# CS1 - 0910 - November

## Monday (11/30/09)

Regular:

IB:

• Introduction to Iteration
• Complete HTTLACS: Ch 6 exercises #1-5 - DO NOT submit to SchoolWebLockers
• Practice Exercise #1
• Prompt the user two choices: odd or even
• Example: Would you like odd/even?
• Prompt the user for a number and store it in a variable n
• If the user chooses odd, then print out the first n odd numbers (starting at 1) using a loop
• If the user chooses even, then print out the first n even numbers (starting at 0) using a loop
• Practice Exercise #2
• Print out all the numbers that are divisible by 6 from 0 through 100
• Guessing Game Assignment

## Monday (11/23/09)

Warmup:

• Take out a sheet of paper and draw a coordinate plane with x and y axes.
• The x-axis should go from 0 to 640
• The y-axis should go from 0 to 480
• Draw the turkey on the board or something like it
• Estimate the major points (x,y) for the turkey

Agenda:

• Introduction to GASP
• Walk through the GASP example
• Draw the turkey using the GASP functions

## Thursday (11/19/09)

Warmup:

• Regular - Define a function named giveMeFive() that returns the value 5
• IB - Begin looking over Ch 6

Regular:

IB:

• Introduction to Iteration
• Complete HTTLACS: Ch 6 exercises #1-5 - DO NOT submit to SchoolWebLockers
• Practice Exercise #1
• Prompt the user two choices: odd or even
• Example: Would you like odd/even?
• Prompt the user for a number and store it in a variable n
• If the user chooses odd, then print out the first n odd numbers (starting at 1) using a loop
• If the user chooses even, then print out the first n even numbers (starting at 0) using a loop
• Practice Exercise #2
• Print out all the numbers that are divisible by 6 from 0 through 100
• Guessing Game Assignment

## Tuesday (11/17/09)

Regular:

• Complete the HTTLACS: Chapter 4 Exercises #1-5 and upload to SchoolWebLockers. This should be done NOW.
• MPAA calculator assignment
• Geek Flow Chart Assignment
• Work through HTTLACS: Ch 5 and by work through, Mr. Bui means that you should try out all the code.
• Complete the HTTLACS: Ch 5 exercises and demo them

IB:

• Work through HTTLACS: Ch 5 and by work through, Mr. Bui means that you should try out all the code.
• Complete the HTTLACS: Ch 5 exercises and demo them
• Introduction to Iteration
• Complete HTTLACS: Ch 6 exercises #1-5 - DO NOT submit to SchoolWebLockers
• Practice Exercise #1
• Prompt the user two choices: odd or even
• Example: Would you like odd/even?
• Prompt the user for a number and store it in a variable n
• If the user chooses odd, then print out the first n odd numbers (starting at 1) using a loop
• If the user chooses even, then print out the first n even numbers (starting at 0) using a loop
• Practice Exercise #2
• Print out all the numbers that are divisible by 6 from 0 through 100
• Guessing Game Assignment

## Friday (11/13/09)

Warmup:

• The lab has been fixed. Fix your preferences and bookmark the class website.

Regular:

IB:

• Work through HTTLACS: Ch 5 and by work through, Mr. Bui means that you should try out all the code.
• Complete the HTTLACS: Ch 5 exercises

## Tuesday (11/10/09)

Warmup:

• What do the following conditions evaluate to? (Hint: Remember how we use AND, OR, and NOT in English)
```not(False)
True or False
False and False
True and False
not(True or False)
True or True
False and True
False or True
not(False) and True
not(True) or False
not(True) or True
```

Regular:

IB:

• Work through HTTLACS: Ch 5 and by work through, Mr. Bui means that you should try out all the code.
• Complete the HTTLACS: Ch 5 exercises

## Friday (11/6/09)

Warmup:

• What does the following code print?
```x = 9
y = 10
z = 4

if x < y:
if z < 0:
print "Washington"
else:
print "Lee"
else:
print "Generals"
```

Agenda:

## Wednesday (11/4/09)

Warmup:

• Prompt the user for their grade (9-12)
• Check if they are in 9th grade, if so, then print "You are a freshman"
• Check if they are in 10th grade, if so, then print "You are a sophomore
• Check if they are in 11th grade, if so, then print "You are a junior"
• Check if they are in 12th grade, if so, then print "You are a senior"

Agenda: