Difference between revisions of "IB Computer Science 1"

From WLCS
 
Line 1: Line 1:
== Monday - Wednesday (2/10/14 - 2/11/14) ==
+
== [[IBCS1 - Archives]] ==
'''Agenda:'''
 
* Bring up your [http://www.codecademy.com/ Codecademy] account and show 100% completion of Javascripts 1-3
 
* Complete [http://www.codecademy.com/courses/javascript-beginner-en-Bthev-mskY8/0/1?curriculum_id=506324b3a7dffd00020bf661 Javascript-4: Build "Rock, Paper, Scissors"]
 
* Introduction HTML Forms
 
** [http://www.w3schools.com/html/html_forms.asp HTML Forms and Input]
 
** Name & Address Example Form
 
** Slope Calculation Example
 
** Pythagorean Theorem Example
 
* Javascript + HTML Forms
 
** [http://www.w3schools.com/js/js_input_examples.asp Examples]
 
** Name & Address Verification
 
** Slope Calculation
 
** Pythagorean Theorem
 
 
 
== Thursday - Friday (2/6/14 - 2/7/14) ==
 
'''Agenda:'''
 
* Python-JavaScript Cheatsheet
 
* Complete [http://www.codecademy.com/courses/javascript-beginner-en-x9DnD/0/1?curriculum_id=506324b3a7dffd00020bf661 JavaScript-2: Choose Your Own Adventure!]
 
* Complete [http://www.codecademy.com/courses/javascript-beginner-en-6LzGd/0/1?curriculum_id=506324b3a7dffd00020bf661 JavaScript-3: Introduction to Functions in JS]
 
 
 
== Monday - Wednesday (2/3/14 - 2/5/14) ==
 
'''Agenda:'''
 
* Demo missing [[Hangman]]
 
* Introduction to Web Development
 
** HTML, CSS, & JavaScript
 
* [http://www.codecademy.com/ Codecademy]
 
** Complete [http://www.codecademy.com/courses/getting-started-v2/0/1?curriculum_id=506324b3a7dffd00020bf661 Javascript-1: Getting Started with Programming]
 
 
 
== Monday - Friday (1/27/14 - 1/31/14) ==
 
'''Agenda:'''
 
* Work on [[Hangman]]
 
* Live demos will be collected at the end of the week (1/31/14) or the beginning of next week (2/3/14)
 
* Be sure to test your hangman code a lot
 
 
 
== Thursday - Friday (1/23/14 - 1/24/14) ==
 
'''Agenda:'''
 
* Acey Deucey Multiplayer walk-through
 
* Introduction to Debugging
 
*# Creating breakpoints
 
*# Debug mode
 
*# Stepping through code
 
*# Stack data window
 
 
 
== Monday - Tuesday (1/13/14 - 1/14/14) ==
 
'''Agenda:'''
 
* Demo Acey Deucey
 
* If you have completed your Acey Deucey, then copy your file and implement multiplayer Acey Deucey.  The game should prompt for the number of players at the beginning.
 
 
 
'''Deadlines:'''
 
* Period 7 - Thursday (1/16/14)
 
* Period 6 - Friday (1/17/14)
 
 
 
== Thursday - Friday (1/2/14 - 1/10/14) ==
 
'''Agenda:'''
 
* Be sure to share the Acey Deucey Flowchart with Mr. Bui over Google Drive
 
* Code Acey Deucey (by the end of the quarter)
 
** Copy and paste your flow chart steps into a new python file
 
** Change all your steps into comments
 
** Begin coding the game
 
** Be sure to reference the War Card Game for hints on how to create and deal cards
 
** Each student will be allowed a total of 3 free debugging questions
 
** Unused questions will get extra credit
 
** Outside of class (lunch, GP, after school), you may ask any questions without penalty
 
** Asking questions beyond the 3 extra credit options will not further penalize you
 
 
 
'''Deadlines:'''
 
* Period 7 - Thursday (1/16/14)
 
* Period 6 - Friday (1/17/14)
 
 
 
'''Testing:'''
 
* [[Media:TestCards.txt]]
 
 
 
== Archives ==
 
* [[IBCS1 - 1314 - December]]
 
* [[IBCS1 - 1314 - November]]
 
* [[IBCS1 - 1314 - October]]
 
* [[IBCS1 - 1314 - September]]
 

Latest revision as of 08:28, 13 September 2023