IBCS1 - 1415 - February

From WLCS

Monday - Friday (2/23/15 - 2/27/15)

Agenda:

  • Demonstrate your completed Python - Connect Four
  • Complete NetBeans Hello World
  • Introduction to Java
    • Java vs. Python
    • Keyboard input with Java
    • Convert your Quadratic Formula Assignment to Java
    • Convert your MPAA movie assignment to Java
    • Convert your Guessing game assignment to Java

Wednesday - Friday (2/18/15 - 2/20/15)

  • Demonstrate the following for Python - Connect Four:
    1. Connect 4 board correctly drawn
    2. Inverting turns when chips are placed
    3. Chips drop to lowest opening in a column
    4. Checking wins
      1. Check rows
      2. Check columns
      3. Check diagonals
      4. Check full board

Tuesday (2/17/15)

  • Snow Day

Monday - Friday (2/9/15 - 2/13/15)

Agenda:

  • Demo missing 2-player Tic-Tac-Toe
  • Work on Python - Connect Four
    1. Implement the turn variable so that the colors invert
    2. Implement the board and dropChip() so that chips hit the bottomest open row in a column
    3. Implement all the check functions

Wednesday - Friday (2/4/15 - 2/6/15)

Agenda:

  • Demo complete 1-player Tic-Tac-Toe
  • What makes programming Tic-Tac-Toe difficult?
  • What would be difficult about extending Tic-Tac-Toe to Connect Four?
  • Python turtle world coordinates
  • Python - Connect Four <- not fixed yet

Monday - Tuesday (2/2/15 - 2/3/15)

Agenda:

  • Demo missing 2-player Tic-Tac-Toe
  • Demo complete 1-player Tic-Tac-Toe
  • If you have completed the easy computer version, then proceed onwards and create the hard computer version.