Open Labs are an opportunity to work in a computer lab with a knowledgable lab monitor present. You can ask the monitor questions (but keep in mind that the monitor is NOT a tutor), you can do group work or group-studying with other students (in this class or any other class), or you can work individually on a school computer or on your own laptop.
Topic | Lecture Schedule | Homework Assignments | Topics |
---|---|---|---|
Getting started with HTML, CSS |
Lecture 1
|
GETTING STARTED: INTRO TO
THIS COURSE AND TO HTML Syllabus The BIT116 Web Site Intro to HTML |
|
Lecture 2
|
Scheduling your time | More HTML! | |
Lecture 3
|
CSS |
||
Getting started with JavaScript |
Lecture 4
|
|
|
Lecture 5
|
JavaScript
and JQuery |
||
Lecture 6
|
Troubleshooting and Debugging JavaScript | ||
Conditionals |
Lecture 7
|
Conditional statements (if, if/else, multiway) | |
Lecture 8
|
Non-Instructional Day, No Classes |
||
Lecture 9
|
Assignment #1 due at the start of class | SnowMagedon 2019, Part 1 - NO CLASS | |
Lecture 10
|
|
Detecting (non)numeric input | |
Midterm Exam |
Lecture 11
|
Assignment #2 FIRST DRAFT due at the END of class |
SnowMagedon 2019, Part 2 - NO CLASS |
Lecture 12
|
SnowMagedon 2019, Part 2, continued - NO CLASS | ||
Functions |
Lecture 13
|
Assignment #2 SECOND DRAFT due at the start of class |
Exam Review Radio buttons and Check boxes Homework work time |
Lecture 14
|
Assignment #1 REVISION due at the start of class |
Midterm Exam |
|
Lecture 15
|
Assignment
#2 THIRD AND FINAL DRAFT due at 9pm |
Go over the midterm Work time for homeworks, homework revisions |
|
Loops and Arrays |
Lecture 16
|
Assignment #3 due at the END of class |
|
Lecture 17
|
|||
Lecture 18
|
|
Functions, Part 3 - Decomposing Blobs of Code Into Functions | |
Lecture 19
|
|||
Lecture 20
|
Assignment #3 FINAL REVISION due at 11am |
Arrays, Part 1 - Numeric Arrays | |
Final Exam |
Lecture 21
|
Arrays, Part 2 - Associative Arrays Review List Of Topics For The Final Exam |
|
Lecture 22
|
Final Exam |
||
Lecture
23
|
Arrays, Part 1.5 - Patterns of usage for numeric arrays AngularJS |