Week of | Chapter | Textbook Reading | Activities |
Sep 4 | Chapter 1: Introduction to Computers and Basics | Section 1 Appendix B | Review "Preparation of Assignments" |
Sep 11 | Chapter 2: Controls and Events | Sections 2.1-2.3 Appendix D | Exercise 2.2 (5, 6, 9, 16, 17, 26, 29,
34)
Exercise 2.3 (7-10, 11, 13, 15, 33, 38) |
Sep 18 | Chapter 3: Variables, Input, and Output | Sections 3.1-3.3 | Exercise 3.1 (1-22, 29, 31, 39-44)
Exercise 3.2 (5, 7, 15, 19, 23, 27-32, 40, 43) Exercise 3.3 (3, 9, 31, 41, 51, 55, 65) |
Sep 25 | Chapter 4: Decisions | Sections 4.1-4.3 | Exercise 4.1 (13-20, 27-29, 35, 53)
Exercise 4.2 (13-20, 23, 29, 38) Exercise 4.3 (9-16, 24, 25, 29, 31) Assignment 1 due |
Oct 2 | Chapter 5: General Procedures | Sections 5.1-5.5 | Exercise 5.1 (5, 11, 15, 17)
Exercise 5.2 (5, 17, 20, 23, 31) Exercise 5.3 (11, 12, 11, 12) |
Oct 9 | Chapter 6: Repetition | Sections 6.1-6.4 | Exercise 6.1 (4, 7-11, 25, 27, 28-29)
Exercise 6.2 (2-3, 9, 17, 20, 25, 35) Exercise 6.3 (6-9, 18-19, 24, 29) Assignment 2 due |
Oct 16 |
Midterm exam | ||
Oct 23 | Chapter 7: Arrays | Sections 7.1-7.6 | Exercise 7.1 (13-15, 21, 27, 30, 33, 38,
39)
Exercise 7.2 (9-11, 25) Exercise 7.3 (9-11, 14) Exercise 7.4 (8, 13, 17) Exercise 7.5 (11-14) |
Oct 30 | Chapter 8: Sequential Files | Sections 8.1-8.3 | Exercise 8.1 (1, 3, 7, 13-16)
Exercise 8.2 (12, 15, 18, 21) Assignment 3 due |
Nov 6 | Chapter 9: Additional Controls and Objects | Sections 9.1-9.4 | Exercise 9.1 (9-15)
Exercise 9.3 (4) Exercise 9.4 (1-4, 9, 10) |
Nov 13 | Chapters 10: Database Management | Sections 10.1-10.2 | Exercise 10.1 (1-7)
Exercise 10.2 (1-12) Assignment 4 due |
Nov 20 | Chapters 11: Object-Oriented Programming | Sections 11.1-11.3 | Exercise 11.1 (1-4, 8-14, 23)
Exercise 11.2 (1-5) Exercise 11.3 (4-10) |
Nov 27 | Chapter 12: Programming for the Web Review | Section 12 | Exercise 12.1 (2, 4, 18)
Exercise 12.2 (8, 12) Exercise 12.3 (2, 12) Assignment 5 due |
Final Exam - WED 12-Dec 08:30-11:30 in BLU9660 |