Exam Outline and Archive
8. JavaScript: Iteration
CLASS REFERENCE CONCEPTS PROJECT SUPPLEMENTARY
37
May 26/27
Final Class
Review of Markup.html, while Exercise
 
36
May 22/23
Introduction to Iteration (aka: loops, repetition)
The conditional while loop: while Exercise
6
7. JavaScript Objects: Number, Math and String
CLASS REFERENCE CONCEPTS PROJECT SUPPLEMENTARY
35
May 21/22
String Exercise 6
34
May 16/20
String Exercise 6
33
May 14/15
String Object: Tutorial, Reference
String Exercise
6
32
May 12/13
String Object: Tutorial, Reference
String Exercise
6
31
May 8/9
Math Object: Tutorial, Reference Math Exercise
30
May 6/7
Number Object and Decisions Exercise (continued)
Math
Object: Tutorial, Reference

29
May 2/5
Numbers Objects and Decisions
Number Objects and Decisions Exercise
Number Decsions
Exercise
28
Apr/May
30/1
Number Object: Tutorial, Reference
Number Decsions
Exercise
6. JavaScript: Decisions
CLASS REFERENCE CONCEPTS PROJECT SUPPLEMENTARY
27
Apr 28/29
HTML DOM Checkbox Object Try it yourself »
JavaScript Objects: Number, Math
Exercise
5

ASCIIMathML.js
26
Apr 24/25
The if...else Statement: Try it yourself » Exercise  
25
Apr 22/23
Review of Boolean.html, DeMorgan's Laws, XOR Emulation

The if Statement: Try it yourself »
Exercise Since April is
National Poetry Month
:
If - Rudyard Kipling
5. Introduction to JavaScript
CLASS REFERENCE CONCEPTS EXERCISE INSIGHT
24
Apr 17/18
Math
Object
$(id) as a replacement for document.getElementById(id)
Bit Shifting (>>, <<, >>=, <<=)
HTML DOM Image Object: Dynamic image modification
Math Example
Exercise

23
Apr 15/16
  Assignment Operators (+=, -=, *=, /=, %=)
$(id) as a replacement for document.getElementById(id)
HTML DOM Image Object: Dynamic image modification
4
22
Apr 11/14
  Comparsion Operators, boolean (Logical) operators
Radio Buttons, Try it yourself »
Exercise
21
Apr 9/10
  HTML Character Entities, Unicode Code Charts
JavaScript Number Type
Arithmetic Operators: +, -, *, /, % (mod)
JavaScript boolean literals: false/true

Exercise
20
Apr 7/8
  Values, Constants, Variables and Literals
Arithmetic Operators
Exercise
19
Apr 3/4
  Review Homework Exercise: Types
Tables
( see Chapter 8: )
3 HTML+CSS+JavaScript
= StockTrade.html
18
Apr 1/2
  Primitives and Composites: English, Mathematics
JavaScript's 5 Primitive Types
Exercise primitive types
typeof operator
variables: var
17
Mar 28/31
  Documentation: HTML, JavaScript
Input/Output: Options
 
16
Mar 25/26
JavaScript Guide The Browser Object Model: (BOM Hierarchy)
The JavaScript Document Object Model: (DOM Hierarchy)
 
4. Visual Elements and Graphics
CLASS REFERENCE CONCEPTS PROJECT SUPPLEMENTARY
15
Mar 4/5
  Hands-On Practices 4.5, 4.6, & 4.7
In-Class ASCIIMathML Example
  ASCIIMathML.js
ASCIIMathML Tutorial
14
Feb/Mar
28/3
  Chapter 3 Test
Part 1: 10 Online Objective Questions
Part 2: Hands-On Page Development
2  
13
Feb
26/27
136-144 Graphic File Formats: .gif, .png, .jpg, webP
Figure Captions
Hands-On Practices 4.3 & 4.4
Mount
4.3 & 4.4
by Day's End
12
Feb
24/25
129-136 Horizontal Rule, Borders and Padding
Hands-On Practices 4.1 & 4.2
Mount 4.1&4.2
by Day's End
3. Configuring Color and Text with CSS
CLASS REFERENCE CONCEPTS PROJECT SUPPLEMENTARY
11
Feb
20/21
  Brief Introduction to JavaScript: The Date() Object
JavaScript Examples
 
10
Feb
18/19
  Hands-On Practices 3.8, 3.9, 3.10
Brief Introduction to JavaScript
Mount 3 HoPs
by Period's End
9
Feb
12/13
97-103 <span>, External Style Sheet
Hands-On Practices 3.5, 3.6, and 3.7
Mount 3 HoPs
by Period's End
8
Feb
10/11
94-97 CSS Class, id, and Contextual Selectors, CSS id and class
Hands-On Practice 3.4
Mount HoP
by Period's End
7
Feb
6/7
88-93 Configuring Text with CSS, Formatting Text with CSS
Hands-On Practice 3.3
Mount HoP
by Period's End
6
Feb
5/6
85-88 CSS Validation
JSmith AT rsgc DOT on DOT ca ? Subject=HTML5 Case Study
Hands-On Practice 3.2
Appendices
A (HTML:587), C (Entities:595), D (CSS:597), F (Web-Safe Colors:605)
Mount HoP
by Period's End
5
Feb
3/4
77-85
F/C: Download
Student Files
CSS Reference
CSS Zen Garden, Overview of Cascading Style Sheets
Advantages, Configuring, Selectors and Declarations
Hands-On Practice 3.1
Mount HoP 3.1
by Period's End
2. HTML5: Basics
CLASS REFERENCE CONCEPTS PROJECT SUPPLEMENTARY
4
Jan 23/24
23-55 Home Page Confirmation, HTML5 Validation
Review Questions, Case Study Assignment
1
3
Jan 21/22
23-55 Review of Chapter 2 Concepts, Your Home Page, Validation
1
3
Jan 17/20
pp. 41-52 ordered list, description list, special characters, <div>isions, <a>nchors
Hyperlinks: absolute, relative, email
1
2
Jan 15/16
pp. 23-41 HTML5, DTD, <head>, <body>, <h>eadings, <p>aragraphs
line <br>eaks, <blockquote>, unordered list
1
1
Jan 13/14

Add ICS2O and ICS2OForum to
FC Desktop
REPUTATION and RESPECT, ACES Hall of Fame
Mr. D's Schedule, Distribute Texts
Create an ICS2O Folder on your laptop
1
Download Sublime
For our second Field Trip of the year we have been invited to visit a factory that is developing solar panels. Since this device is an integral part of our Greenhouse Project this year, early familiarity with this technology will be advantageous.
What better way is there to start the year than with a walking field trip to acquire the electronic components that we will make good use of? You'll also be aware of its location for your own personal projects.
I have no formal training in electronics or electrical engineering - I'm just really interested in this field. The knowledge and skill I have has been largely acquired over the last few years from learning alongside many talented Georgians and I look forward to expanding my capabilities by working with you this year.
I ask three things of my ACES (for most other things I'm usually flexible):
1. DO NOT CHEAT
2. Drop everything, stand, and face any teacher or adult visitor that enters the room
3. Do not eat in the lab. If you need to grab a quick bite you may go into the hallway for a moment.
Growing Success, p. 29
Responsibility, Organization, Independent Work, Collaboration, Initiative, Self-Reliant Growing Success. p.11.

It is worth noting, right from the start, that assessment is a human process, conducted by and with human beings, and subject inevitably to the frailties of human judgement.
However crisp and objective we might try to make it, and however neatly quantifiable may be our "results", assessment is closer to art than science.
It is, after all, an exercise in human communication.
Knowledge: Subject-specific content acquired in each course (knowledge), and the comprehension of its meaning and significance (understanding).
Thinking: The use of critical and creative thinking skills and/or processes, as follows:
Communication: The conveying of meaning through various forms, as follows:
Application: The use of knowledge and skills to make connections within and between various contexts.