2010 AP CS
Extra credit reading · Java 6 API · Vocab · April Contest · AP Practice
The AP test was 2 years, 0 months, 15 days ago
| Date | Work Due | Class Activities |
|---|---|---|
| Friday 6/10 | Survey |
|
| Wednesday 6/8 | Seniors turn in projects | |
| Wednesday 6/1 | Google field trip 9:30-1:30 | |
| Tuesday 5/31 | Questions for Googlers |
|
| Wednesday 5/25 Thursday 5/26 | Project update |
|
| Tuesday 5/10 | Project pitch (by end of day) in S:\hmmartin\Writeable\APCS(++) pitches or e-mailed | Final projects Storing code online |
| Monday 5/9 | Applets HelloWorld.javaFinal projects |
|
| Friday 5/6 | 1st period: Peter Wilson 6th period: Nick Barber |
|
| Wednesday 5/4 Thursday 5/5 | ||
| Tuesday 5/3 | Rocking of the AP exam | |
| Monday 5/2 | Review & synthesize! | |
| Thursday 4/28 Friday 4/29 | Written test | |
| Tuesday 4/26 Wednesday 4/27 | Review & synthesize! | |
| Monday 4/25 | Review & synthesize! | |
| 4/18-4/22 | Relax | Spring Break |
| Friday 4/15 | Review & synthesize! MC quiz solutions Shirts! |
|
| Wednesday 4/13 Thursday 4/14 | MC quiz | |
| Tuesday 4/12 | Review & synthesize! Break review survey |
|
| Monday 4/11 | Review & synthesize! MC practice solutions Random sentence generator Swing |
|
| Friday 4/8 | MergeSort.java |
|
| Wednesday 4/6 Thursday 4/7 | Complexity BinarySearch Sort visualizations Review survey |
|
| Tuesday 4/5 | key (for last week's MC) |
|
| Monday 4/4 | Complete Critter work | |
| Friday 4/1 | MC half test (enter here) Critter progress checked off | Continue Critter work |
| Wednesday 3/30 Thursday 3/31 | Questions 1, 2, 3 OR KingCrab OR Ant Farm |
|
| Tuesday 3/29 | Mini-quiz on Critter Questions 1, 2, 3 OR KingCrab OR Ant Farm |
|
| Monday 3/28 | MC half test | |
| Friday 3/25 | Questions 1, 2, 3 OR KingCrab Critter notes |
|
| Wednesday 3/23 Thursday 3/24 | ||
| Tuesday 3/22 | Fifteen puzzle |
|
| Monday 3/21 | Fifteen puzzle |
|
| Wednesday 3/16 Thursday 3/17 | Fifteen puzzle |
|
| Monday 3/14 | Get Jumper checked off Turn in Snake Last day to check off first set of bugs or prior work Turn in multiple choice practice | Last quiz question Finish Jumper and Snake |
| Friday 3/11 | Study for quiz | Quiz on ArrayLists, classes, interfaces, GridWorld |
| Wednesday 3/9 Thursday 3/10 | 5-week grades in Wednesday | Ms. Martin at SIGCSE Jumper Snake |
| Tuesday 3/8 | Jumper Snake |
|
| Monday 3/7 | Jumper Snake |
|
| Thursday 3/3 Friday 3/4 | get SpiralBug, ZBug and DancingBug checked off | Jumper Snake |
| Wednesday 3/2 | Ms. Martin at NCCE Conference |
|
| Tuesday 3/1 | Ms. Martin at NCCE Conference Setting up GridWorld |
|
| Monday 2/28 | ||
| Friday 2/18 | ShoppingCart -- turn it in | Playing Cards |
| Wednesday 2/16 Thursday 2/17 | Weight class Shape.java Circle.java Rectangle.java ShapeTest.java Student.java StudentClient.java |
|
| Tuesday 2/15 | ||
| Monday 2/14 | Assignment: ShoppingCartDone? Random sentence generator |
|
| Friday 2/11 | Assignment: ShoppingCartDone? Random sentence generator |
|
| Wednesday 2/9 Thursday 2/10 | ArrayList practice Assignment: ShoppingCart |
|
| Tuesday 2/8 | ArrayList practice |
|
| Monday 2/7 | Get encapsulated Point and Car checked off | Finish Point and Car Done? Interview-style brainteasers |
| Thursday 2/3 Friday 2/4 | Encapsulate Point Objects Practice |
|
| Wednesday 2/2 | Look over semester exam Finish Point |
|
| Tuesday 2/1 | Implement Point |
|
| Monday 1/31 | ||
| Wednesday 1/26 | Practice-It! | Rock the semester exam |
| Tuesday 1/25 | Practice-It! | Self-paced review |
| Monday 1/24 | Practice-It! | Boolean reviewPractice semester exam SemesterPractice.java |
| Friday 1/21 | Practice-It! | ASCII image processing Simple Tic-Tac-Toe Magic Squares Computer Science Jokes |
| Wednesday 1/19 Thursday 1/19 | ASCII image processing |
|
| Tuesday 1/18 | DNA - Turn it in Study for quiz | Quiz (mostly on Strings, file reading, arrays) |
| Friday 1/14 | ||
| Wednesday 1/12 Thursday 1/13 | DNA projectDone? Hurray, arrays! |
|
| Tuesday 1/11 | DNA project |
|
| Monday 1/10 | DNA project |
|
| Friday 1/7 | DieRolls.java Writing to files Start DNA project |
|
| Wednesday 1/5 Thursday 1/6 | Finish array practiceDone? Hurray, arrays! Extra practice |
|
| Tuesday 1/4 | Finish team warm-up Array Practice |
|
| Monday 1/3 | Applications of CS paper | Welcome back! |
| Friday 12/17 | Baby Names due (11:30pm) - Turn it in | Have a GREAT break!!! |
| Wednesday 12/15 Thursday 12/16 | ArrayExamples.java Array Practice |
|
| Tuesday 12/14 | Work on Baby Names | |
| Monday 12/13 | Work on Baby Names | |
| Friday 12/10 | Work on Baby Names IMDB.java imbd.txt |
|
| Wednesday 12/8 Thursday 12/9 | Get 6 practice problems checked off | names.txt names2.txt meanings.txt DrawingPanel.java |
| Tuesday 12/7 | Contest practice |
|
| Monday 12/6 | Contest practice See name generator output |
|
| Friday 12/3 | Contest practice |
|
| Thursday 12/2 | Assignment 5: Name Generator due! Turn it in (by 11:30pm) | Contest practice |
| Wednesday 12/1 | Check out sweet poems Contest practice |
|
| Tuesday 11/30 | ||
| Monday 11/29 | Quiz through Strings | |
| Wednesday 11/24 | Last day to work on Name Generator | |
| Monday 11/22 | (optional) Study for quiz | Recursion preview (Koch snowflake) |
| Friday 11/19 | Work on assignment 5: Name Generator | |
| Wednesday 11/17 Thursday 11/18 | Get Strings practice checked off | FencepostExamples.java SentinelExample.java Start assignment 5: Name Generator |
| Tuesday 11/16 | Strings practice |
|
| Monday 11/15 | Strings practice |
|
| Wednesday 11/10 Friday 11/12 | BabyNamer.java Strings practice |
|
| Tuesday 11/09 | Assignment 4: Birthday due! Turn it in | Done? Standard GUI programming |
| Monday 11/08 | Pre-turnin checklist |
|
| Friday 11/05 | Ms. Martin out >( Assignment 4Done? Play Manufactoria |
|
| Wednesday 11/03 Thursday 11/04 | Ms. Martin out Thurs >( Begin assignment 4: birthday |
|
| Tuesday 11/02 | CondReturns.java |
|
| Monday 11/01 | Get conditionals/return practice checked off | Continue Conditionals and return practice |
| Friday 10/29 | Quiz on all through DrawingPanel and Math (no Scanner) Continue Conditionals and return practice |
|
| Tuesday 10/26 | BMI.java |
|
| Monday 10/25 | Continue Math and Scanner practice |
|
| Friday 10/22 | Assignment 3: Café Wall due! - turn it in | Guest speaker: Nate Moch, Zillow.com |
| Wednesday 10/20 Thursday 10/21 | MathScannerExamples.java Math and Scanner practice |
|
| Tuesday 10/19 | Work on Café Wall | |
| Monday 10/18 | Work on Café Wall | |
| Thursday 10/14 Friday 10/15 | Start Café Wall |
|
| Wednesday 10/13 | Work on graphics practice | |
| Tuesday 10/12 | Graphics practice |
|
| Monday 10/11 | Get parameters practice checked off | ParameterPractice.java DrawingPanel.java GraphicsPractice.java |
| Thursday 10/7 | Work on parameters practice | |
| Wednesday 10/6 (long 1st period) | Short nested loops quiz Parameter mystery worksheet Work on Parameters Practice Done? Read Why Johnny Can't Program |
|
| Tuesday 10/5 (long 6th) | Assignment 2 due! - turn it in | Short nested loops quiz Parameter mystery worksheet Work on Parameters Practice Done? Read Why Johnny Can't Program |
| Monday 10/4 | ScopeTest.java |
|
| Thurs 9/30 Fri 10/01 | Work on Assignment 2: Space NeedleDone? Read Holding a Program in One's Head, play Light Bot, continue Picobot |
|
| Weds 9/29 (short periods) | ||
| Tuesday 9/28 | Get nested loops practice checked off | Start Assignment 2: Space Needle |
| Monday 9/27 | Read song lyrics! ComplexFigures.java Mirror.java Work on complex figures |
|
| Friday 9/24 | Study for quiz! | Quiz Class constants |
| Weds 9/22 Thurs 9/23 | Complete variables and loopsDone? Picobot |
|
| Tuesday 9/21 | Assignment 1 due! Turn it in | Go over homework 1 |
| Monday 9/20 | Worksheet: printlns, expressions, for loops | NestedLoops.java Work on variables and loops |
| Fri 9/17 | Receipt.java Receipt2.java LoopTest.java |
|
| Wednesday 9/15 Thursday 9/16 | Shapes program (checked off) | Complete Shapes, get checked off Survey Coding Conventions Start Assignment 1: Song |
| Tuesday 9/14 | ||
| Monday 9/13 | FlowControl.java |
|
| Friday 9/10 | BakeCookies.java BakeCookies2.java |
|
| Thursday 9/9 | Hello.java |
|
| Wednesday 9/8 | Syllabus |



