Week | Dates | Topics | Chapters |
---|---|---|---|
1 | Jun 09 - Jun 13 | Installation of Python History of Computing Computer Hardware & Organization |
Class Notes Ch. 1.1 - Ch. 1.8 |
2 | Jun 16 - Jun 20 | Computer Arithmetic & Logic Writing Simple Programs Input and Output |
Ch. 2.1 - 2.3 Appendix C |
3 | Jun 23 - Jun 27 | Elementary Programming Conditionals |
Ch. 2.5 - 2.14 Ch. 4.1 - 4.16 |
4 | Jun 30 - Jul 04 | Test 1 on 30 Jun Math and String Function File I/O |
Ch. 3.1 - 3.6 Ch. 13.1 - 13.2, 13.4, 13.5 |
5 | Jul 07 - Jul 11 | Loops Functions |
Ch. 5.1 - 5.9 Ch. 6.1 - 6.11, 6.13 |
6 | Jul 14 - Jul 18 | Functions Recursion |
Ch. 6.1 - 6.11, 6.13 Ch. 15.1 - 15.11 |
7 | Jul 21 - Jul 25 | Test 2 on 23 Jul Lists |
Ch. 10.1 - 10.11 |
8 | Jul 28 - Aug 01 | Multidimensional Lists Basic Algorithms |
Ch. 11.1 - 11.5, 11.9 Class Notes |
9 | Aug 04 - Aug 08 | Tuples, Sets, and Dictionaries | Ch. 14.1 - 14.7 |
10 | Aug 11 - Aug 15 | Test 3 on 15 Aug |