User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2020/06/16 15:42] – [Summer School Labs] frchrisstart [2025/08/01 12:44] (current) – [2025 AP Comp Sci A Wiki] frchris
Line 1: Line 1:
-Welcome to The APCS Java Wiki+====== 2025 AP Comp Sci A Wiki ======
  
-Fr. Chris Started this wiki to help with the exchange of information for helping you ask and answer questions about labs and AP Computer Science Questions.  The homework assignments and test dates are [[https://www.mathorama.com/showHWbyChapter.php?block=B&qtr=1|here]]. +[[https://apcentral.collegeboard.org/media/pdf/ap-computer-science-a-course-and-exam-description-effective-fall-2025.pdf|New (2025) Course and Exam Description]] used for the first time in May 2026
-=====Summer School Labs===== +
-  [[Guess My Rule]] +
-  [[Stanford Karel J Robot]] +
-=====Labs===== +
-   -[[Summer Assignment]]  +
-   -[[First Qtr Labs]] +
-   -[[Second Qtr Labs]] +
-   -[[Third Qtr Labs]] +
-   -[[Fourth Qtr Labs]] +
-   -[[Starter Code for Old AP Questions]] +
-   -See [[https://plusportals.com/saintfrancishs|Plus Portals]] for starter/tester code for eimacs.com FRQ'+
-    +
-   -[[https://mathorama.com/apcs/pmwiki.php?n=Main.Applications|Starter code your own applications]] +
-   -[[RaspberyPi Labs]] +
-=====Study Guides===== +
-   -[[https://mathorama.com/wiki/doku.php?id=qtr_1_study_guide|Qtr 1 Exam Study Guide]] +
-   -[[https://mathorama.com/wiki/doku.php?id=qtr_2_study_guide|Qtr 2 Exam Study Guide]] +
-   -[[Qtr 3 Exam Study Guide]] +
-   -[[Qtr 4 Exam Study Guide]]+
  
  
 +=====Summer Assignment=====
 +- See **AP Comp Sci A (Summer)** in Portals (Blackbaud) under **Groups**
  
-=====Getting Started Links==== 
  
-  -Just for fun: [[http://www.youtube.com/watch?v=pY1_HrhwaXU|Lifted]] Pixar's insight into taking computer science exams +**[[Overview]] of the NEW 2025 Course Description** 
-  -Download and install a JDK (Java Development Kit). You have a choice now:   - +=====Starter Code for Old AP Questions===== 
-     - [[https://www.oracle.com/java/technologies/javase-downloads.html|Oracle]] Java SE 11 JDK (LTS)  (which needs an Opacle License) +    - [[Starter Code for Old AP Questions|2013 to present]] 
-     - OpenJDK  +    - [[https://mathorama.com/apcs/pmwiki.php?n=Main.APQuestionsTrailIndex|2003-2012]] 
-          -[[https://adoptopenjdk.net|AdoptOpenJDK]] (Use the old HotSpotJVM or the faster OpenJ9 JMV supported by IBM) +=====Projects=====       
-          -[[https://aws.amazon.com/corretto/|Corretto]] Amazon's OpenJDK   +   -[[https://mathorama.com/apcs/pmwiki.php?n=Main.Applications|Starter code your own applications]] 
-    If you are using macOS 10.15 Catalina, there is a [[https://wolfpaulus.com/java-on-macos-catalina/|tutorial]].  +   -[[RaspberyPi Labs]] 
-  -Download a IDE (Integrated Development Environment) like  +   -[[https://mathorama.com/apcs/pmwiki.php?n=Main.HowToConvertYourAppletToAnApplication|How to Convert an Applet to an Application]] 
-      - [[http://www.bluej.org/download/download.html|BlueJ IDE]] See [[http://www.archive.org/details/ChrisThielGettingStartedwithBlueJ|See Getting Started with BlueJ Video]]) +   -[[Using The EasySound Library]] 
-      Download page for [[https://www.eclipse.org/downloads/|Eclipse| Eclipse IDE for Java Developers]]  ([[http://www.archive.org/details/ChrisThielGettingStartedwithEclipse|See Getting Started with Eclipse Video]]) +   -[[High Scores|Saving a Record of Top Scores]] 
-  -Download [[https://apcentral.collegeboard.org/courses/ap-computer-science-a/exam|AP Exam Quick Reference]] from AP Central at CollegeBoard.org +   -[[Tile Grid Example]] 
-  -Download [[http://media.collegeboard.com/digitalServices/pdf/ap/ap-computer-science-a-course-description-2014.pdf|APCS "Acorn" Book]] +   -[[Bounce Example]] 
-  -[[http://www.javabat.com]] +   -[[Shooting Example]]
-  -[[http://www.youtube.com/watch?v=v5Yhx2UrRLk|Gridworld Bug Battle]] +
-  -[[http://www.eimacs.com/Educ_BPCSOverview.htm|Online interactive edition of a AP Comp Sci A Study Guide]] +
-  -[[http://www.skylit.com/beprepared-java.html|Litvin's "Be Prepared for The APCS" Study Guide]] +
-  -[[http://www.youtube.com/watch?v=rG_U12uqRhE|Pair Programming Video]] +
-  -[[http://www.youtube.com/watch?v=yrqcN5EF3t0&feature=related|Extreme Programming]]  +
-  -[[http://www.youtube.com/user/MrDeathJockey?feature=watch|DeathJockey Tutorials]] are great if you learn well by watching someone writing code. +
-=====Final Project Games==== +
-Here are some executable games written in 2019:+
  
-  * {{ :castle_siege.jar |Castle Siege by James}} +===== My 2025+ Labs =====
-  * {{ :castle_siege.zip |Source Code for Castle Siege}} +
-  * {{ :elevator_game.jar |Elevator Game by Giuseppe}} +
-  * {{ :f_zero.jar |F ZERO by Liam}} +
-  * {{ :f_zero.zip |Source Code for F ZERO}}+
  
-If your computer doesn't already have the Java Runtime environment installed, you can find it at [[https://www.java.com/en/download/]]  +  - [[https://mathorama.com/apcs2/NewLabsStarterCode.zip|New (2025+) AP Labs Starter Code]] (you need to unzip) 
-=====Quotes===== +  - [[Pac-Man in One Dimension]]   
-  -A programmer is sent to the grocery store with instructions to "buy butter and see whether they have eggs, if they do, then buy a dozen."  Returning with 12 butters, the programmer says, "they had eggs." +  - [[ 20 Questions ]] (read/write files) 
-  -There are two ways to write error-free programs; only the third one works. +  - [[Color Difference]] (2D Arrays) 
-  -You can't make a program without broken egos. +  - [[Credit Card Numbers]] (Loops Unit 2.7) 
-  -Q: Why did the programmer quit his job?  A: Because he didn't get arrays+  - [[Neighbors]] (2D Arrays) 
-  -Programming is 10% science, 25% ingenuity and 65% getting the ingenuity to work with the science. +  - [[2048 GUI]] (Activity 6) (download [[https://mathorama.com/apcs2/2048Game.jar |2048Game.jar]] it will run on any computer that has [[https://www.java.com/en/download/manual.jsp|Java JRE]] installed.  On a Mac you will get a security warningso press **Done** then open **System Settings** , then **Privacy and Security** and press **Open Anyway**.  You will still need an administrator password the first time) 
-  -When Shakespeare asked, "To be, or not to be?," he did not provide the answerBut computer science can! The answer is FF<code>( '2B !2B = FF' .. in binary '001001011 OR 110110100=11111111') </code> +  - [[Bagels]] 
-  -Chuck Norris can delete the Recycling Bin. +  - [[Pokemon Database Activities]]
-  -When Chuck Norris throws exceptionsit’s across the room+
-  - Have you heard about the new Cray super computer?  It’s so fast, it executes an infinite loop in 6 seconds.+
start.1592336565.txt.gz · Last modified: 2020/06/16 15:42 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki