Unit 4
Thursday: December 6, Day 7 (4:0)
Presentation: Ruben Sara
Re-submit test answers with updated corrections for partial or full credit
Students will be able to…
- Re-learn or strengthen content knowledge and skills from Unit 3.
Homework
- Read BJP 6.1
- Correct any incorrect test answers by re-answering on a separate sheet of paper
- To get back credit, justify new answers
- Staple new answer sheet to old test and turn in tomorrow
Friday, December 7th Day 7 (4:1)
Array Basics
Students will be able to…
- Define, populate, and access arrays.
Homework
- Read BJP 7.1 “For-Each Loop” and “The Arrays Class”
- Complete self-check questions #1, 7, 9
Tuesday, Dec. 11th, Day 3 (4:2)
For-Each Loop & Arrays Class
Students will be able to…
- Populate and access arrays using a for-each loop
Homework:
- Read BJP 7.2 up to “Reversing an Array”
- Complete self-check questions #12-14
Wednesday, Dec. 12th Day 4 (4:3)
Printing, Searching, & Testing for Equality
Students will be able to…
- Manipulate single-dimension arrays using a variety of array transversal algorithms.
Homework:
- Day 1: Complete self-check questions #15-17 and exercise 3
- Day 2: Read BJP 7.3 and complete self-check questions #19-21
Thursday, December 13th Day 5 (4:4)
Reference Semantics
Students will be able to…
- Compare and contrast how primitives and arrays are treated when passed as parameters.
- Legendary Pokemon
Friday, December 14th Day 6 (4:5)
Shifting Values & Arrays of Objects
Students will be able to…
- Shift elements within an array
- Construct arrays of objects
Monday, December 17th Day 7 (4:6)
Presentation: Justin
- Shifting Values & Arrays of Objects
Students will be able to…
- Shift elements within an array
- Construct arrays of objects
Homework
Read BJP 7.4 up to “Command-Line Arguments” or, alternatively, you can watch the videos posted below. (Top Video): Array shifting algorithm, Bottom Video(3 topics) Mystery code walk through (9:06–21:18), Reversing an array (43:42–49:30), Absolute values an array (1:42–5:11). Video
Complete exercises #9, 10
Tuesday, December 18th Day 1 (4:7)
Presentation: Justin
Nested Loop Algorithms & Rectangular Arrays
Students will be able to…
- Correctly adjust nested loop headers for use with arrays.
- Correctly construct two-dimensional arrays.
Homework
- Read BJP 10.1 up to “Adding to and Removing from an ArrayList”
- Complete self-check problems #1 - 6
Thursday: December 20th Day 3 (4:8)
ArrayList
Students will be able to…
- Construct code using ArrayList.
- Predict the output of methods that take arrays as parameters and/or return arrays.
Finding & Fixing Errors
Students will be able to…
- Find errors in their returned homework assignments.
- Correct their code
Friday: December 21st: Day 4
Presentation: Emily
Intro to Magpie (Homework before vacation)
Wednesday January 2nd - Monday: January 7th: Day 3 (4:9): 5 Classes
Day 5: Emily Presentation & Magpie Activity 2: Wednesday: 1/2
Day 6: Magpie Activity 3: Thursday 1/3
Day 7: Magpie Activity 4: Friday: 1/4
Day 1: Magpie Activity 5: Monday: 1/7
Homework
Wed: Read Ch. 6 in the Barron Review Book
Thu: Complete practice questions #1-18 in Barron
Fri: Complete practice questions #19-37 in Barron
Mon: Check Barron Review Book for highlighting, note taking, and practice test completion/correction
Wednesday, Jan. 9thth Day 3
Test Review
Study guide
Homework:
- Study for tomorrow’s test using targeted review list
Thursday, Jan. 10th Day 4
Problem Set 4 Due
Unit 4 Test