Difference between revisions of "IB Computer Science 1"

From WLCS
Line 1: Line 1:
 
== Wednesday (1/9/13) ==
 
== Wednesday (1/9/13) ==
 
* 2nd Quarter Exam Outline
 
* 2nd Quarter Exam Outline
 +
** Closed-note, closed-book, short-answers
 
** Turtle
 
** Turtle
 
** Functions
 
** Functions

Revision as of 12:50, 9 January 2013

Wednesday (1/9/13)

  • 2nd Quarter Exam Outline
    • Closed-note, closed-book, short-answers
    • Turtle
    • Functions
    • Loops
    • Strings
    • Any assignments that we completed
  • Demo completed E-mail Harvester Assignment
  • Introduction to Flowcharts
    1. Pseudocode & flowcharts handout
    2. Media:Flowcharts.ppt
    3. As a class, we will draw the flow chart for findAtSymbol()
    4. As a class, we will draw the flow chart for finding an e-mail address
    5. Using Google Drive -> Drawing to create flow charts
  • Harvesting an e-mail separated by anything
  • Harvesting all e-mails separated by anything

Monday - Tuesday (1/7/13 - 1/8/13)

  • Demo completed E-mail Harvester Assignment
  • Introduction to Flowcharts
    1. Pseudocode & flowcharts handout
    2. Media:Flowcharts.ppt
    3. As a class, we will draw the flow chart for findAtSymbol()
    4. As a class, we will draw the flow chart for finding an e-mail address
    5. Using Google Drive -> Drawing to create flow charts
  • Harvesting an e-mail separated by anything
  • Harvesting all e-mails separated by anything

Thursday - Friday (1/3/13 - 1/4/13)

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:

Tuesday - Thursday (12/18/12 - 12/20/12)

Agenda:

Friday (12/14/12)

Wednesday - Thursday (12/12/12 - 12/13/12)

Agenda:

Monday - Tuesday (12/10/12 - 12/11/12)

Agenda:

Friday (12/7/12)

Warmup:

  1. Go to CodingBat
  2. Login to your account if you already have one, otherwise, continue the following steps
  3. Click on create account
  4. Make sure you put in your Lastname, Firstname
  5. Click on prefs
  6. Under Teacher Share, use BuiEmail.bmp

Agenda:

Wednesday - Thursday (12/5/12 - 12/6/12)

Warmup:

  1. Go to CodingBat
  2. Login to your account if you already have one, otherwise, continue the following steps
  3. Click on create account
  4. Make sure you put in your Lastname, Firstname
  5. Click on prefs
  6. Under Teacher Share, use BuiEmail.bmp

Agenda:

Tuesday (12/4/12)

Agenda:

  • Collision Detection
  • Basic Pong - due today
    1. Left paddle moves up and down
    2. Right paddle moves up and down
    3. 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