| Tuesdays |
AFTER the preceding session and BEFORE the next one: |
Thursdays |
AFTER the preceding session and BEFORE the next one: |
Fridays |
AFTER the preceding session and BEFORE the next one: |
Session 1, 11/27: Introduction |
Session 1 Eclipse Session 2 Videos |
Session 2, 11/29: Input-Compute-Output |
Session 2 Eclipse Session 3 Videos |
Session 3, 11/30: Objects and Loops |
Session 3 Eclipse Session 4 Videos |
Session 4, 12/4: Functions, Methods and Parameters |
Session 4 Eclipse Session 5 Videos |
Session 5, 12/6: Conditionals and Accumulators |
Session 5 Eclipse Session 6 Videos |
Session 6, 12/7: Robots |
Session 6 Eclipse Session 7 Videos |
Session 7, 12/11: Sequences |
Session 7 Eclipse Session 8 Videos |
Session 8, 12/13: Patterns for Sequences |
Session 8 Eclipse Session 9 Videos |
Session 9, 12/14: Robots and Test 1 Practice |
Session 9 Eclipse Session 10 Videos |
Session 10, 12/18: Test 1 (in class) |
Session 10 Eclipse Session 11 Videos |
Session 11, 12/20: Waiting for Events |
Session 11 Eclipse Session 12 Videos |
Session 12, 12/21: Robots |
Session 12 Eclipse Session 13 Videos |
Session 13, 1/8: Sequences, Again |
Session 13 Eclipse Session 14 Videos |
Session 14, 1/10: Pointers and Mutation |
Session 14 Eclipse Session 15 Videos |
Session 15, 1/11: Project Kickoff, Agile/Scrum, Procedural Decomposition and Tkinter |
Session 15 Eclipse Session 16 Videos |
Session 16, 1/15: Integrating Code, Event-Driven Programming, and Tkinter |
Session 16 Eclipse Session 17 Videos |
Session 17, 1/17: More Tkinter |
Session 17 Eclipse Session 18 Videos |
Session 18, 1/18: Sprint 1 ends, Test 2 Practice |
Session 18 Eclipse Session 19 Videos |
Session 19, 1/22: Test 2 (7 - 9 p.m., no regular class) |
Session 19 Eclipse Session 20 Videos |
Session 20, 1/24: Nested Loops |
Session 20 Eclipse Session 21 Videos |
Session 21, 1/25: Sprint 2 ends |
Session 21 Eclipse Session 22 Videos |
Session 22, 1/29: Sprint 3 |
Session 22 Eclipse Session 23 Videos |
Session 23, 1/31: Sprint 3 |
Session 23 Eclipse Session 24 Videos |
Session 24, 2/1: Sprint 3 ends |
Session 24 Eclipse Session 25 Videos |
Session 25, 2/5: C: Variables, Loops, Functions |
Session 25 Eclipse Session 26 Videos |
Session 26, 2/7: C: Nested Loops |
Session 26 Eclipse Session 27 Videos |
Session 27, 2/8: C: Arrays |
Session 27 Eclipse Session 28 Videos |
Session 28, 2/12: C: Structures |
Session 28 Eclipse Session 29 Videos |
Session 29, 2/14: C: Pointers and Dynamic Memory Allocation. C: Final Exam Practice. |
Session 29 Eclipse Session 30 Videos |
Session 30, 2/15: C: Strings, Files and 2D Arrays. C: Final Exam Practice. |
Session 30 Eclipse |