Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 839

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/e5m7uo8vro0d/public_html/mediawiki/includes/MagicWord.php on line 860
AP Computer Science - Huben's Wiki

AP Computer Science

From Huben's Wiki
Jump to: navigation, search
Line 1: Line 1:
<!--  ==[[Planting Party|2013 Planting Party]]==
 
See another side of Mr. Huben, with fewer tests!  Saturday June 15, 2013, 10AM until we’re done.  Click the link for full information.  -->
 
 
== The Basics ==
 
== The Basics ==
 
* Assignments will be posted below.
 
* Assignments will be posted below.
Line 10: Line 8:
 
* Download the Current Stable Release of the [http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html jGRASP] (1.8.8_21 or higher) programming environment to your own computer.
 
* Download the Current Stable Release of the [http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html jGRASP] (1.8.8_21 or higher) programming environment to your own computer.
  
== [http://www.scholastic.com/samsungacademy/?eml=SMP/e/20130418////Samsung//learnmore1/SL1_V1/BOS//&ym_MID=1474946&ym_rid=21656452Samsung Mobile App Academy in summer 2013] ==
+
== Classes and Homework ==
A two-day camp:  Boston (MIT)—July 24–25, 2013.
+
 
+
Click the link above.  The APPLY NOW! button takes you to the very short application form.  There is no price listed, so it may be free, and you receive a tablet upon completion.
+
 
+
== Review Resources ==
+
* [http://apcentral.collegeboard.com/apc/public/repository/ap-computer-science-course-description.pdf AP Computer Science A Course Description] -- has 22 multiple choice questions on pages 17 to 37 and 3 long response questions on pages 38 to 51.
+
* Brandon Horn's [http://apcomputersciencetutoring.com/exam-review/ AP Computer Science Exam Review].
+
 
+
== Classes ==
+
  
 
{| border="1"
 
{| border="1"
Line 25: Line 14:
 
| Date
 
| Date
 
| Theme
 
| Theme
 +
| Homework
 +
| Due
 
|-
 
|-
| 5/16
+
<!--
| [[Nim Project]]
+
|-
+
| 5/8
+
| Get http://dl.dropbox.com/u/20086520/AP%20Comp%20Sci/TicTacToe.java to run.
+
|-
+
| 5/7
+
| AP Computer Science Test!
+
|-
+
| 4/22
+
| REVIEW BEGINS (Gridworld problem sets.)
+
|-
+
| 4/9
+
| Test Chapter 13 and Gridworld Sections 1-3 ([[Outline for Chapter 13 + Gridworld 1-3 Review]])
+
|-
+
| 3/20-3/26
+
| Complete section 3 of the [http://www.collegeboard.com/prod_downloads/student/testing/ap/compsci_a/ap07_gridworld_studmanual_appends_v3.pdf Gridworld Student Manual].
+
|-
+
| 3/11-3/15
+
| Complete sections 1 and 2 of the [http://www.collegeboard.com/prod_downloads/student/testing/ap/compsci_a/ap07_gridworld_studmanual_appends_v3.pdf Gridworld Student Manual].
+
|-
+
| 3/7
+
| Gridworld!<br\>Get Gridworld running in DrJava.  <br\>  Instructions for downloading Gridworld into DrJava: http://drjava.sourceforge.net/apmbs.shtml<br\>Use [http://drjava.sourceforge.net/apcs.shtml#option1 Download Option 1: Source Split Into Individual Chapters ]<br\>When you have downloaded and unzipped, be sure to use PROJECT/Open to select firstProject.xml<br\>Read the student manual and complete the "Do You Know" Set 1.<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]
+
|-
+
| 2/27
+
| [[Outline for Chapter 12 Review]]
+
|-
+
| 2/15
+
| [http://codingbat.com/home/mike@huben.us CodingBat 2 Dimensional Array Problems]
+
|-
+
| 2/13
+
| [[http://practiceit.cs.washington.edu/ Practice-It]]  Ch. 10<br>Self-Check and 10.2-10.7<br>Textbook ArrayList reference pg. 331
+
|-
+
| 2/7
+
| [[MedianTest.java]]
+
|-
+
| 1/30
+
| [[Outline for Chapter 11 Review]]
+
|-
+
| 1/29
+
| [[Chapter 11 Vocabulary worksheet]]
+
|-
+
 
| 1/25
 
| 1/25
 
| [[Holodeck Design Project]]  Choosing between extends and implements.
 
| [[Holodeck Design Project]]  Choosing between extends and implements.
Line 82: Line 32:
 
| 11/5
 
| 11/5
 
| [http://www.bu.edu/lernet/field-day/ Math Field Day]: all day field trip to BU!  [http://www.bu.edu/lernet/field-day/mfdagenda.html Agenda]
 
| [http://www.bu.edu/lernet/field-day/ Math Field Day]: all day field trip to BU!  [http://www.bu.edu/lernet/field-day/mfdagenda.html Agenda]
<!--  http://www.gui.net/fractaljavadetails.html -->|-
+
  http://www.gui.net/fractaljavadetails.html |-
 
|-
 
|-
 
| 11/2
 
| 11/2
Line 165: Line 115:
 
| Muggle Studies, slides 2.1-2.10
 
| Muggle Studies, slides 2.1-2.10
 
|-
 
|-
| 9/10
+
-->
 +
| 9/5
 
| [[Hogwarts School Of Computer Science]]: Introduction to parentheses and blocks.
 
| [[Hogwarts School Of Computer Science]]: Introduction to parentheses and blocks.
 +
| [[Keyboard Navigation]]
 +
| 9/6
 
|}
 
|}
  
 +
<!--
 
== Homework Assignments And Tests ==
 
== Homework Assignments And Tests ==
  
Line 287: Line 241:
 
| [[Keyboard Navigation]]
 
| [[Keyboard Navigation]]
 
|}
 
|}
 +
-->
  
 +
<!--
 
== TECH APPRENTICE – Technology Internships Program 2013 ==
 
== TECH APPRENTICE – Technology Internships Program 2013 ==
 
Hi Students,
 
Hi Students,
Line 297: Line 253:
 
# Fill out the application at this link: Here is the Tech Apprentice link for 2013 program.
 
# Fill out the application at this link: Here is the Tech Apprentice link for 2013 program.
 
https://docs.google.com/spreadsheet/viewform?formkey=dG00cGIwODBMZmh6RTJ2bzZLM0R5cWc6MQ
 
https://docs.google.com/spreadsheet/viewform?formkey=dG00cGIwODBMZmh6RTJ2bzZLM0R5cWc6MQ
+
-->
  
 
== Currently ==
 
== Currently ==
 
* [[The Big List of Problems]] encountered when starting coding with DrJava
 
* [[The Big List of Problems]] encountered when starting coding with DrJava
 +
<!--
 
* [http://codingbat.com/java CodingBat Java] (formerly called Javabat.)
 
* [http://codingbat.com/java CodingBat Java] (formerly called Javabat.)
 
* [[What You Should Know By Now]]
 
* [[What You Should Know By Now]]
 +
-->
  
 
== References ==
 
== References ==
Line 332: Line 290:
 
* [[Wikipedia:Advanced_Placement_Computer_Science|There is a Wikipedia Advanced Placement Computer Science page.]]
 
* [[Wikipedia:Advanced_Placement_Computer_Science|There is a Wikipedia Advanced Placement Computer Science page.]]
 
* [http://manatee.cc.gt.atl.ga.us/apExam/index.jsp Practice AP Exam]
 
* [http://manatee.cc.gt.atl.ga.us/apExam/index.jsp Practice AP Exam]
 +
* [http://apcentral.collegeboard.com/apc/public/repository/ap-computer-science-course-description.pdf AP Computer Science A Course Description] -- has 22 multiple choice questions on pages 17 to 37 and 3 long response questions on pages 38 to 51.
 +
* Brandon Horn's [http://apcomputersciencetutoring.com/exam-review/ AP Computer Science Exam Review].
 +
 +
  
 
== Miscellaneous ==
 
== Miscellaneous ==
* Dropbox to me: \\bls-fp\huben\Drop Off  (Make a shortcut to this on your H drive.)
 
* Dropbox from me: \\bls-fp\huben\Pickup  (Make a shortcut to this on your H drive.)
 
 
* [http://www.geneziegler.com/clocktower/DrSeuss.html A Grandchild's Guide to Using Grandpa's Computer]
 
* [http://www.geneziegler.com/clocktower/DrSeuss.html A Grandchild's Guide to Using Grandpa's Computer]
 
* [http://connect.mybps.org/groups/bpsapteachers/ BPS AP Teachers Wiki]
 
* [http://connect.mybps.org/groups/bpsapteachers/ BPS AP Teachers Wiki]
 
* [[Classroom Hints And Notes]]
 
* [[Classroom Hints And Notes]]
  
== AP Computer Science 2011-12 ==
+
== AP Computer Science 2012-13 ==
This page was rebooted for 2012-13.  Last year's page is: [[AP Computer Science 2011-12]]
+
This page was rebooted for 2013-14.  Last year's page is: [[AP Computer Science 2012-13]]
 +
<!--
 
* [http://www.skylit.com/javamethods/JM-Chapter17-www.pdf Textbook chapter on UI components]
 
* [http://www.skylit.com/javamethods/JM-Chapter17-www.pdf Textbook chapter on UI components]
 
* [http://ice.cc.gatech.edu/apexam_test/ AP Exam Website (ICE @ Georgia Tech)]
 
* [http://ice.cc.gatech.edu/apexam_test/ AP Exam Website (ICE @ Georgia Tech)]
Line 359: Line 320:
 
* [[example2]]
 
* [[example2]]
 
* [[example3]]
 
* [[example3]]
 +
-->
  
 
== Mr. Huben ==
 
== Mr. Huben ==

Revision as of 16:34, 1 September 2013

Personal tools
translate