1 | Monday, Mar 17 | Day 2 - Gold | In class
- DQ FRQ2 2025 (on making classes)
- Start Unit 5 PPC MCQ Part A
- Start Picture Lab
For HW
- Finish Self scoring FRQ2 2025 and U5 PPC MCQ
- Finish Unit 5 PPC MCQ at AP Classroom
- 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
|
2 | Wednesday, Mar 19 | Day 4 - Gold | In class
- Score DQ 4-1, Program a tester
- Picture Lab Activities
- APCS 2012 FRQ 1: ClimbClub part (a) found in 2012 Free Response Questions using the
Climb Club Starter and Tester Code from the wiki
- Log in to myAP.collegeBoard.org
- Score points with Programiz.com Challenges LogIn with your @sfhighschool.net Google account, and select "Compete" and change the language to "Java"
| | | | | | | In class:
- Go over FRQ's from last class
- Celebrity Lab: Activities 1 and 2
For hw:
- 2019 FRQ 1: APCalendar
- 2011: RouteCipher
- 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 | 3 | Friday, Mar 21 | Day 6 F Gold | In class: Topic: Make a class 2 (FRQ 2 on the AP Exam)
- BlueJ Activity with your FRQ 2 from Class 4-2 and the Qtr 3 Exam (See paper handout for additional instructions and tester code)
- Class 4-3 FRQ: Make a class (25min Starting at 11:20)
- Try another FRQ from the collection from the Wiki
For Homework:
- Array to ArrayList
| | | | | | | In class: Topic: Make a class (FRQ 2 on the AP Exam)
- (AP Classroom
- FRQ #2 Token Pass
- 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 | 4 | Tuesday, Mar 25 | Day 2 M Gold | In class: Topic: Arrays and ArrayLists 1 (FRQ 3 on the AP Exam)
- Reminder: In class Practice Test 2 Thursday(MCQ) and Tuesday(FRQ) in Room 405
- FRQ 4-4 FRQ on Arrays/ArrayLists (on paper, results in AP Classroom)
- ASCII Art Lab
For HW
| | | Try watching some review sessions:
- AP CSA Live Review Session 1 Methods and Control Structures(2021)
- AP CSA Live Review Session 2 Java Quick Reference (2021)
- AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
- AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
- AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
- AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
- AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
- AP CSA Live Review Session 8 Recursion (2021)
- Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
- Unit 10 Lecture of Recursion Paul Tymann from RIT
| 5 | Thursday, Mar 27 | Day 4 F Gold | | | | Try watching some review sessions:
- AP CSA Live Review Session 1 Methods and Control Structures(2021)
- AP CSA Live Review Session 2 Java Quick Reference (2021)
- AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
- AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
- AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
- AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
- AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
- AP CSA Live Review Session 8 Recursion (2021)
- Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
- Unit 10 Lecture of Recursion Paul Tymann from RIT
| | | | Room 405: Practice Exam 1: Part 1 Multiple Choice (40 questions)
| | | | 6 | Tuesday, 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! | | | | 7 | Thursday, Apr 03 | Day 2 - Gold | Picture Lab Activity 5
For homework: Runestone HW 4-7 | | | 2021 Live Review sessions:
- AP CSA Live Review Session 1 Methods and Control Structures(2021)
- AP CSA Live Review Session 2 Java Quick Reference (2021)
- AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
- AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
- AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
- AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
- AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
- AP CSA Live Review Session 8 Recursion (2021)
- Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
- Unit 10 Lecture of Recursion Paul Tymann from RIT
2022 AP Daily Review (Complete 2022 playlist). | 8 | Monday, Apr 07 | Day 4 - Gold |
- Review MCQ answers from last Tuesday
- MC Quiz (45 min)
- For Home work: Runestone HW 4-8
| | |
- Carlos' Restaurant FRQ
- 2024 AP Live Video has answers to quiz
| 9 | Wednesday, 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:
- AP CSA Live Review Session 1 Methods and Control Structures(2021)
- AP CSA Live Review Session 2 Java Quick Reference (2021)
- AP CSA Live Review Session 3 Algorithms, Arrays, and Arraylists (2021)
- AP CSA Live Review Session 4 2D Arrays and Exam Strategies (2021)
- AP CSA Live Review Session 5 Methods, Conditionals, and Loops (2021)
- AP CSA Live Review Session 6 Subclasses and Inheritance (2021)
- AP CSA Live Review Session 7 Search and Sort with Arrays/ArrayLists (2021)
- AP CSA Live Review Session 8 Recursion (2021)
- Unit 9: Inheritence Lecture Colleen Lewis from Harvey Mudd (2021)
- Unit 10 Lecture of Recursion Paul Tymann from RIT
| 10 | Friday, Apr 11 | Day 2 F Gold | Room 405: >Practice Exam 2: FRQ
For Homework | | | | 11 | Tuesday, Apr 15 | Day 4 - Gold | Room 405: Practice Exam 3: Part 1 Multiple Choice (40 questions)
| | | | 12 | Thursday, Apr 17 | Day 6 F Gold | Room 405: Practice Exam 3: Part 2A FRQ
- After turning in FRQ 1 and 2, Go over Test 1, 2, and 3 MC Questions
- Code to work out your answers to past AP CSA FRQs
Suggested homework
- Download and answer on your home computer 2021 FRQ 1 (WordMatch)
- Download and answer on your home computer 2019 FRQ 2 (StepTracker)
- On-Demand Review on AP Classroom (do at least one a day)
- Complete 73 page Study Guide
| | |
- Starter/Tester Code to work out your answers to past AP CSA FRQs
- Complete 73 page Study Guide
- Ajay's Full AP CSA Review Video Playlist
- Simple Studies Review by Unit
| 13 | Tuesday, Apr 29 | Day 2 - Gold | Room 405: Practice Exam 3: Part 2B FRQ
Suggested homework
- Download and answer on your home computer FRQ 3 (Arrays/ArrayList)
- Download and answer on your home computer FRQ 4 (2D Arrays)
- Complete 73 page Study Guide
- Watch Review Videos like on AP Classroom or Ajay's Full AP CSA Review Video Playlist
| | |
- Starter/Tester Code to work out your answers to past AP CSA FRQs
- Complete 73 page Study Guide
- Ajay's Full AP CSA Review Video Playlist
- Simple Studies Review by Unit
| 14 | Thursday, May 01 | Day 4 - Gold | Room 405: MCQ Practice/AP Expectations
Last Class before other AP Exams Begin Monday May 4, 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)
| | | | 15 | Monday, May 05 | Day 6 - Gold | Room 405: MCQ Practice/AP Expectations
Last Class before AP Comp Sci Exam Wednesday May 7, 2025 (Logged in by 12pm)
For Homework | | | | | | | Those taking an AP Exam today are not required attend any of their classes today.
| | | | 16 | Wednesday, May 07 | Day 2 - Gold | In class:
- 2023 FRQ Starter Code
- Final Projects from the Past
- Application Starter Code
- Sem 2 Study Guide
Homework:
- Submit your Final Project Proposal (Optional this year)
| | | | | | | Those taking an AP Exam today are not required attend any of their classes today.
AP Comp Sci A Exam Wednesday May 7, 2025 | | | | 17 | Friday, May 09 | Day 4 F Gold | First class after AP Comp Sci Exam Wednesday May 7, 2025
Pick A Lab:
- ASCII Art
- Hangman
- Simon Game
- Rock Paper or Scissors
- LightsOut Puzzle
- Card Shark
- Blocking Game
- Blocking Game
- Nifty Scrolling Game
- Nifty Uno
- MindReader
- Basic Cannon Defender
- Duck Love (non-violent "shooter")
- Bagels
- Hunt the Wampus
- Joust(Chess)
- Connect 4
- Knight's Tour (chess)
- Chicken Little
- Snake Game
- Tile Grid Example
- Bounce Example
- Shooter Example
- Generic Starter Code
| | | Solutions to 2024 FRQ's
- Video All
- Video: FRQ 1: Feeder Solution
- Video: FRQ 2: Scoreboard Solution
- Video: FRQ 3: WordChecker Solution
- Video: FRQ 4: GridPath Solution
- Written solutions from the author of our Textbook
| | | | Those taking AP Exam today are not required attend any of their classes today.
| | | | 18 | Tuesday, May 13 | Day 6 M Gold | Those taking an AP Exam today are not required attend any of their classes today. | | | | | | | Room 405: Semester 2 Exam
(For Those taking AP Physics and not AP English Language and Composition) | | | Sem 2 Exam Study Guide | 19 | Thursday, May 15 | Day 2 - Gold | Senior Holiday
Monday
May 19, 2025
Friday: Baccalaureate 7pm | | | | | | | Seniors recovering from Grad Night 2022 - remember to come for Baccalaureate and Graduation! :
Pico Fermi Bagel:
- Game Description
- Online Example
- Starter Code
Other Games Possible
- Greedy, Greedy
- Zombie Dice
- Card Sharps
| | | | | | | Those taking an AP Exam today are not required attend any of their classes today. | | | | 21 | Wednesday, May 21 | Day 6 - Gold | Semester 2 Make-up Exam for Juniors(Rm 405)
Senior Finals 2025:
- (F block) English
- (B block) Graduation Rehearsal
- (D block) Whirled Languages
| | | | 22 | Friday, May 23 | Day 2 F Gold | Puzzles and Games
- Cryptography WS (Video Explaining History and Examples, jump to minute 12:43 for the Vignere method ) (TI Calc Program)
- Matrix Crypto WS (using matrix multiplication. Here is a video refresher on how to multiply matrices)
- Pico Fermi Bagel:
- Game Description
- Online Example
- Starter Code
| | | | | | | Friday: Baccalaureate 7pm | | | | 23 | Tuesday, May 27 | Day X X Brn/Gld | | | | Solutions of FRQ'a from the Past | | | |
- Basic Vector geoGebra
- Vector Drawings (instructions )
- Vector Swim Sim ( instructions )
- Vector worksheet
- Bagels Video Explanation
Pico Fermi Bagel WS (Download BAGELS.8xp for your Color TI or BAGELSBW.8xp for your LCD TI. You can type it in too: Color TI or LCD TI.
- Play online
- Farkle Instructions Video
- Rules/Scoring
- Online Farkle (my beta version)
| | | Pre-calc Vectors Video | | | | In class:
- Final Projects from the Past
- Application Starter Code
| | | | | | | Puzzles and Games
- Logic Puzzle(aha puzzles)
- Logic Puzzle(Puzzle Barron)
- Cryptography WS (Video Explaining History and Examples, jump to minute 12:43 for the Vignere method ) (TI Calc Program)
- Matrix Crypto WS (using matrix multiplication. Here is a video refresher on how to multiply matrices)
| | | Sem 2 Exam Study Guide (BC)
|