|
|
Line 1: |
Line 1: |
− | This page is just being started. I expect to add much more throughout the year. | + | This page is being rebooted for 2012-13. I expect to add much more throughout the year. Last year's page is: [[AP Computer Science 2011-12]] |
| == The Basics == | | == The Basics == |
| * Assignments will be posted below. | | * Assignments will be posted below. |
Line 15: |
Line 15: |
| | Tasks | | | Tasks |
| |- | | |- |
− | | Project | + | | 9/10 |
− | | [[Nim Project]] -- implement a straightforward computer game.
| + | | [[Keyboard Navigation]] |
− | |-
| + | |
− | | 5/9
| + | |
− | | Get http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/TicTacToe.java to run.
| + | |
− | |-
| + | |
− | | 5/8
| + | |
− | | Computer Science A Advanced Placement Test @ 8AM Mass College of Pharmacy in White Hall, Room 204 (Late test 5/24 @ 8AM)
| + | |
− | |-
| + | |
− | | 4/30
| + | |
− | | Answer the 22 multiple choice questions in the [http://apcentral.collegeboard.com/apc/public/repository/ap-computer-science-course-description.pdf Course Description] pages 17 to 37. Make a list of the things you need to be refreshed on for the ones you couldn't answer correctly.
| + | |
− | |-
| + | |
− | | 4/27
| + | |
− | | [http://apcentral.collegeboard.com/apc/public/repository/ap11_frq_comp_sci_a.pdf 2011 Open Response Questions due]
| + | |
− | |-
| + | |
− | | 4/23
| + | |
− | | Gridworld Student Manual Part 4 (excepting group exercises.) Answer all questions.
| + | |
− | |-
| + | |
− | | 4/12
| + | |
− | | Test Chapter 13 and Gridworld Sections 1-3 ([[Outline for Chapter 13 + Gridworld 1-3 Review]])
| + | |
− | |-
| + | |
− | | 3/21
| + | |
− | | [[Creating A DrJava Project]]: simpleBug
| + | |
− | |-
| + | |
− | | 3/20
| + | |
− | | Instructions for downloading Gridworld into DrJava: http://drjava.sourceforge.net/apmbs.shtml<br\>[http://www.collegeboard.com/prod_downloads/student/testing/ap/compsci_a/ap07_gridworld_studmanual_appends_v3.pdf Gridworld Student Manual]<br/> Source for the classes is in GridWorldCode_DrJava/framework/info/gridworld.<br/>Class documentation is at: GridWorldCode_DrJava/javadoc/allclasses-frame.html, [http://schools.nashua.edu/myclass/lambl/APCS/teacher%20resources/GridWorld/GridWorldCode/GridWorldCode/javadoc/allclasses-frame.html or on the web]
| + | |
− | |-
| + | |
− | | 3/19
| + | |
− | | Homework: Read http://www.docstoc.com/docs/98852153/GridWorld-Introduction
| + | |
− | |-
| + | |
− | | 3/15
| + | |
− | | Homework: Read 13.5-13.6, Ex 5, 6, 13, 14.
| + | |
− | |-
| + | |
− | | 3/14
| + | |
− | | Homework: Read 13.1-13.3, Ex 1-3.
| + | |
− | |-
| + | |
− | | 3/9
| + | |
− | | Homework: [http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/CodingBat%20Problems/TestMatrix.java TestMatrix.java]<br\>Test On Chapter 12.10 ([[Outline for Chapter 12.10 Review]])
| + | |
− | |-
| + | |
− | | 3/5
| + | |
− | | [http://codingbat.com/home/mike@huben.us 2 Dimensional Array Problems] | + | |
− | |-
| + | |
− | | 3/1
| + | |
− | | Test Through Chapter 12.8 ([[Outline for Chapter 12.8 Review]])
| + | |
− | |-
| + | |
− | | 2/27
| + | |
− | | Finish Practice-It for ArrayLists.<br\>Keep fresh with arrays by doing some more Codingbat.<br\>Build [[Table Of Comparisons Between String, Array And ArrayList]].
| + | |
− | |-
| + | |
− | | 2/17
| + | |
− | | Test Through Chapter 12.2 ([[Outline for Chapter 12.2 Review]])
| + | |
− | |-
| + | |
− | | 2/16
| + | |
− | | PracticeIt Ch. 10<br\>Self-Check and<br\>10.2-10.7<br\>Textbook ArrayList reference pg. 331
| + | |
− | |-
| + | |
− | | 2/13
| + | |
− | | Read Chapter 12.<br\>Codingbat->Array1, 20 your choice<br\>Codingbat->Array2, 15 your choice
| + | |
− | |-
| + | |
− | | 2/6
| + | |
− | | Test Chapter 11 ([[Outline for Chapter 11 Review]])
| + | |
− | |-
| + | |
− | | 2/2
| + | |
− | | [[Chapter 11 Vocabulary worksheet]]
| + | |
− | |-
| + | |
− | | 1/25
| + | |
− | | Read Chapter 11.1-11.6, Ex. 1-5.
| + | |
− | |-
| + | |
− | | 1/20
| + | |
− | | Test Chapter 9 ([[Outline for Chapter 9 Review]])
| + | |
− | |-
| + | |
− | | 1/18
| + | |
− | | Chapter 9, Ex. 9-11.
| + | |
− | |-
| + | |
− | | 1/17
| + | |
− | | [http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/CH9/Complex.java Complex.java]
| + | |
− | |-
| + | |
− | | 1/13
| + | |
− | | Fractions assignment due.
| + | |
− | |-
| + | |
− | | 1/9
| + | |
− | | Read Chapter 9, Ex. 1-5.
| + | |
| |} | | |} |
| | | |
Line 100: |
Line 22: |
| | | |
| == Currently == | | == Currently == |
− | * Old MacDonald problem:
| |
− | ** http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/CH11/McDonald/Archive.zip
| |
− | * Vehicle example:
| |
− | ** http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/Abstract%20Example.zip
| |
− | * [http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/Fraction.java download Fraction.java]
| |
− | * [http://webster.cs.washington.edu:8080/practiceit/index.jsp Practice-It]
| |
− | * [http://codingbat.com/java CodingBat Java] (formerly called Javabat.)
| |
− | * [[Java Programming Tutorials]]
| |
| * [[The Big List of Problems]] encountered when starting coding with DrJava | | * [[The Big List of Problems]] encountered when starting coding with DrJava |
| | | |