AP Comp Sci A Homework - Block D

Holiday
Next school day is Day 1

Generated Friday, April 18, 2025 at 02:40 pm.
When is the AP Exam?
Runestone Academy My Knight Portal APCS Wiki Mathorama School Calendar Bell Schedule Socrative.com CodingBat codeHS Sandbox IDE Karel Google Classroom myAP Classroom APCS Podcast Videos login
Class Date Schedule Topic Page Exercises Links
1Monday, Mar 17 Day 2 - GoldIn class
  1. DQ FRQ2 2025 (on making classes)
  2. Start Unit 5 PPC MCQ Part A
  3. Start Picture Lab
For HW
  1. Finish Self scoring FRQ2 2025 and U5 PPC MCQ
  2. Finish Unit 5 PPC MCQ at AP Classroom
  3. Unit 4 PPC FRQ at AP Classroom (please answer AND self score)
Picture Lab Home
New Daily Videos on Arrays in AP Classroom. Picture Lab Student Guide
2Wednesday, Mar 19 Day 4 - GoldIn class
  1. Score DQ 4-1, Program a tester
  2. Picture Lab Activities
  3. APCS 2012 FRQ 1: ClimbClub part (a) found in 2012 Free Response Questions using the Climb Club Starter and Tester Code from the wiki
  4. Log in to myAP.collegeBoard.org
  5. Score points with Programiz.com Challenges LogIn with your @sfhighschool.net Google account, and select "Compete" and change the language to "Java"
   In class:
  1. Go over FRQ's from last class
  2. Celebrity Lab: Activities 1 and 2
For hw:
  1. 2019 FRQ 1: APCalendar
  2. 2011: RouteCipher
  3. HW 3-18 at SFHSJava (runestone) There are 20 MCQ
APCS 2019 FRQ 1: AP Calendar

Starter Code and Question Links from 2019

   
Kairos Mar 18 2:30-Mar 21, 2025
free Online AP Calculus AB multiple choice Questions to practice with
3Friday, Mar 21 Day 6 F GoldIn class: Topic: Make a class 2 (FRQ 2 on the AP Exam)
  1. BlueJ Activity with your FRQ 2 from Class 4-2 and the Qtr 3 Exam (See paper handout for additional instructions and tester code)
  2. Class 4-3 FRQ: Make a class (25min Starting at 11:20)
  3. Try another FRQ from the collection from the Wiki
For Homework:
  1. Array to ArrayList
   In class: Topic: Make a class (FRQ 2 on the AP Exam)
  1. (AP Classroom
  2. FRQ #2 Token Pass
  3. Monster Truck Note the link to the Car class
Activity 1
  • Elevens Lab
  •    
    Kairos Mar 18 2:30-Mar 21, 2025
    free Online AP Calculus AB multiple choice Questions to practice with
    4Tuesday, Mar 25 Day 2 M GoldIn class: Topic: Arrays and ArrayLists 1 (FRQ 3 on the AP Exam)
    1. Reminder: In class Practice Test 2 Thursday(MCQ) and Tuesday(FRQ) in Room 405
    2. FRQ 4-4 FRQ on Arrays/ArrayLists (on paper, results in AP Classroom)
    3. ASCII Art Lab
    For HW
    Try watching some review sessions:
    1. AP CSA Live Review Session 1 Methods and Control Structures(2021)
    2. AP CSA Live Review Session 2 Java Quick Reference (2021)
    3. AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
    4. AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
    5. AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
    6. AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
    7. AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
    8. AP CSA Live Review Session 8 Recursion (2021)
    9. Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
    10. Unit 10 Lecture of Recursion Paul Tymann from RIT
    5Thursday, Mar 27 Day 4 F Gold Try watching some review sessions:
    1. AP CSA Live Review Session 1 Methods and Control Structures(2021)
    2. AP CSA Live Review Session 2 Java Quick Reference (2021)
    3. AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
    4. AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
    5. AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
    6. AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
    7. AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
    8. AP CSA Live Review Session 8 Recursion (2021)
    9. Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
    10. Unit 10 Lecture of Recursion Paul Tymann from RIT
       
    Room 405: Practice Exam 1: Part 1 Multiple Choice (40 questions)
    6Tuesday, Apr 01 Day 6 - Gold
    Room 405: Practice Exam 1: Part 2 Free Response ( 4 questions)

    Download the Tester Code and get your answers to work!

    7Thursday, Apr 03 Day 2 - GoldPicture Lab Activity 5 For homework: Runestone HW 4-72021 Live Review sessions:
    1. AP CSA Live Review Session 1 Methods and Control Structures(2021)
    2. AP CSA Live Review Session 2 Java Quick Reference (2021)
    3. AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
    4. AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
    5. AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
    6. AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
    7. AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
    8. AP CSA Live Review Session 8 Recursion (2021)
    9. Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
    10. Unit 10 Lecture of Recursion Paul Tymann from RIT
    2022 AP Daily Review (Complete 2022 playlist).
    8Monday, Apr 07 Day 4 - Gold

    • Review MCQ answers from last Tuesday
    • MC Quiz (45 min)
    • For Home work: Runestone HW 4-8
    1. Carlos' Restaurant FRQ
    2. 2024 AP Live Video has answers to quiz
    9Wednesday, Apr 09 Day 6 - Gold
    Room 405: Practice Exam 2: MCQ
       Recommended:
    • At least watch and do 2023 Daily Review 7 on 2D arrays on AP Classroom.org (to best help your future self, be sure to Go to AP Classroom, and click the video from "Assignments" section.)
    • Be sure to download the corresponding worksheet
    Try watching some review sessions:
    1. AP CSA Live Review Session 1 Methods and Control Structures(2021)
    2. AP CSA Live Review Session 2 Java Quick Reference (2021)
    3. AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
    4. AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
    5. AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
    6. AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
    7. AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
    8. AP CSA Live Review Session 8 Recursion (2021)
    9. Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
    10. Unit 10 Lecture of Recursion Paul Tymann from RIT
    10Friday, Apr 11 Day 2 F Gold
    Room 405: >Practice Exam 2: FRQ
    For Homework
    11Tuesday, Apr 15 Day 4 - Gold
    Room 405: Practice Exam 3: Part 1 Multiple Choice (40 questions)
    12Thursday, Apr 17 Day 6 F Gold
    Room 405: Practice Exam 3: Part 2A FRQ

    1. Code to work out your answers to past AP CSA FRQs
    2. On-Demand Review on AP Classroom (do at least one a day)
    3. Complete 73 page Study Guide
    4. Simple Studies Review by Unit
    13Tuesday, Apr 29 Day 2 - Gold
    Room 405: Practice Exam 3: Part 2B FRQ
       
    1. Greed Game GUI
    85
    14Thursday, May 01 Day 4 - Gold
    Those taking AP Exam today are not required attend any of their classes today.
       
    Last Class before AP Testing Begins Wednesday May 7, 2025
    In class: For Homework
    • Dos and Dont's
    • Solutions Here don't check until you try (you can't Unsee it, and it might ruin a chance to learn)
    • AP Classroom: 2023 AP Daily Sessions 6-8 (between now and May 3)
    • AP Classroom: 2014 MCQ and FRQ (between now and May 3)
       
    Those taking AP Exam today are not required attend any of their classes today.
       

       
    Those taking AP Exam today are not required attend any of their classes today.
    15Monday, May 05 Day 6 - Gold
    Those taking AP Exam today are not required attend any of their classes today.
       
    Those taking AP Exam today are not required attend any of their classes today.
       In class:
    1. 2023 FRQ Starter Code
    2. Final Projects from the Past
    3. Application Starter Code
    4. Sem 2 Study Guide
    Homework:
    • Submit your Final Project Proposal (Optional this year)
       
    Last Class before AP Comp Sci Exam Wednesday May 8, 2024 (Pencils moving at 12pm)
    For Homework For Homework
      AP Live Video 5 Control Structures
    • HW4-14 (GC) Average Random Lengths in a Square and a Circle
    16Wednesday, May 07 Day 2 - GoldDay after the AP Exam Solutions of FRQ'a from the Past
       
    Those taking an AP Exam today are not required attend any of their classes today.

    17Friday, May 09 Day 4 F Gold The Free response portion of your Semester 2 Exam will be 2 of the 4 questions you answered on the 2024 exam.

    Solutions to 2024 FRQ's
    1. Video All
    2. Video: FRQ 1: Feeder Solution
    3. Video: FRQ 2: Scoreboard Solution
    4. Video: FRQ 3: WordChecker Solution
    5. Video: FRQ 4: GridPath Solution
    6. Written solutions from the author of our Textbook
    18Tuesday, May 13 Day 6 M GoldSolutions of FRQ'a from the Past
       
    Semester 2 Exam Opportunity 1

    (Those not taking AP World History or AP Whirled History)

    Sem 2 Exam Study Guide
    19Thursday, May 15 Day 2 - Gold
    Semester 2 Exam Opportunity 2

    (For those not taking AP Latin or AP Physics 1)

    Sem 2 Exam Study Guide
    20Monday, May 19 Day 4 - GoldSenior Finals: 2024:
    • (C block) English
    • (E block) World Language
    • (A block) Sem 2 Exam Opportunity 3
    22Friday, May 23 Day 2 F GoldSenior Holiday

    Senior Final - May 22, 2024

    Friday: Baccalaureate 8pm
       Seniors recovering from Grad Night 2022 - remember to come for Baccalaureate and Graduation! :

    Pico Fermi Bagel:
    1. Game Description
    2. Online Example
    3. Starter Code
       Solutions of FRQ'a from the Past
       Senior Holiday (PicoFermiBagel Game)
        Pico Fermi Bagel:
    1. Game Description
    2. Online Example
    3. Starter Code
    23Tuesday, May 27 Day X X Brn/GldIn class:
    1. Do not discuss the FRQs until published by College Board
    2. Final Projects from the Past
    3. Application Starter Code
    Homework:
    • Submit your Final Project Proposal

    login Mathorama School Calendar Bell Schedule Socrative.com CodingBat Java2020-APCS APCS Wiki codeHS Sandbox IDE Karel Blackbaud Portal Google Classroom myAP Classroom APCS Podcast Videos