APCS SY22-23 Weekly Plans 4AB SY 2022-2023 Week Lesson and Projects 5/22-5/26 Final Exams 5/15-5/19 Project: Finish Work & Final Exam Seniors 5/8-5/12 Project: Finish Work 5/1-5/5 Project: AP Practice Test Lesson: AP Test Prep 4/24-4/28 Project: FRQ 3 & 4 Lesson: AP Test Prep 4/17-4/21 Project: FRQ 1& 2 Lesson: AP Test Prep 4/10-4/14 Project: Group Projects, AP Test Prep Unit 10 MCQ Lesson: Group Projects, AP Test Prep 4/3-4/7 Spring Break 3/27-3/31 Project: Group Projects, AP Test Prep Unit 9 MCQ Lesson: Group Projects, AP Test Prep 3/20-3/24 Project: Binary Search, Recursion AP Test Prep Unit 8 MCQ Lesson: Searching and Sorting, Recursion, AP Test Prep 3/13-3/17 Project: Binary Search, Recursion AP Test Prep Unit 7 MCQ Lesson: Searching and Sorting, Recursion, AP Test Prep 3/6-3/10 Project: Selection Sort, Insertion Sort, AP Test Prep Unit 6 MCQ Lesson: Searching and Sorting, AP Test Prep 2/27/3/3 Project: BubbleSort, AP Test Prep Unit 5 MCQ Lesson: Searching and Sorting, AP Test Prep 2/20-2/24 Project: Inheritance, AP Test Prep Unit 5 MCQ Lesson: Inheritance, AP Test Prep 2/13-2/17 Project: Inheritance, AP Test Prep Unit 4 MCQ Lesson: Inheritance, AP Test Prep 2/6-2/10 Project: ArrayLists, AP Test Prep Unit 3 MCQ Lesson: ArrayLists, AP Test Prep 11/30-2/3 Project: ArrayLists, AP Test Prep Unit 2 MCQ Lesson: ArrayLists, AP Test Prep 1/23-1/27 Project: Battleship Adjustable, AP Test Prep Unit 2 MCQ Lesson: 2D Arrays, AP Test Prep 1/16-1/20 Project: Battleship Adjustable, AP Test Prep Unit 1 MCQ Lesson: 2D Arrays, AP Test Prep 1/9-1/13 Project: Battleship, AP Test Prep Unit 1 MCQ Lesson: 2D Arrays, AP Test Prep 1/4-1/6 Project: Battleship Lesson: 2D Arrays 12/12-12/16 Final Exams 12/5-12/9 Project: Student Account Array Lesson: Arrays 11/28-12/2 Project: Student Account Array Lesson: Arrays 11/21-11/25 Project: Array Intro Lesson: Arrays 11/14-11/18 Project: Array Intro Lesson: Arrays 11/7-11/11 Project: Game Character Overloaded, Array Intro Lesson: Object Oriented Programming, Arrays 10/31-11/4 Project: Game Character Overloaded Lesson: Object Oriented Programming 10/24-10/28 Project: Game Character Lesson: Object Oriented Programming 10/17-10/21 Project: Star Patterns Lesson: For Loops 10/10-10/14 Project: Star Patterns Lesson: For Loops 10/3-10/7 Project: GPA Calculator Lesson: Switch Statements 9/26-9/30 Project: Find and Replace Lesson: While loops and String Manipulation 9/19-9/23 Project: Password Checker Lesson: While loops and String Manipulation 9/12-9/16 Project: Math Methods Lesson: Methods 9/5-9/9 Project: Math Methods Lesson: Methods 9/5-9/9 Project: Rock, Paper, Scissors with Strings Lesson: Conditional Expressions, Strings 8/29-9/2 Project: Rock, Paper, Scissors Lesson: Conditional Expressions 8/22-8/26 Project: Fractions, Leap Year Lesson: Variables and Expressions, Conditional Expressions 8/15-8/19 Project: Block Initials, Number Variables Lesson: Eclipse and Java Intro, Variables and Expressions 8/10-8/12 Class Intro Digital Class Expectations and Procedures Digital Class Tools Class Schedule Syllabus Materials Student Survey: see Google Classroom List of Lessons for the Year Java Intro Variables and Expressions Loops and Conditionals Java Graphics Strings Methods Object Oriented Arrays Algorithms ArrayList Group Project Inheritance Searching and Sorting Recursion Old Weekly Plans