Difference between revisions of "IB Computer Science 1"

From WLCS
 
Line 1: Line 1:
<!--REVIEW FUNCTIONS!!!!-->
+
== [[IBCS1 - Archives]] ==
 
 
== Thursday (1/3/13) ==
 
* Python Review
 
** Functions
 
** Loops
 
** Strings
 
* Demo missing assignments
 
* [[E-mail Harvester Assignment]]
 
 
 
== Monday - Monday (12/24/12 - 12/31/12) ==
 
* Winter Break
 
 
 
== Friday (12/21/12) ==
 
'''Warmup:'''
 
* Google your e-mail address.  What are the results?
 
 
 
'''Agenda:'''
 
* Demo any missing assignments
 
* [[E-mail Harvester Assignment]]
 
 
 
== Tuesday - Thursday (12/18/12 - 12/20/12) ==
 
'''Agenda:'''
 
* [[Pig Latin Translator]]
 
* [[Python Function Exercises]]
 
 
 
== Friday (12/14/12) ==
 
* Complete 6 exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
** NOTE: If you have already done CodingBat, then complete ALL the exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
* [[Leet-speak Translator]]
 
* [[Pig Latin Translator]]
 
 
 
== Wednesday - Thursday (12/12/12 - 12/13/12) ==
 
'''Agenda:'''
 
* Complete 6 exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
** NOTE: If you have already done CodingBat, then complete ALL the exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
* [[Leet-speak Translator]]
 
 
 
== Monday - Tuesday (12/10/12 - 12/11/12) ==
 
'''Agenda:'''
 
* Complete [[Python String Exercises]] and share with Mr. Bui
 
* Functions review
 
* '''return''' keyword
 
* [http://codingbat.com/python/Warmup-1 CodingBat Warmup-1]
 
** We will walk through the first warmup
 
* Complete 6 exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
** NOTE: If you have already done CodingBat, then complete ALL the exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
* [[Leet-speak Translator]]
 
 
 
== Friday (12/7/12) ==
 
'''Warmup:'''
 
# Go to [http://www.codingbat.com CodingBat]
 
# Login to your account if you already have one, otherwise, continue the following steps
 
# Click on '''create account'''
 
# Make sure you put in your Lastname, Firstname
 
# Click on '''prefs'''
 
# Under Teacher Share, use [[Image:BuiEmail.bmp]]
 
 
 
'''Agenda:'''
 
* Review [[Media:Strings_Python.pptx]]
 
* Complete [[Python String Exercises]] and share with Mr. Bui
 
* Complete 6 exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
** NOTE: If you have already done CodingBat, then complete ALL the exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
 
 
== Wednesday - Thursday (12/5/12 - 12/6/12) ==
 
'''Warmup:'''
 
# Go to [http://www.codingbat.com CodingBat]
 
# Login to your account if you already have one, otherwise, continue the following steps
 
# Click on '''create account'''
 
# Make sure you put in your Lastname, Firstname
 
# Click on '''prefs'''
 
# Under Teacher Share, use [[Image:BuiEmail.bmp]]
 
 
 
'''Agenda:'''
 
* CodingBat walk-through
 
* Missing Pong demos!
 
* Introduction to Strings
 
** [[Media:Strings_Python.pptx]]
 
** Complete [[Python String Exercises]] and share with Mr. Bui
 
** Complete 6 exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
** NOTE: If you have already done CodingBat, then complete ALL the exercises from [http://codingbat.com/python/String-1 Python->String-1]
 
 
 
== Tuesday (12/4/12) ==
 
'''Agenda:'''
 
* Collision Detection
 
* Basic Pong - due today
 
*# Left paddle moves up and down
 
*# Right paddle moves up and down
 
*# Ball bounces around
 
*#* Bounces off of top and bottom walls
 
*#* Bounces off of paddles
 
*#* If the ball touches the left or right walls, reset the ball
 
*#* Reset the ball by updating it's center to go to (width/2, height/2)
 
*#* Example: ballrect.center = (width/2, height/2)
 
 
 
== Archives ==
 
* [[IBCS1 - 1213 - November]]
 
* [[IBCS1 - 1213 - October]]
 
* [[IBCS1 - 1213 - September]]
 

Latest revision as of 08:28, 13 September 2023