|
|
(624 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Tuesday - Thursday (1/9/18 - 1/11/18) == | + | == [[APCS - Archives]] == |
− | '''Agenda:'''
| |
− | * Complete War walk-through
| |
− | * Card GUI walk-through
| |
− | * Next assignment: Acey Deucey
| |
− | ** Read the [https://en.wikipedia.org/wiki/Acey_Deucey_(card_game) Acey Deucey Rules] carefully and multiple times
| |
− | | |
− | == Wednesday - Friday (1/3/18 - 1/5/18) ==
| |
− | '''Warmup:'''
| |
− | * Review the rules to the card game/simulation War (look up online)
| |
− | * Play several iterations of the game with some playing cards
| |
− | | |
− | '''Agenda:'''
| |
− | * War Card "Game"/Simulation
| |
− | *# Use NetBeans and create a new project for War
| |
− | *# Design and implement a Card class (we will design as a class
| |
− | *# Design and implement the game/simulation (we will design as a class)
| |
− | | |
− | == Friday - Monday (12/21/17 - 1/1/18) ==
| |
− | * Non-denominational Winter Break
| |
− | | |
− | == Tuesday - Thursday (12/19/17 - 12/21/17) ==
| |
− | '''Agenda:'''
| |
− | * Use your Winter Break to catch up on any missing assignments. The 2nd quarter ends soon after break
| |
− | * Box2D for Processing tutorial and walk-through
| |
− | ** [http://natureofcode.com/book/chapter-5-physics-libraries/ Nature of Code: Ch 5: Physics Libraries]
| |
− | ** [https://github.com/shiffman/Box2D-for-Processing https://github.com/shiffman/Box2D-for-Processing]
| |
− | | |
− | == Friday (12/15/17) ==
| |
− | '''Agenda:'''
| |
− | * Students who are failing should use the period to catch up
| |
− | * Non-failing students will work on Processing objects and physics with Box2D
| |
− | | |
− | == Wednesday (12/13/17) ==
| |
− | '''Agenda:'''
| |
− | * Interims close within the period
| |
− | * Bring your demonstration of Simple Calculator to Mr. Bui while he enters grades
| |
− | | |
− | == Monday (12/11/17) ==
| |
− | '''Agenda:'''
| |
− | * Interims close now
| |
− | * Finish Simple Calculator
| |
− | ** All number buttons work (0-9)
| |
− | ** All four basic math operators
| |
− | ** Clear (C) button
| |
− | *** Resets the entry window, operands, AND operator
| |
− | ** Clear Entry (CE) button
| |
− | *** Resets the entry window
| |
− | ** Backspace button (HINT: Use a string method to manipulate the entry string)
| |
− | ** Two more operations of your choice (e.g. square root, exponent)
| |
− | | |
− | == Thursday (12/7/17) ==
| |
− | '''Agenda:'''
| |
− | * Interims soon
| |
− | * NetBeans GUI Designer and Programming
| |
− | ** Hello Button
| |
− | ** Simple Calculator
| |
− | | |
− | == Tuesday (12/5/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete Lab 2: Points and Rectangles
| |
− | * Complete Test 12
| |
− | | |
− | == Wednesday - Friday (11/28/17 - 12/1/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete Activity 14: Address Objects
| |
− | * Work on Lab 2: Points and Rectangles
| |
− | * Complete Test 12
| |
− | | |
− | == Monday (11/27/17) ==
| |
− | '''Agenda:'''
| |
− | * Introduction to Object-Oriented Programming
| |
− | ** Person class definition review
| |
− | ** Point class definition walk-through
| |
− | * Complete Activity 14: Address Objects
| |
− | * Point class usage examples
| |
− | | |
− | == Monday (11/20/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete Lab 1: Chatterbot over Thanksgiving Break if you have not already done so
| |
− | ** Any questions on Lab 1?
| |
− | * Complete Tests 9 & 10 over Thanksgiving Break
| |
− | ** You may complete these open-book, but DO NOT execute the code (i.e. no debugging w/ a machine)
| |
− | * Overloaded Methods Overview
| |
− | * Introduction to Object-Oriented Programming
| |
− | ** Person class walk-through
| |
− | | |
− | == Tuesday - Thursday (11/14/17 - 11/16/17) ==
| |
− | '''Agenda:'''
| |
− | * Work on eIMACS Lab 1: Chatterbot
| |
− | ** You will need to upload the NetBeans exported zip file to eIMACS
| |
− | | |
− | == Wednesday (11/9/17) ==
| |
− | '''Agenda:'''
| |
− | * Questions on Activity 11?
| |
− | ** Complete Activity 11 over the weekend if you have not already done so
| |
− | * Work on the beginning of eIMACS Lab 1: Chatterbot as a class
| |
− | <!--
| |
− | *# Use NetBeans to develop, and then paste your code into eIMACS
| |
− | *# Rename Project to: Lab01
| |
− | *# Rename/Add Package to: com.eimacs.lab01
| |
− | *# Rename Java Class to: Lab01Runner.java
| |
− | *# If you have questions or are stuck, debug by yourself for a few minutes, and then ask Mr. Bui
| |
− | -->
| |
− | | |
− | == Thursday - Monday (11/2/17 - 11/6/17) ==
| |
− | '''Agenda:'''
| |
− | * Make sure you have completed eIMACS Tests 6, 7, 8 (they are included on the 1st quarter)
| |
− | * Read through the entire section for [https://www.eimacs.com/eimacs/mainpage?cid=162149&epid=E1922439510 eIMACS -> Methods -> Static Methods]
| |
− | * Read through the entire section for [https://www.eimacs.com/eimacs/mainpage?cid=162149&epid=E1932276918 eIMACS -> Methods -> Defining New Static Methods]
| |
− | * Work on Activity 11 (you will need to employ loops for this Activity)
| |
− | | |
− | == Archives ==
| |
− | * [[APCS - 1718 - October]]
| |
− | * [[APCS - 1718 - September]]
| |
− | * [[APCS - 1516]]
| |