This year's use of Prof J was even more successful than last --- combined with the hard to measure factor of a stronger group of kids I'm at least three weeks ahead of where I was when tecahing APCS without it.
10 March 2006
After 3 classes of 79 minutes, my kiddos are writing containment classes- things like:
2. In a new window write a data definition for a worker - include her hourly rate, normal hours worked in a week, and name.
a. Write a method that reports the base pay for this worker for a normal week.
b. Write a method that gives this worker's pay for a given total number of hours assuming hours over normal hours per week earn "time-and-a-half."
c. Write a method which calculates this worker's income tax withholding in dollars for a given number of hours worked using the following schedule:
- $350/week or less: withhold 7%
- more than $1000/week withhold 23%
- otherwise withhold 17%
[A week later, Dennis's students were writing union classes, linked lists, and recursive functions.]
14 September 2004