|
|
Line 1: |
Line 1: |
− | == Tuesday - Thursday (3/17/15 - 3/19/15) == | + | == [[IBCS1 - Archives]] == |
− | * Demo missing Java programs
| |
− | * [http://interactivepython.org/runestone/static/java4python/index.html Java for Python Programmers]
| |
− | * for loop review
| |
− | ** Use a for loop to print out all the numbers from 0-50
| |
− | ** Use a for loop to print out all the numbers from 75 down to 25
| |
− | ** Use a for loop to print out the first 100 even numbers
| |
− | * Introduction to Java Methods (Functions)
| |
− | ** [[Media:JavaMethods.pptx]]
| |
− | * Implement all the methods for [[Java Methods Test]]
| |
− | * Java Strings
| |
− | ** [[Media:JavaStrings Basic.ppt]]
| |
− | * [[Hangman]]
| |
− | | |
− | == Monday - Friday (3/9/15 - 3/13/15) ==
| |
− | '''Agenda:'''
| |
− | * Got-A-Gadget @ Central Library (3:30pm, Thursday, 3/12/15)
| |
− | ** Great community service opportunity
| |
− | * Introduction to Java
| |
− | ** Install [http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html JDK + NetBeans Bundle] on your personal computer
| |
− | ** [https://docs.google.com/a/apsva.us/document/d/1oprrR6DHGvSVE003RpXMhGmVMWfgOvuTsC7q5zaF4Lc/edit?usp=sharing Java vs. Python]
| |
− | * Convert the following programs from Python to Java:
| |
− | *# Quadratic formula assignment
| |
− | *# MPAA movie calculator assignment
| |
− | *# Guessing game assignment
| |
− | *# Monte Carlo calculation of Pi assignment
| |
− | *# Looping exercises
| |
− | | |
− | == Thursday - Friday (3/5/15 - 3/6/15) ==
| |
− | * Snow Days
| |
− | | |
− | == Tuesday - Wednesday (3/3/15 - 3/4/15) ==
| |
− | '''Agenda:'''
| |
− | * Got-A-Gadget @ Central Library (3:30pm, Thursday, 3/12/15)
| |
− | ** Great community service opportunity
| |
− | * Introduction to Java
| |
− | ** Install [http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html JDK + NetBeans Bundle] on your personal computer
| |
− | ** [https://docs.google.com/a/apsva.us/document/d/1oprrR6DHGvSVE003RpXMhGmVMWfgOvuTsC7q5zaF4Lc/edit?usp=sharing 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
| |
− | | |
− | == Monday (3/2/15) ==
| |
− | * Snow Day
| |
− | | |
− | == Monday - Friday (2/23/15 - 2/27/15) ==
| |
− | '''Agenda:'''
| |
− | * Demonstrate your completed [[Python - Connect Four]]
| |
− | * Complete [http://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html 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]]:
| |
− | *# 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.
| |
− | | |
− | == Archives ==
| |
− | * [[IBCS1 - 1415 - January]]
| |
− | * [[IBCS1 - 1415 - December]]
| |
− | * [[IBCS1 - 1415 - November]]
| |
− | * [[IBCS1 - 1415 - October]]
| |
− | * [[IBCS1 - 1415 - September]]
| |