Topic Coverage in ITSE 1411
Chapters Covered
- JavaScript
- Chapter 1, JavaScript, CSS, script element, write method, comments, source file assignments 1 and 2
- Chapter 2, Arrays, Tables, Expressions, Operators, Strings, and Precedence assignments 3 and 4
- Chapter 3, Functions, Events, Control Structures assignments assignments 5, 6, and 7
- Chapter 4, Browser Object Model assignment 8
- Chapter 5, Forms (text boxes and buttons) assignment 5, (radio buttons) assignment 6, elements and validation assignment 9
- Chapter 6, (covered in ITSE 2402)
- Chapter 7, Strings assignment 10 (array portion covered in ITSE 2402)
- Chapter 8, portions introduced within other assignments as relevant
- Chapter 9, discussed as applies to FormProcessor.html assignment 10 (mostly covered in ITSE 2402)
- Design
- Chapter 1, Introduction to HTML in pre-assignment
- Chapter 2, Overview of HTML, XHTML, and CSS in pre-assignment
- Chapter 3, Set up of basic web page in assignment 1
- Chapter 4, CSS Kick-Start introduced in assignment1, expanded in assignment 6
- Chapter 5, Text Formatting in assignment 7
- Chapter 9, Links in assignment 2
- Chapter 10, Lists in assignment 8
- Chapter 11, Tables in assignment 3
- Chapter 13, Forms in assignment 5
- Chapter 14, XHTML in assignment 4
Order of coveraqe
- pre-assignment
- downloading software
- set up site
- Design 1-6 (introduction)
- Design 7-19 (overview)
- Design 21-32 (HTML)
Design 33-38 (CSS)
JS 1-25 (CSS, validation)
- Design 149-177 (Linking)
JS 26-46 (script element, write method, comments, source file
- Design 193 - 222 (Tables)
JS 59-75 (Arrays and Tables)
- Design 265 - 279 (XHTML)
JS 76-99 (Expressions, Operators, Strings, and Precedence)
- Design 239 - 264 (Forms)
JS 223 - 236 (Forms, Text Boxes)
JS 239 - 240 (Push buttons)
JS 115 - 129 (Functions and Events)
- Design 38 - 54 (CSS)
JS 240 - 244 (Radio Buttons)
JS 130 - 145 (Making Decisions)
- Design 55 - 73 (Text Formatting)
JS 146 - 157 (Repetition)
- Design 179 - 192 (Lists)
JS pgs 171 - 196 (Browser Object Model)
- JS 237 - 239, 244 - 267 (Form elements and Validating Forms)
- JS 331 - 370 (Manipulating Data in Strings)