Overview
We meet three times this week, so we will have time to complete Chapter 4: Conditionals and recursion in our online textbook, and begin Chapter 5: Fruitful functions.
Friday, September 12th
Classwork
At the beginning of class we will have a quiz on Chapter 4. We will then discuss function signatures and function overloading.
We'll then take a brief look at the data from the CPE Pretest and discuss its implications toward our CPE study.
CPE Pretest Data | |||
---|---|---|---|
Score | Count | Question # | Count |
15 | 0 | 1 | 8 |
14 | 0 | 2 | 5 |
13 | 0 | 3 | 4 |
12 | 0 | 4 | 0 |
11 | 1 | 5 | 11 |
10 | 2 | 6 | 5 |
9 | 0 | 7 | 9 |
8 | 0 | 8 | 5 |
7 | 2 | 9 | 7 |
6 | 3 | 10 | 0 |
5 | 1 | 11 | 9 |
4 | 1 | 12 | 4 |
3 | 0 | 13 | 1 |
2 | 1 | 14 | 6 |
1 | 1 | 15 | 6 |
0 | 0 |
Homework
Read Chapter 5: Fruitful functions and complete the exercises in Chapter 5 Exercise Set 1: CPE Practice. We will have a quiz on these exercises in class next Tuesday.
Wednesday, September 10th
Classwork
We'll start class by answering any questions you have about the program presented in Chapter 4 Exercise Set 0: Chapter Review. If you do not feel comfortable yet with bitwise operators, now is the time to speak up.
We will then take the ungraded 15 question CPE pre-test which we can use as a resource in preparing for the CPE that we didn't get to on Monday.
Homework
Study for the quiz at the beginning of class on Friday based on the exercises in Chapter 4 Exercise Set 1: CPE Practice.
Monday, September 8th
Classwork
I want to thank those of you who pointed out errors in our text. I've added
an
Input
section to chapter 2, and I moved the offending for
loop
question from chapter 3 to chapter 6, leaving only 1 question in the CPE
practice set for chapter 3. I'll see if I can find other CPE type questions
that could be included with the language tools introduced to this point.
We'll start class today with an ungraded 15 question CPE pre-test which we can use as a resource in preparing for the CPE.
Next we'll discuss chapter 4, introducing bitwise operators, a topic I imagine will be new to most of you. You will then have any remaining class time to begin working through the exercises in Chapter 4 Exercise Set 0: Review, which will help you understand the bitwise operators.
Homework
Complete all the exercise in Chapter 4 Exercise Set 1: CPE Practice and come to class Wednesday ready to discuss the solutions to them.