IB Computer Science 1
From WLCS
Contents
Monday - Wednesday (2/23/15 - 2/25/15)
Agenda:
- Demonstrate your completed Python - Connect Four
- Complete NetBeans Hello World
- 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:
- Connect 4 board correctly drawn
- Inverting turns when chips are placed
- Chips drop to lowest opening in a column
- Checking wins
- Check rows
- Check columns
- Check diagonals
- 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
- Implement the turn variable so that the colors invert
- Implement the board and dropChip() so that chips hit the bottomest open row in a column
- 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.