Week of January 3 - 5, 2018
Wednesday, January 3 --
Alice
Explore interface
Thursday, January 4 --
Alice
Create simple, linear animation with five characters that interact with each other.
Friday, January 5 --
Alice
Create a simple animation with characters that move in relation to each other
Alice
Explore interface
Thursday, January 4 --
Alice
Create simple, linear animation with five characters that interact with each other.
Friday, January 5 --
Alice
Create a simple animation with characters that move in relation to each other
Week of January 9 - 12, 2018
Tuesday, January 9 --
Chapter 9: Encapsulation
Files with multiple classes
Protecting data
Wednesday, January 10 --
Get and Set methods
Thursday, January 11 --
DYRT Quiz 9.1-4
Friday, January 12 --
Constructors
Chapter 9: Encapsulation
Files with multiple classes
Protecting data
Wednesday, January 10 --
Get and Set methods
Thursday, January 11 --
DYRT Quiz 9.1-4
Friday, January 12 --
Constructors
Week of January 16 - 19, 2018
Week of January 22 - 26, 2018
Monday, January 22 --
Composition
Tuesday, January 23 --
Composition cont'd
Wednesday, January 24 --
Dynamic Arrays
Thursday, January 25 --
DYRT Quiz 12.1-5
The ArrayList class
Friday, January 26 --
ArrayList manipulation
Composition
Tuesday, January 23 --
Composition cont'd
Wednesday, January 24 --
Dynamic Arrays
Thursday, January 25 --
DYRT Quiz 12.1-5
The ArrayList class
Friday, January 26 --
ArrayList manipulation
Week of January 29 - February 2, 2018
Monday, January 29 --
Chapter 9: Multiple-Choice & Free-Response Questions in Preparation for the AP Computer Science Examination Tuesday, January 30 -- Quiz: Dynamic Arrays Wednesday, January 31 -- Abstract Interfaces and Classes Thursday, February 1 -- DYRT Quiz 13.01-06 Slides 13.01-06 Friday, February 2 -- Create and implement interfaces |
Week of February 5 - 9, 2018
Monday, February 5 -- (Substitute)
Multiple-Choice & Free-Response Questions in Preparation for the AP Computer Science Examination
Chapters 2 -7
Tuesday, February 6 -- (Substitute)
Continue Chapters 2 - 7 in Multiple-Choice & Free-Response Questions in Preparation for the AP Computer Science Examination
Wednesday, February 7 --
Abstract Classes
Slides 13. 07-13
Thursday, February 8 --
DYRT Quiz 13.07-13
Friday, February 9 --
AP Practice Test
Multiple-Choice & Free-Response Questions in Preparation for the AP Computer Science Examination
Chapters 2 -7
Tuesday, February 6 -- (Substitute)
Continue Chapters 2 - 7 in Multiple-Choice & Free-Response Questions in Preparation for the AP Computer Science Examination
Wednesday, February 7 --
Abstract Classes
Slides 13. 07-13
Thursday, February 8 --
DYRT Quiz 13.07-13
Friday, February 9 --
AP Practice Test
Week of February 12 - 16, 2018 |
Week of February 19 - 23, 2018
Monday, February 19 --
No School
Tuesday, February 20 --
Polymorphism
Wednesday, February 21 --
Workbook Chapter 11 (Substitute)
Thursday, February 22 --
Test: Polymorphism
2-D Arrays
Friday, February 23 --
2D Arrays
No School
Tuesday, February 20 --
Polymorphism
Wednesday, February 21 --
Workbook Chapter 11 (Substitute)
Thursday, February 22 --
Test: Polymorphism
2-D Arrays
Friday, February 23 --
2D Arrays
Week of February 26 - March 2, 2018
Monday, February 26 --
Program Design
Tuesday, February 27 --
Program Design
Wednesday, February 28 --
Recursion
Thursday, March 1 --
Recursion
Friday, March 2 --
Recursion
Program Design
Tuesday, February 27 --
Program Design
Wednesday, February 28 --
Recursion
Thursday, March 1 --
Recursion
Friday, March 2 --
Recursion
Week of March 5 - 9, 2018
Monday, March 5 --
Algorithms: Bubble Sort, Smart Bubble Sort
Tuesday, March 6 --
No School
Wednesday, March 7 --
Algorithms: Selection Sort, Insertion Sort, Merge Sort
Thursday, March 8 --
Test
Friday, March 9 --
Algorithms: Linear Search
Algorithms: Bubble Sort, Smart Bubble Sort
Tuesday, March 6 --
No School
Wednesday, March 7 --
Algorithms: Selection Sort, Insertion Sort, Merge Sort
Thursday, March 8 --
Test
Friday, March 9 --
Algorithms: Linear Search
Week of March 12 - 16, 2018
March 26 - 30, 2018
Monday, March 26 --
Magpie Lab
Tuesday, March 27 --
Magpie Lab
Wednesday, March 28 --
Magpie Lab
Thursday, March 29 --
Elevens Lab
Friday, March 30 --
NO SCHOOL
Magpie Lab
Tuesday, March 27 --
Magpie Lab
Wednesday, March 28 --
Magpie Lab
Thursday, March 29 --
Elevens Lab
Friday, March 30 --
NO SCHOOL
April 2 - 6, 2018
Monday, April 2 --
AP Practice Test
MC question set
Tuesday, April 3 --
Analyze MC question set
Wednesday, April 4 --
Analyze MC question set
Thursday, April 5 --
Free-Response practice questions
Friday, April 6 --
codingbat
AP Practice Test
MC question set
Tuesday, April 3 --
Analyze MC question set
Wednesday, April 4 --
Analyze MC question set
Thursday, April 5 --
Free-Response practice questions
Friday, April 6 --
codingbat
Week of April 9 - 13, 2018
Monday, April 9 --
Slides: AP Test Prep
The AP Subset
Tuesday, April 10 --
Continue AP Subset
AP Test practice questions
Wednesday, April 11 --
More AP Test practice questions
Thursday, April 12 --
AP Test practice Free-Response questions
Friday, April 13 --
AP Test practice with UIL M/C questions
Slides: AP Test Prep
The AP Subset
Tuesday, April 10 --
Continue AP Subset
AP Test practice questions
Wednesday, April 11 --
More AP Test practice questions
Thursday, April 12 --
AP Test practice Free-Response questions
Friday, April 13 --
AP Test practice with UIL M/C questions
Week of April 16 - 20, 2018
This week, we will be taking PARCC tests. During the first three days of the week, each class will meet twice.
Monday: 1st, 2nd, 3rd and 4th periods meet.
Tuesday: 1st, 2nd, 5th and 6th periods meet.
Wednesday: 3rd, 4th, 5th and 6th periods meet.
Thursday and Friday will run on regular schedules.
Tuesday, April 17--
Continue work through the UIL practice test
Wednesday, April 18 --
Solve "Hands-on" problems from UIL contest
Thursday, April 19 --
Continue UIL "Hands-on" problem solving
Friday, April 20 --
Continue UIL "Hands-On" problem solving
Monday: 1st, 2nd, 3rd and 4th periods meet.
Tuesday: 1st, 2nd, 5th and 6th periods meet.
Wednesday: 3rd, 4th, 5th and 6th periods meet.
Thursday and Friday will run on regular schedules.
Tuesday, April 17--
Continue work through the UIL practice test
Wednesday, April 18 --
Solve "Hands-on" problems from UIL contest
Thursday, April 19 --
Continue UIL "Hands-on" problem solving
Friday, April 20 --
Continue UIL "Hands-On" problem solving
Week of April 23 - 27, 2018 |
This week we will be taking PARCC tests. Each class will meet 4 times during the week.
Monday: 1st, 2nd, 3rd and 4th periods meet.
Tuesday: 1st, 2nd, 5th and 6th periods meet.
Wednesday: 3rd, 4th, 5th and 6th periods meet.
Thursday and Friday will be regular schedule days.
Tuesday, April 24 --
AP Test Prep
Multiple-Choice question set
Answer and Discuss
Wednesday, April 25 --
AP Test Prep
Multiple-Choice question set
Answer and Discuss
Thursday, April 26 --
AP Test Prep
Free-Response problem set
Solve in pairs
Friday, April 27 --
Free-Response problem set
Solve in pairs
Monday: 1st, 2nd, 3rd and 4th periods meet.
Tuesday: 1st, 2nd, 5th and 6th periods meet.
Wednesday: 3rd, 4th, 5th and 6th periods meet.
Thursday and Friday will be regular schedule days.
Tuesday, April 24 --
AP Test Prep
Multiple-Choice question set
Answer and Discuss
Wednesday, April 25 --
AP Test Prep
Multiple-Choice question set
Answer and Discuss
Thursday, April 26 --
AP Test Prep
Free-Response problem set
Solve in pairs
Friday, April 27 --
Free-Response problem set
Solve in pairs
Week of April 30 - May 4, 2018
Monday, April 30 --
codingbat.com
Tuesday, May 1 --
Palindrome algorithms
Work in pairs to develop algorithms THEN code
Wednesday, May 2 --
Sorting algorithms
Work in pairs to develop algorithms THEN code
Thursday, May 3 --
Recursive algorithms
Work in pairs to create recursive methods and analyze output
Friday, May 4 --
String searching
Work in pairs to develop algorithms that determine
if substrings are contained in strings
codingbat.com
Tuesday, May 1 --
Palindrome algorithms
Work in pairs to develop algorithms THEN code
Wednesday, May 2 --
Sorting algorithms
Work in pairs to develop algorithms THEN code
Thursday, May 3 --
Recursive algorithms
Work in pairs to create recursive methods and analyze output
Friday, May 4 --
String searching
Work in pairs to develop algorithms that determine
if substrings are contained in strings
Week of May 14 - 18, 2018
Monday, May 14 --
AP Release test 2015 Free-Response problems
Tuesday, May 15 --
AP TEST
Wednesday, May 16 --
Java Graphics
Thursday, May 17 --
Java Graphics
Friday, May 18 --
EOC Test
AP Release test 2015 Free-Response problems
Tuesday, May 15 --
AP TEST
Wednesday, May 16 --
Java Graphics
Thursday, May 17 --
Java Graphics
Friday, May 18 --
EOC Test