Difference between revisions of "IB Computer Science 1"
From WLCS
Line 1: | Line 1: | ||
− | == Monday - | + | == 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:''' | '''Agenda:''' | ||
* Demo missing 2-player Tic-Tac-Toe | * Demo missing 2-player Tic-Tac-Toe |
Revision as of 11:00, 18 February 2015
Contents
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.