Difference between revisions of "CS1 - February"

From WLCS
(Removing all content from page)
Line 1: Line 1:
 +
== Wednesday - Friday (2/24/10 - 2/26/10) ==
 +
'''Warmup:'''
 +
* Check out the [[Pong]] and [[Item collection game]] grading rubrics on their respective pages
  
 +
'''Agenda:'''
 +
* Last day to demo for interims ([[Pong]] and [[Item collection game]])
 +
* Once you have completed [[Pong]], search for images you would use to represent your paddles and ball
 +
* change your ball and paddles to pictures:
 +
 +
<source lang="python">
 +
ball = Circle((ball_x, ball_y), 10)
 +
</source>
 +
 +
should change to
 +
 +
<source lang="python">
 +
ball = Image("filename", (ball_x, ball_y))
 +
</source>
 +
 +
== Thursday - Monday (2/18/10 - 2/22/10) ==
 +
'''Warmup:'''
 +
# Open your [[Pong]] game
 +
# Check if you have completed the hit() function for the right paddle
 +
# Test if the ball bounces off of the right paddle
 +
 +
'''Regular:'''
 +
* Demo a completed [[Pong]] game by the end of today
 +
 +
'''IB:'''
 +
* Demo a completed [[Item collection game]]
 +
* Copy your [[Item collection game]] and name it robot.py
 +
* Using your [[Item collection game]], create the [[Robot game]]
 +
 +
== Tuesday (2/16/10) ==
 +
'''Warmup:'''
 +
# Create a new program named gaspReview.py
 +
# Open a graphics window
 +
# Display a circle on the screen and save it as a variable named cir
 +
#* Be sure to create x and y variable coordinates for it
 +
# Create a while loop that moves the circle across the screen to the right
 +
## If the circle's x-coordinate moves beyond the right side, change it's coordinate to 0
 +
 +
'''Agenda:'''
 +
* Review Warmup
 +
 +
== Wednesday - Friday (2/3/10 - 2/12/10) ==
 +
* Snowpacolypsegeddon!
 +
 +
== Monday (2/1/10) ==
 +
'''Warmup:'''
 +
# Bring up your Catch game
 +
# Bring up [http://openbookproject.net/thinkCSpy/app_b.html Appendix B] of the HTTLACS book
 +
# Scroll down to the section that describes how to draw a Box()
 +
# Change your mitt's Circle to a Box (Hint: A Circle has a radius, but a Box must have a height and width!)
 +
# Go through your code and change all the mitt variables to paddle, mitt_x to paddle_x, and mitt_y to paddle_y
 +
 +
'''Regular:'''
 +
* [[Pong]]
 +
 +
'''IB:'''
 +
* [[Item collection game]]
 +
 +
== 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:55, 3 May 2010

Wednesday - Friday (2/24/10 - 2/26/10)

Warmup:

Agenda:

  • Last day to demo for interims (Pong and Item collection game)
  • Once you have completed Pong, search for images you would use to represent your paddles and ball
  • change your ball and paddles to pictures:
ball = Circle((ball_x, ball_y), 10)

should change to

ball = Image("filename", (ball_x, ball_y))

Thursday - Monday (2/18/10 - 2/22/10)

Warmup:

  1. Open your Pong game
  2. Check if you have completed the hit() function for the right paddle
  3. Test if the ball bounces off of the right paddle

Regular:

  • Demo a completed Pong game by the end of today

IB:

Tuesday (2/16/10)

Warmup:

  1. Create a new program named gaspReview.py
  2. Open a graphics window
  3. Display a circle on the screen and save it as a variable named cir
    • Be sure to create x and y variable coordinates for it
  4. Create a while loop that moves the circle across the screen to the right
    1. If the circle's x-coordinate moves beyond the right side, change it's coordinate to 0

Agenda:

  • Review Warmup

Wednesday - Friday (2/3/10 - 2/12/10)

  • Snowpacolypsegeddon!

Monday (2/1/10)

Warmup:

  1. Bring up your Catch game
  2. Bring up Appendix B of the HTTLACS book
  3. Scroll down to the section that describes how to draw a Box()
  4. Change your mitt's Circle to a Box (Hint: A Circle has a radius, but a Box must have a height and width!)
  5. Go through your code and change all the mitt variables to paddle, mitt_x to paddle_x, and mitt_y to paddle_y

Regular:

IB:

Archives