Difference between revisions of "IB Computer Science 1"

From WLCS
(Tuesday (5/3/16))
Line 10: Line 10:
 
*# Draw a row of bricks w/ a for loop
 
*# Draw a row of bricks w/ a for loop
 
*# Draw multiple rows of bricks by adding another for loop
 
*# Draw multiple rows of bricks by adding another for loop
 +
*# Give each brick a random color (if you want the colors to stay the same throughout the game, then you'll need arrays)
  
 
== Friday (4/29/16) ==
 
== Friday (4/29/16) ==

Revision as of 08:23, 3 May 2016

Tuesday (5/3/16)

Agenda:

  • Convert and demo Lab 6 / 7 (Tic-Tac-Toe)
  • for loop review and practice
    1. Write a for loop that prints 0 to 10 by 2s
    2. Write a for loop that prints 25 to 175 by 25
  • Brickbreaker -
    1. Draw a row of bricks w/ a for loop
    2. Draw multiple rows of bricks by adding another for loop
    3. Give each brick a random color (if you want the colors to stay the same throughout the game, then you'll need arrays)

Friday (4/29/16)

Agenda:

Monday - Wednesday (4/25/16 - 4/27/16)

Tuesday - Thursday (4/19/16 - 4/21/16)

  • Java Review
  • Convert Lab 4: Simple Paint from Python->Java syntax. Demo for credit
  • Convert Lab 5: Ping from Python->Java syntax. Demo for credit
  • Convert Lab 6: Tic-Tac-Toe from Python->Java syntax. Demo for credit
    • Lists/Arrays are handled slightly differently in Java

Tuesday - Thursday (4/12/16 - 4/14/16)

Agenda:

  • Grades are updated in Synergy (3rd quarter ends Thursday/Friday)
    • These are your final grades for 3rd quarter unless you demo something missing for partial credit
  • Demo Lab 7: Tic-Tac-Toe (Part 2)
  • Introduction to Java syntax
    • Python -> Java differences

Monday - Friday (4/4/16 - 4/8/16)

Agenda:

Archives