Intro to CS

 

Lecture Topic/Slides  Video/Playback Assignment
1  Introduction  [slides]  Hello World Quiz
2 Visual Programming  Snap  Visual Programming with
3 Types & Operators [slides]  Types and Operators Quiz
4 First Full Program  Google Style Guide [link]
5 Conditionals  [slides]  Quiz on Conditionals
6  Switch Statements [code pad]  Switch Statements
7 While Loops [code pad 1,  code_pad 2] While Loop Quiz
8 Double While Loops [codepad]  Double While Loop Quiz
9  For Loops [codepad] For loop homework
10  Double For Loops [Video]
11   Exam 1  Solution [codepad]
12  Arrays  [Video 1]  [ Video 2] [slides] Homework 1, Visual trace [link]
13  Multiple Dimensional Arrays [Video]
14 Functions Part 1 [Video] [slides]   Functions Quiz , Visual Execution
15 Functions Part 2  [Video]  Quiz Review [Video]
16 Libraries Day 1  [Video[slides]
17 Libraries Day 2  [Quick Video]
18  Exam Review
19  Exam 2  Exam 2 Solution [link]
20 Recursion I [Video] [slides]  Project  Assigned
21 Recusion II
23 Performance
24 Github
25 Classes I
26 Classes II
27 Classes III
28 Classes IV
29 Coding Style Guest Lecture  [Video] [slides]
30 Demo Day