Spring 2023 AP Computer Science A
Monday | Tuesday | Wednesday | Thursday | Friday | |
Week 1 January | 1 No School | 2 No School | 3 No School | 4 Teacher Workday | 5 Teacher Workday |
Week 2 January ARRAY Unit 6: Nitro | 6.1 ARRAY | 6.3 ENHANCED FOR LOOP FOR ARRAYS | 6.4 DEVELOPING ALGORITHMS USING ARRAYS | Snow Day Play in the Snow | |
Week 3 January ARRAYLIST Unit 7: Nitro | AP CLASSROOM Assignment Make sure to score the FRQ yourself after submitting. TEST Tomorrow All Assignments Due! | ARRAYS Test Play Browser Game When You Finish | 7.1 ARRAYLIST If you finish: Try The Shared Games | ||
Week 4 January 2D ARRAY Unit 8: Nitro | 20 No School | 21 No School | 7.5 SEARCHING 7.6 SORTING | AP CLASSROOM Assignment Make sure to score the FRQ yourself after submitting. | |
Week 5 February BATTLESHIP Unit 5: AP CSA Labs | 7.7 ETHICAL ISSUES AROUND DATA COLLECTION AP CLASSROOM Assignment | 7.8 ARRAYLIST Test | 8.1 2D ARRAYS | Test Monday! Make sure ALL CodeHS is completed! | AP CLASSROOM Assignment Make sure to score the FRQ yourself after submitting. |
Week 6 February INHERITANCE Unit 9: Nitro | 8.3 2D ARRAY TEST Try the Games From Programming Games Apps Class If You Finish Early | Video 5.0.1 Battleship Demo Exercise 5.0.2 Battleship Part 1: The Ship Class 5.0.3 Battleship Part 2: The Location Class | Run this and look at the code. View Readme for run instructions. 5.0.5 Battleship Part 4: Adding a Ship to the Grid 5.0.6 Battleship Part 5: The Player Class | 5.0.8 Battleship Part 7: Finishing the Game 5.0.9 Battleship Extensions | 9.1 INHERITANCE |
Week 7 February INHERITANCE Unit 9: Nitro | 9.2 WRITING CONSTRUCTORS FOR SUBCLASSES | 9.4 SUPER KEYWORD | AP CLASSROOM Assignment Inheritance In AP Classroom Watch Assigned Videos 9.6 Daily Video 1 and 9.6 Daily Video 2 (Skill 5.B) These count as a grade | 9.6 POLYMORPHISM Day Before Feb Break | |
Week 8 March RECURSION Unit 10: Nitro | Prepare for the Test Tomorrow! | 9.8 INHERITANCE Test | 10.1 RECURSION | 10.2 RECURSIVE SEARCHING Watch AP Classroom 10.2 Daily Video 1 | 10.3 RECURSIVE SORTING Watch AP Classroom 10.2 Daily Video 3 |
Week 9 March ELEVENS Unit 4: AP CSA Labs | DIGITAL LEARNING (ASYNCHRONOUS) DAY AP CLASSROOM Assignment Recursion | RECURSION Test Blackjack Samples | Connection 4.1.1 Elevens Activity Guide Exercise 4.1.2 Activity 1: Design and Create a Card Class Exercise 4.1.3 Activity 2: Initial Design of a Deck Class | Free Response 4.1.4 Activity 2 Questions DUE TODAY Exercise 4.1.5 Activity 3: Shuffling the Cards in a Deck Free Response 4.1.6 Activity 3 Questions DUE Tomorrow | Exercise 4.1.7 Activity 4: Adding a Shuffle Method to the Deck Exercise 4.1.8 Activity 6: Playing Elevens |
Week 10 March Unit Reviews | Free Response 4.1.9 Activity 6 Questions DUE TODAY Example 4.1.10 Activity 7: Elevens Board Class Design Free Response 4.1.11 Activity 7 Questions DUE TODAY | Example 4.1.12 Activity 8: Using an Abstract Board Class Free Response 4.1.13 Activity 8 Questions DUE TODAY | Exercise 4.1.14 Activity 9: Implementing the Elevens Board Free Response 4.1.15 Activity 9 Questions All portions DUE TODAY | ARRAY Unit 6: AP CS A Review 6.1 QUIZZES Due Today NEW SEATS! | ARRAY Unit 6: AP CS A Review 6.2 UNIT QUIZZES Due Today |
Week 11 March Unit Reviews | ARRAY Unit 6: AP CS A Review Due Today (first half) | ARRAY Unit 6: AP CS A Review Due Today | ARRAYLIST Unit 7: AP CS A Review 7.1 QUIZZES DUE TODAY | ARRAYLIST Unit 7: AP CS A Review 7.2 UNIT QUIZZES DUE TODAY | ARRAYLIST Unit 7: AP CS A Review Due Today (first half) |
Week 12 March Unit Reviews | ARRAYLIST Unit 7: AP CS A Review DUE TODAY | 2D ARRAY Unit 8: AP CS A Review 8.1 QUIZZES DUE TODAY | 2D ARRAY Unit 8: AP CS A Review 8.2 UNIT QUIZZES DUE TODAY | 2D ARRAY Unit 8: AP CS A Review 8.3 EXERCISES Due Today (first half) | 28 Question of the Day! Unit 8: AP CS A Review 8.3 EXERCISES DUE TODAY |
Week 13 April Unit Reviews | INHERITANCE Unit 9: AP CS A Review 9.1 QUIZZES DUE TODAY | INHERITANCE Unit 9: AP CS A Review 9.2 UNIT QUIZZES DUE TODAY | INHERITANCE Unit 9: AP CS A Review 9.3 EXERCISES Due Today (first half) | INHERITANCE Unit 9: AP CS A Review 9.3 EXERCISES DUE TODAY Try RAPT and test all Starter Programs Tetris , Brick Breaker , Pinball , Snake, Puzzle , Pong , Clicker Game , Hangman , Pacman | Starter Programs Tetris , Brick Breaker , Pinball , Snake, Puzzle , Pong , Clicker Game , Hangman , Pacman |
Week 14 April Unit Reviews | RECURSION Unit 10: AP CS A Review 10.1 QUIZZES DUE TODAY NEW SEATS! in Teams! | RECURSION Unit 10: AP CS A Review 10.2 UNIT QUIZZES DUE TODAY | RECURSION Unit 10: AP CS A Review 10.3 EXERCISES Due Today (first half) EOPA 8:20 Room 78 | RECURSION Unit 10: AP CS A Review 10.3 EXERCISES DUE TODAY Look at your team coding challenge game after. | |
Week 15 April Practice Tests | PRACTICE TESTS Unit 11: AP CS A Review | PRACTICE TESTS Unit 11: AP CS A Review | Add to your team document! Continue to improve your program. Due Tuesday | PRACTICE TESTS Unit 11: AP CS A Review Begin Free Response Practice in AP Classroom | PRACTICE TESTS Unit 11: AP CS A Review Continue Free Response Practice in AP Classroom |
Week 16 May AP Exam Week | 28 Exam Review FRQ Practice Complete Free Response Practice in AP Classroom Grade yourself after submission. Complete April 28 MCQ Practice | 29 | 10.2 Basics | 10.3 Improvements Practice Exam available in AP Classroom! | 10.4 Polish |
Week 17 May | Practice Exam available in AP Classroom! | Practice Exam available in AP Classroom! | WED, MAY 7, 2024, 12 PM LOCAL AP Computer Science A Exam Sign in PAC Lobby 11:30 AM | Senior Exam 6th Period Senior Exam 7th Period | |
Week 18 May | Senior Exam 4th Period Senior Exam 5th Period | Senior Exam 2nd Period Senior Exam 3rd Period | Senior Exam 1st Period | 9-11 Exam 7th Period | |
FINAL EXAMS May | 9-11 Exam 5th Period 9-11 Exam 6th Period | 9-11 Exam 3rd Period 9-11 Exam 4th Period | 9-11 Exam 1st Period 9-11 Exam 2nd Period Last Day Of School | Teacher Work Day | Teacher Work Day |