A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Calendar Week | Week | Unit | Lessons and Activities | Date of compeletion | Standard | |||||||||||||||||||||
2 | Week of August 18 | 1 | Course Introduction | Course Overview Topics and Skills Unit and Lesson Overview Programming in Your Course Exam Overview Student Forum Forum Communication Guidelines Honor Code | |||||||||||||||||||||||
3 | Week of August 24 | 2 | 1 | Unit 1: Lesson 1 - Output In Java Unit 1: Lesson 2 - User Input and Variables Unit 1: Lesson 3 - Data Types Unit 1 Quiz Unit 1: Lesson 4 - Number Calculations | August 29 | 1.1 Why Programming? 1.2 Variables and Data Types 1.3 Expressions and Assignment Statements 1.4 Compound Assignment 2 Operators 1.5 Casting and Ranges of data types | |||||||||||||||||||||
4 | Week of August 31 | 3 | 1 | Unit 1: Lesson 5 - Modular Division Unit 1: Lesson 6 - Numeric Casts Assignment 1: Movie Ratings Unit 1: Review Unit 1 Exam | Sep4 | ||||||||||||||||||||||
5 | Week of September 7 | 4 | 2 | Unit 2: Lesson 1 - Strings and Class Types Unit 2: Lesson 2 - Escape characters and String Concatenation Unit 2: Lesson 3 - String Functions | 2.1 Instances of Classes 2.2 Creating and Storing VAR Objects (Instantiation) 2.3 Calling a Void Method 1 2.4 Calling a Void Method 2.5 Calling a Non-void Method 2.6 String Objects: Concatenation, Literals 2.7 String Methods 2 2.8 Wrapper Classes: 2.9 Using the Class | ||||||||||||||||||||||
6 | Week of September 14 | 5 | 2 | Unit 2: Lesson 4 - Classes and Objects Unit 2 Quiz Unit 2: Lesson 5 - Using Constructors | |||||||||||||||||||||||
7 | Week of September 21 | 6 | 2 | Unit 2: Lesson 6 - Using methods Unit 2: Lesson 7 - Wrapper Classes Unit 2: Lesson 8 - Math Functions | |||||||||||||||||||||||
8 | Week of September 28 | 7 | 2 | Unit 2: Review Assignment 2: Control Tower Unit 2 Exam | |||||||||||||||||||||||
9 | Week of October 5 | 8 | 3 | Unit 3: Lesson 1 - Simple Ifs Unit 3: Lesson 2 - Ifs - Making Decisions Unit 3: Lesson 3 - Else Unit 3 Quiz | 3.1 Boolean Expressions 3.2 if Statements and Control Flow 3.3 if-else Statements 3.4 else if Statements 3.5 Compound Boolean Expressions 3.6 Equivalent Boole | ||||||||||||||||||||||
10 | Week of October 12 | 9 | 3 | Unit 3: Lesson 4 - Booleans and Truth Tables Unit 3: Lesson 5 - Short Circuit Evaluation Unit 3: Lesson 6 - De Morgan's Law Unit 3: Lesson 7 - Comparing Objects | |||||||||||||||||||||||
11 | October 16 | 10 | 3 | Assignment 3 - Crack the Code! Unit 3: Review Unit 3 Exam | |||||||||||||||||||||||
12 | October23 | 11 | 4 | Unit 4: Lesson 1 - While Loops Unit 4: Lesson 1 ½ - Tracing Code Unit 4: Lesson 2 - Algorithms for Numbers Unit 4: Lesson 3 - The For Loop Unit 4: Lesson 4 - Algorithms for Strings Unit 4 Quiz | 4.1 while Loops 4.2 for Loops 4.3 Developing Algorithms 2 Using Strings 3 4.4 Nested Iteration 4.5 Informal Code Analysis | ||||||||||||||||||||||
13 | October30 | 12 | 4 | Unit 4: Lesson 5 - Nested loops Unit 4: Lesson 6 - Algorithm Efficiency Assignment 4: String Shortener | |||||||||||||||||||||||
14 | November6 | 13 | 4 | Unit 4: Review Unit 4 Exam Lab: Consumer Review* Unit 5: Lesson 1 - Void methods | |||||||||||||||||||||||
15 | November 13 | 14 | 5 | Unit 5: Lesson 2 - Parameters Unit 5: Lesson 3 - Parameters - Primitive vs. Class Unit 5: Lesson 4 - Return Methods | |||||||||||||||||||||||
16 | November 20 | 15 | 5 | Unit 5 Quiz Unit 5: Lesson 5 - Classes - The Basics Unit 5: Lesson 6 - Constructors | |||||||||||||||||||||||
17 | November 23 | 16 | 5 | Unit 5: Lesson 7 - Documenting a class Unit 5: Lesson 8 - Static Vs. Instance Unit 5: Lesson 9 - Wider Impacts of Computing | Keep coding! | ||||||||||||||||||||||
18 | November 30 | 17 | 5 | Assignment 5: Fraction Unit 5: Review Unit 5 Exam FRQ: Methods | |||||||||||||||||||||||
19 | December 7 | 18 | 6 | Unit 6: Lesson 1 - One-Dimensional Arrays Unit 6: Lesson 2 - Algorithms - Searching Unit 6: Lesson 3 - Arrays of Strings | |||||||||||||||||||||||
20 | December 14 | 19 | 6 | Unit 6 Quiz FRQ: Classes - Demo FRQ: Classes - Sample Question Unit 6: Lesson 4 - Algorithms on Arrays Assignment 6: Array Statistics | |||||||||||||||||||||||
21 | December 21 | 20 | 6 | Unit 6: Lesson 5 - The For-Each Loop Unit 6: Review Unit 6 Exam | Keep coding! | ||||||||||||||||||||||
22 | December 28 | 21 | 7 | Unit 7: Lesson 1 - ArrayList Unit 7: Lesson 2 - Traversing ArrayLists Unit 7: Lesson 3 - Array algorithms with ArrayLists Assignment 7: Game Wheel | Keep coding! | ||||||||||||||||||||||
23 | January 4 | 22 | 7 | Unit 7: Lesson 4 - Linear Search Unit 7 Quiz Unit 7: Lesson 5 - Selection Sort Unit 7: Lesson 6 - Insertion Sort | Keep coding! | ||||||||||||||||||||||
24 | January 11 | 23 | 7 | Unit 7: Lesson 7 - Wider Impacts of Data Collection Unit 7: Review Unit 7 Exam Lab: Data Lab* | |||||||||||||||||||||||
25 | January 18 | 24 | 8 | Unit 8: Lesson 1 - 2-D arrays FRQ: Array/ArrayList - Demo FRQ: Array/ArrayList - Sample Question Unit 8: Lesson 2 - 2-D Array Algorithms | |||||||||||||||||||||||
26 | January 25 | 25 | 8 | Assignment 8: Battleship Unit 8: Review Unit 8 Exam Lab: Steganography* | |||||||||||||||||||||||
27 | February 1 | 26 | 9 | Unit 9: Lesson 1 - Inheritance Unit 9: Lesson 2 - Inheritance Overriding Methods Unit 9 Quiz FRQ: 2D Arrays - Demo FRQ: 2D Arrays - Sample Question | |||||||||||||||||||||||
28 | February 8 | 27 | 9 | Unit 9: Lesson 3 - Is-a and Has-a Relationships Assignment 9: Ultimate Frisbee Unit 9: Review | |||||||||||||||||||||||
29 | February 15 | 28 | 9 | Unit 9 Exam Lab: Celebrity* | |||||||||||||||||||||||
30 | February 22 | 29 | 10 | Unit 10: Lesson 1 - Intro to Recursion Unit 10: Lesson 2 - Recursive Functions With Returns Unit 10 Quiz | |||||||||||||||||||||||
31 | March 1 | 30 | 10 | Unit 10: Lesson 3 - Binary Search Unit 10: Lesson 4 - Merge Sort | |||||||||||||||||||||||
32 | March 8 | 31 | 10 | Assignment 10: Anagrams Unit 10: Review Unit 10 Exam | |||||||||||||||||||||||
33 | March 15 | 32 | AP Exam Review | Diagnostic Exam Multiple-Choice Review | AP Exam Review | ||||||||||||||||||||||
34 | March 22 | 33 | AP Exam Review | Multiple-Choice Review Free-Response Question (FRQ) Review | |||||||||||||||||||||||
35 | March 29 | 34 | AP Exam Review | Free-Response Question (FRQ) Review | Keep coding! | ||||||||||||||||||||||
36 | April 5 | 35 | AP Exam Review | Free-Response Question (FRQ) Review | |||||||||||||||||||||||
37 | April 12 | 36 | AP Exam Review | Free-Response Question (FRQ) Review | |||||||||||||||||||||||
38 | April 19 | 37 | AP Exam Review | Free-Response Question (FRQ) Review | |||||||||||||||||||||||
39 | April 26 | 37 | AP Exam Review | Free-Response Question (FRQ) Review | |||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |