Difference between revisions of "CS1 - November"

From WLCS
(Blanked the page)
 
Line 1: Line 1:
== Monday (11/30/09) ==
 
'''Regular:'''
 
* [[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:'''
 
* 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:'''
 
* [[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:'''
 
* 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:'''
 
* Complete the HTTLACS: Chapter 4 Exercises #1-5 and upload to SchoolWebLockers.  This should be done NOW.
 
* [[MPAA calculator assignment]]
 
* [[Geek Flow Chart Assignment]]
 
 
'''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)
 
 
<source lang="Python">
 
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
 
</source>
 
 
'''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]]
 
 
'''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?
 
 
<source lang="Python">
 
x = 9
 
y = 10
 
z = 4
 
 
if x < y:
 
  if z < 0:
 
    print "Washington"
 
  else:
 
    print "Lee"
 
else:
 
  print "Generals"
 
</source>
 
 
'''Agenda:'''
 
* Complete the HTTLACS: Chapter 4 Exercises #1-5 and upload to SchoolWebLockers
 
* [[MPAA calculator assignment]]
 
* [[Geek Flow Chart Assignment]]
 
 
== 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:'''
 
* Complete the HTTLACS: Chapter 4 Exercises #1-5 and upload to SchoolWebLockers
 
* [[MPAA calculator assignment]]
 
* [[Geek Flow Chart Assignment]]
 
 
== Archives ==
 
* [[CS1 - June]]
 
* [[CS1 - May]]
 
* [[CS1 - April]]
 
* [[CS1 - March]]
 
* [[CS1 - February]]
 
* [[CS1 - January]]
 
* [[CS1 - December]]
 
* [[CS1 - November]]
 
* [[CS1 - October]]
 
* [[CS1 - September]]
 

Latest revision as of 20:26, 1 September 2010