Difference between revisions of "CS1 - November"

From WLCS
(Removing all content from 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]]

Revision as of 09:48, 3 May 2010

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:

Archives