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