Difference between revisions of "IB Computer Science 1"
From WLCS
Line 2: | Line 2: | ||
'''Agenda:''' | '''Agenda:''' | ||
* Demonstrate your completed [[Python - Connect Four]] | * Demonstrate your completed [[Python - Connect Four]] | ||
− | * Complete [http:// | + | * Complete [http://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html NetBeans Hello World] |
== Wednesday - Friday (2/18/15 - 2/20/15) == | == Wednesday - Friday (2/18/15 - 2/20/15) == |
Revision as of 13:50, 25 February 2015
Contents
Monday - Tuesday (2/23/15 - 2/24/15)
Agenda:
- Demonstrate your completed Python - Connect Four
- Complete NetBeans Hello World
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.