Schedule
Week 1
Monday:
Wednesday:
- In class quiz at the start of class
- Interaction - Read chapter 3 and answer the review questions in Canvas before class.
- Lab: Complete Lab2 at start of lab
- Lab: Begin work on Program 2 (due before class Friday)
Friday:
- Variables - read sections 1-4 of chapter 4 and answer the review questions in Canvas before class.
- If you can get with your partner for program 3 over the weekend great. If not, consider doing some preliminary work on your own that you share with your partner in lab next week.
Week 2
Monday
- Variables - Read chapter 4 and answer the review questions in Canvas before class.
- Translate/Rotate - Read sections 4.8, 14.1 starting bottom of page 267 through example 14-2 on page 269, and 14.5 then answer review questions in Canvas.
- Lab: Complete lab3 at the start of lab.
- Lab: Start/continue work on program 3 (Due before class on Friday)
Wednesday:
- Quiz 2 at start of class
- Conditionals - read chapter 5 (at least through section 5.3) and answer the review questions in Canvas before class.
- Lab: Complete lab4 at the start of lab.
Friday
- Logical operators and variables - Re-read chapter 5 (sections 4-6).
- If you can get with your partner for program 4 over the weekend great. If not, consider doing some preliminary work on your own that you share with your partner in lab next week.
Week 3
Monday: Review
- Lab: Start/continue work on program 4 (Due before class Wednesday)
- Loops - read chapter 6, complete both sets of review questions in Canvas for chapter 6 before class: part1 and part2.
Wednesday:
- Functions - Read chapter 7 and complete the review questions in Canvas before class.
- Lab: Complete lab5 at the start of lab
- Lab: Start work on program 5 (due before class next Wednesday)
Friday:
- Quiz3 at the start of class - don't be late!
- You will be given time to complete lab6 during class.
Week 4
Monday:
- More work with methods
- Lab: Continue work on program 5 (due before class on Wednesday)
Wednesday:
- Quiz 4 at the start of class.
- Objects - read chapter 8 and complete the review questions in Canvas before class.
- Lab: Complete Lab 6 if you haven't already and then start work on program 6
Friday:
- Try to complete exercise 8-5 on your own.
- Arrays - read sections 9.1-9.5 and complete the review questions in Canvas before class.
Week 5
Monday:
- Quiz 5 at start of class
- Lab: continue work on program 6
Wednesday:
- Continue Discussion of Objects
- Steganography
- Lab: Finish work program 6 (Due before class on Friday)
Friday: Final Exam