Week | Lecture | Lab | Homework | Assessment |
1
2/4 |
Syllabus, Introduction | Lab 1: Hour of Code Mazes | Hmwrk 1: Stage 5-The artist | |
2
2/11 |
Python Overview I |
|
Hmwrk 2: Stage 7- The artist 2 | Quiz1: Sequence, Selection, Repetition, Event |
3
2/18 |
Python Overview II | Hmwrk 3: Graph Paper Programing
Submit these forms: |
Quiz2: Python Syntax I | |
4
2/25 |
Variables, Statements, and Expressions | Lab 4: Variables and Data Types II
1-4, 6-7, 9-11 |
Hmwrk 4: Stage 9 – The Farmer | Quiz3: Python Syntax II |
5
3/3 |
Turtles | Lab 5: Functions II
1-5, 8, 10-13 |
Hmwrk 5: Stage 11 – The Artist III | Quiz4: Variables and Data Types |
6
3/10 |
Conditionals | Lab 6: Conditionals 1- 10 | Hmwrk 6: Stage 13: The Farmer 2 | Quiz5: Functions |
7
3/17 |
For Loops | Lab 7: For loops 1 – 7 | Hmwrk 7: Stage 15: The Artist 4 | Quiz6: Conditionals |
8
3/24 |
While Loops | Lab 8: While loops 1, 2, 4, 6, 7 | Hmwrk 8: Stage 17 -The Farmer 3 | Quiz7: For Loops |
9
3/31 |
Python Problem Solving | Lab 9: 1-8 | Hmwrk 9: Complete and submit Labs 1 to 6 | Quiz 8: While Loops |
10
4/7 |
Python Problem Solving II | Lab 10: 1-10 | Hmwrk 10: MadLibs | Quiz10: Problem solving |
11
4/14 |
Python Problem Solving III | Lab 11: 1-9 | Hmwrk 11: BMI and Schedule | Quiz11: Problem solving II |
12
4/21 |
Python Problem Solving IV | Lab 12: 1-2 | Hmwrk 12: None, enjoy! | Quiz12: Problem Solving III |
13
4/28 |
Spring break! | Spring break! | Spring break! | Spring break! |
14
5/5 |
Python Problem Solving V | Lab 13: 3 | Hmwrk 13: SingIn2 | Quiz13: Problem Solving IV |
14
5/12 |
Logic Gates | Lab 14: 1-2 | Hmwrk 14: Study for exam | |
15
5/19 |
Final Exam |