|
|
(597 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Wednesday (2/21/18) == | + | == [[APCS - Archives]] == |
− | '''Warmup:'''
| |
− | * Create the following classes with inheritable attributes, constructors, setters, and getters:
| |
− | ** Person
| |
− | *** String firstName
| |
− | *** String lastName
| |
− | *** String birthDate
| |
− | ** Student
| |
− | *** int studentID
| |
− | ** Teacher
| |
− | *** int yearsOfService
| |
− | | |
− | '''Agenda:''
| |
− | * More OOP!
| |
− | ** Object super-class
| |
− | ** Object class methods
| |
− | * Complete eIMACS Activity 18: Components
| |
− | * Grades will be updated as of now
| |
− | | |
− | == Friday (2/16/18) ==
| |
− | '''Agenda:'''
| |
− | * Introduction to Interitance
| |
− | ** extend keyword
| |
− | ** Animal example
| |
− | ** Person example
| |
− | * Complete Activity 17
| |
− | | |
− | '''Homework:'''
| |
− | * Complete Test 13 - be sure to review the Quick Reference 13
| |
− | | |
− | == Wednesday (2/14/18) ==
| |
− | '''Warmup:'''
| |
− | * Write a recursive method named '''int length(String s)''' that returns the length of a string s
| |
− | | |
− | '''Agenda:'''
| |
− | * Arrays of Objects example using Processing
| |
− | * Don't forget that you should have already completed:
| |
− | ** Activity 13, 15
| |
− | ** Test 11
| |
− | | |
− | == Monday (2/12/18) ==
| |
− | '''Warmup:'''
| |
− | * Write a recursive method named isItThere(String s, String ch) that checks if the character ch is in String s
| |
− | * isItThere() should return true if it is there and false otherwise
| |
− | | |
− | '''Agenda:'''
| |
− | * Arrays & Objects
| |
− | ** Complete Activity 15
| |
− | | |
− | == Tuesday - Thursday (2/6/18 - 2/8/18) ==
| |
− | '''Agenda:'''
| |
− | * Recursion
| |
− | ** [[Media:Recursion_Java.ppt]]
| |
− | ** Complete Activity 13: Recursion
| |
− | ** Complete Test 11: Recursion
| |
− | | |
− | == Friday (2/2/18) ==
| |
− | '''Agenda:'''
| |
− | * Acey Deucey Demos
| |
− | | |
− | == Monday - Wednesday (1/29/18 - 1/31/18) ==
| |
− | '''Agenda:'''
| |
− | * Debrief half of 2nd Quarter exam
| |
− | * Work on Acey Deucey (graphical or command-line)
| |
− | ** I will give you a code snippet to help you test Acey Deucey
| |
− | ** Due Friday (2/2/18)
| |
− | * We will be starting new material in class, so you should work on Acey Deucey at home
| |
− | | |
− | == Wednesday (1/24/18) ==
| |
− | '''Agenda:'''
| |
− | * Demo missing assignments
| |
− | ** Simple Calculator
| |
− | ** Complete any missing eIMACS Activities, Labs or Tests
| |
− | ** E-mail Mr. Bui once you have completed them
| |
− | * Design and implement the Acey Deucey card game
| |
− | ** Read the [https://en.wikipedia.org/wiki/Acey_Deucey_(card_game) Acey Deucey Rules] (1st paragraph and Aces section) carefully and multiple times
| |
− | ** You may either develop the command-line version or the GUI version of Acey Deucey (your choice)
| |
− | ** You will receive a hard-copy of the requirements checklist
| |
− | ** Be sure to begin your design by at least commenting out the steps of your entire game
| |
− | | |
− | == Monday (1/22/18) ==
| |
− | '''Agenda:'''
| |
− | * Teen Tech Help @ Central Library after school today
| |
− | ** Help old people with their technology (volunteer opportunity)
| |
− | * Col. Rob Fago speaking here after school
| |
− | ** Senior Cyber Capability Development Analyst and Deputy, Cyber Programs Directorate within the Office of the Secretary of Defense (Acquisition, Technology, & Logistics)
| |
− | * APCS Quarter Assessment on Canvas
| |
− | ** 28 questions
| |
− | ** 1 hour
| |
− | * Complete the Extra Credit Mid-Year Feedback on Canvas
| |
− | | |
− | == Tuesday - Thursday (1/16/18 - 1/18/18) ==
| |
− | '''Agenda:'''
| |
− | * [https://www.apsva.us/stem/stem-opportunities/ Student STEM Opportunities]
| |
− | * Design and implement the Acey Deucey card game
| |
− | ** Read the [https://en.wikipedia.org/wiki/Acey_Deucey_(card_game) Acey Deucey Rules] (1st paragraph and Aces section) carefully and multiple times
| |
− | ** You may either develop the command-line version or the GUI version of Acey Deucey (your choice)
| |
− | ** You will receive a hard-copy of the requirements checklist
| |
− | ** Be sure to begin your design by at least commenting out the steps of your entire game
| |
− | * APCS Quarter Assessment - Monday (1/22/18)
| |
− | ** Work on current assignment to review
| |
− | ** 20-25 Multiple-choice questions
| |
− | ** No GUI, no Processing, pure Java
| |
− | | |
− | == Tuesday - Thursday (1/9/18 - 1/11/18) ==
| |
− | '''Agenda:'''
| |
− | * Complete War walk-through
| |
− | * Card GUI walk-through
| |
− | * War 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)
| |
− | | |
− | == Archives == | |
− | * [[APCS - 1718 - December]]
| |
− | * [[APCS - 1718 - November]]
| |
− | * [[APCS - 1718 - October]]
| |
− | * [[APCS - 1718 - September]]
| |
− | * [[APCS - 1516]]
| |