User Tools

Site Tools


qtr_2_study_guide

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
qtr_2_study_guide [2024/12/12 10:13] frchrisqtr_2_study_guide [2025/12/13 12:43] (current) frchris
Line 1: Line 1:
-The first semester exam will be in two parts on December 16 and 17, 2024 In Room 405. The average of the two quarter exams is worth 20% of your grade. The first semester exam is a cumulative exam that covers the summer assignment, Turtle graphics, chapters 3 through 10 of the textbook, and the related topics of these chapters that are part of coding bat and the [[https://apclassroom.collegeboard.org|apclassroom]] practice problems. +====== Sem 1 Study Guide ======
  
-There will be multiple choice and short answer questions on Monday Dec 16, and free response questions on Tuesday Dec 17.   (On the actual AP Exam, the multiple choice question pace is 2 minutes, 15 seconds each, and the free response questions pace is about 22 minutes each). The AP Exam will be at noon, Wednesday May 7, 2025.  
  
-It is a good idea to review your code from homework and the labs, the [[http://www.skylit.com/javamethods/ppt/index.html|powerpoint slides]], as well as  [[https://runestone.academy/runestone/default/user/login|SFHS Java]] (runestone).+The first semester exam will be on December 17, 2025 In Room 204. The average of the two quarter exams is worth 20% of your grade. The first semester exam is a cumulative exam that covers Unit 1 through Unit 4.13.  
 + 
 +On the actual AP Exam in May, the multiple choice question pace is 2 minutes each, and the free response questions pace is about 22 minutes each). The AP Exam will be at noon, Friday May 15, 2026.  
 + 
 +It is a good idea to review your code from homework ([[https://runestone.academy/runestone/default/user/login|Runestone]]) and the labs.
 Don't forget that you don't need a computer to practice writing code at [[https://codingbat.com/java|https://codingbat.com/java]].  [[https://codingbat.com/java/Warmup-1|"Warm up"]] , [[https://codingbat.com/java/Logic-1|"logic"]], [[https://codingbat.com/java/String-1| String-1]], [[https://codingbat.com/java/String-2| String-2]], [[https://codingbat.com/java/String-3| String-3]], [[https://codingbat.com/java/Array-1|Array-1]], [[https://codingbat.com/java/Array-2|Array-2]], [[https://codingbat.com/java/Array-3|Array-3]], and [[https://codingbat.com/java/AP-1|AP-1]] are good categories to practice.   Don't forget that you don't need a computer to practice writing code at [[https://codingbat.com/java|https://codingbat.com/java]].  [[https://codingbat.com/java/Warmup-1|"Warm up"]] , [[https://codingbat.com/java/Logic-1|"logic"]], [[https://codingbat.com/java/String-1| String-1]], [[https://codingbat.com/java/String-2| String-2]], [[https://codingbat.com/java/String-3| String-3]], [[https://codingbat.com/java/Array-1|Array-1]], [[https://codingbat.com/java/Array-2|Array-2]], [[https://codingbat.com/java/Array-3|Array-3]], and [[https://codingbat.com/java/AP-1|AP-1]] are good categories to practice.  
  
 To practice free response questions try  To practice free response questions try 
  
 +  * [[https://albert.io/|AP CSA FRQ Practice]] @ albert.io
   * [[https://myap.collegeboard.org/|2024 Practice Sessions 5, 7, and 8 ]] See ''2024 Review'' in class ''Topics'' (or go to AP Classroom and select ''AP Computer Sci A'', then ''Course Guide'', then ''Review'', then look for ''2024 AP-Exam On-Demand Review'')   * [[https://myap.collegeboard.org/|2024 Practice Sessions 5, 7, and 8 ]] See ''2024 Review'' in class ''Topics'' (or go to AP Classroom and select ''AP Computer Sci A'', then ''Course Guide'', then ''Review'', then look for ''2024 AP-Exam On-Demand Review'')
   * [[https://myap.collegeboard.org/|Sem 1 FRQ Practice ]] @AP Classroom    * [[https://myap.collegeboard.org/|Sem 1 FRQ Practice ]] @AP Classroom 
   * [[https://runestone.academy/runestone/default/user/login|SFHS Java (runestone)]] 1.10, 2.13, 3.11, 4.9, 5.13, 5,16, 6.7 (But anything from units 1-6 will help)   * [[https://runestone.academy/runestone/default/user/login|SFHS Java (runestone)]] 1.10, 2.13, 3.11, 4.9, 5.13, 5,16, 6.7 (But anything from units 1-6 will help)
-  * [[https://mathorama.com/wiki/doku.php?id=clock_frame_app|Making Clock subclasses]]+  
   * [[http://apcs.mathorama.com/index.php?n=Main.APQuestionScrambleWord|ScrambleWord AP Test Question]]   * [[http://apcs.mathorama.com/index.php?n=Main.APQuestionScrambleWord|ScrambleWord AP Test Question]]
   * [[https://mathorama.com/apcs/pmwiki.php?n=Main.2013SkyView|SkyView]]   * [[https://mathorama.com/apcs/pmwiki.php?n=Main.2013SkyView|SkyView]]
Line 18: Line 22:
 To Practice multiple choice questions try To Practice multiple choice questions try
    
 +  * [[https://albert.io/|ArrayList Practice]] @ albert.io 
 +  * [[https://albert.io/|AP CSA MCQ Practice]] @ albert.io
   * [[https://myap.collegeboard.org/|2024 Practice Sessions 1, 2, 3 and 4]] @AP Classroom (Just skip Question 2 in seesion 3 since it is about Arraylists, our next chapter in the book)   * [[https://myap.collegeboard.org/|2024 Practice Sessions 1, 2, 3 and 4]] @AP Classroom (Just skip Question 2 in seesion 3 since it is about Arraylists, our next chapter in the book)
   * [[https://myap.collegeboard.org/|Sem 1 MC Practice]] @APClassroom    * [[https://myap.collegeboard.org/|Sem 1 MC Practice]] @APClassroom 
-  * [[https://runestone.academy/runestone/default/user/login|SFHS Java]] 1.11, 2.15, 3.12, 4.10, 5.16, 6.8 + 
 Things to watch out for: Things to watch out for:
   - Constructors should initialize the class' fields  (fields are ''private'', to encapsulate)    - Constructors should initialize the class' fields  (fields are ''private'', to encapsulate) 
qtr_2_study_guide.1734016402.txt.gz · Last modified: 2024/12/12 10:13 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki