Difference between revisions of "IB Computer Science 1"

From WLCS
Line 3: Line 3:
 
* Bring up your [http://www.codecademy.com/ Codecademy] account and show 100% completion of Javascripts 1-3
 
* 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"]
 
* 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
+
* Introduction Javascript + HTML Forms
 
** [http://www.w3schools.com/html/html_forms.asp HTML Forms and Input]
 
** [http://www.w3schools.com/html/html_forms.asp HTML Forms and Input]
 +
** [http://www.w3schools.com/js/js_input_examples.asp JavaScript Examples]
 
** Name & Address Example Form
 
** Name & Address Example Form
 
** Slope Calculation Example
 
** Slope Calculation Example
 
** Pythagorean Theorem Example
 
** Pythagorean Theorem Example
 
* Javascript + HTML Forms
 
* 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) ==
 
== Thursday - Friday (2/6/14 - 2/7/14) ==

Revision as of 15:00, 18 February 2014

Monday - Wednesday (2/10/14 - 2/11/14)

Agenda:

Thursday - Friday (2/6/14 - 2/7/14)

Agenda:

Monday - Wednesday (2/3/14 - 2/5/14)

Agenda:

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
    1. Creating breakpoints
    2. Debug mode
    3. Stepping through code
    4. 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:

Archives