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 --
Week of January 22, 2018
Monday, January 22 --
Review Slides for Chapters 9 & 10
HW: Read Chapter 11
Tuesday, January 23 --
DYRT Quiz
Encapsulation
Slides 1 - 25
Wednesday, January 24 --
Constructors
Thursday, January 25 --
Quiz
Constructors cont'd
Friday, January 26 --
Chapter 11 Exercises
Review Slides for Chapters 9 & 10
HW: Read Chapter 11
Tuesday, January 23 --
DYRT Quiz
Encapsulation
Slides 1 - 25
Wednesday, January 24 --
Constructors
Thursday, January 25 --
Quiz
Constructors cont'd
Friday, January 26 --
Chapter 11 Exercises
Week of January 29 - February 2, 2018
Week of February 5 - 9, 2018
Monday, February 5 --
Alice (Substitute)
Tuesday, February 6 --
Alice (Substitute)
Wednesday, February 7 --
Chapter 11 Exercises
Thursday, February 8 --
Chapter 11 Test
Friday, February 9 --
Alice (new version)
Alice (Substitute)
Tuesday, February 6 --
Alice (Substitute)
Wednesday, February 7 --
Chapter 11 Exercises
Thursday, February 8 --
Chapter 11 Test
Friday, February 9 --
Alice (new version)
Week of February 12 - 16, 2018
Monday, February 12 --
Chapter 12: Boolean Logic
Slides 12.01-04
George Boole
Boolean Operators
Boolean Algebra and Venn Diagrams
Tuesday, February 13 --
DYRT Quiz 12.01-04
Slides 12.05-06
The Boolean Data Type
Compound Conditioins
Wednesday, February 14 --
Slides 12.07-08
Ranges
Inuput protection
Thursday, February 15 --
DYRT Quiz 12.05-08
Friday, February 16 --
CodingBat (Boolean)
Chapter 12: Boolean Logic
Slides 12.01-04
George Boole
Boolean Operators
Boolean Algebra and Venn Diagrams
Tuesday, February 13 --
DYRT Quiz 12.01-04
Slides 12.05-06
The Boolean Data Type
Compound Conditioins
Wednesday, February 14 --
Slides 12.07-08
Ranges
Inuput protection
Thursday, February 15 --
DYRT Quiz 12.05-08
Friday, February 16 --
CodingBat (Boolean)
Week of February 19 - 23, 2018
Monday, February 19 --
No School
Tuesday, February 20 --
Chapter 12 Lab Prep:
"Fading Flags"
Wednesday, February 21 --
Chapter 12 Exercises
Thursday, February 22 --
Chapter 12 Test
Friday, February 23 --
Chapter 12 Lab graded
No School
Tuesday, February 20 --
Chapter 12 Lab Prep:
"Fading Flags"
Wednesday, February 21 --
Chapter 12 Exercises
Thursday, February 22 --
Chapter 12 Test
Friday, February 23 --
Chapter 12 Lab graded
Week of February 26 - March 2, 2018
Monday, February 26 --
Static Arrays: Introduction
Tuesday, February 27--
Filling and reading static arrays
Wednesday, February 28 --
Initializing static arrays
Manipulating static arrays
Thursday, March 1 --
Quiz
Friday, March 2 --
"MadLibs" with arrays
Static Arrays: Introduction
Tuesday, February 27--
Filling and reading static arrays
Wednesday, February 28 --
Initializing static arrays
Manipulating static arrays
Thursday, March 1 --
Quiz
Friday, March 2 --
"MadLibs" with arrays
Week of March 5, 2018
Monday, March 5 --
Complete "MadLibs" project
Tuesday, March 6 --
NO SCHOOL -- ELECTION DAY
Wednesday, March 7 --
Linear Search
Thursday, March 8 --
Test
Friday, March 9 --
Linear Search continued
Complete "MadLibs" project
Tuesday, March 6 --
NO SCHOOL -- ELECTION DAY
Wednesday, March 7 --
Linear Search
Thursday, March 8 --
Test
Friday, March 9 --
Linear Search continued
Week of March 12 - 16, 2018
Monday, March 12 --
www.codingbat.com
Tuesday, March 13 --
Sorting items using the Bubble Sort algorithm
Wednesday, March 14 --
Coding the Bubble Sort
Thursday, March 15--
Coding the Bubble Sort
Friday, March 16 --
Improving the Bubble Sort algorithm
www.codingbat.com
Tuesday, March 13 --
Sorting items using the Bubble Sort algorithm
Wednesday, March 14 --
Coding the Bubble Sort
Thursday, March 15--
Coding the Bubble Sort
Friday, March 16 --
Improving the Bubble Sort algorithm
Week of 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
Week of April 2 - 6, 2018
Monday, April 2 --
String processing with the contains() method
Tuesday, April 3 --
String processing with the indexOf() method
Wednesday, April 4 --
String processing with the trim() and toLowerCase() methods
Thursday, April 5 --
TEST
Friday, April 6 --
codingbat.com
String processing with the contains() method
Tuesday, April 3 --
String processing with the indexOf() method
Wednesday, April 4 --
String processing with the trim() and toLowerCase() methods
Thursday, April 5 --
TEST
Friday, April 6 --
codingbat.com
Week of April 9 - 13, 2018
Monday, April 9 --
The File class: Accessing data from an external file
Tuesday, April 10 --
File class methods
Wednesday, April 11 --
Using the BufferedReader class
Thursday, April 12 --
Read text from an external file and store it in a String variable.
Friday, April 13 --
Continue reading and storing text data from external files.
The File class: Accessing data from an external file
Tuesday, April 10 --
File class methods
Wednesday, April 11 --
Using the BufferedReader class
Thursday, April 12 --
Read text from an external file and store it in a String variable.
Friday, April 13 --
Continue reading and storing text data from external files.
Week of April 16 - 20, 2018
This week we will be taking PARCC tests. During the first three days of the week, each period 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 the regular schedule.
Monday, April 16 --
Write Java programs that read and print text files written by your classmates.
Wednesday, April 18 --
Write Java programs that read text from an external file and process it before printing.
Thursday, April 19 --
Write Java programs that read text from an external file and process it before printing. (continued)
Friday, April 20 --
Read text from an external file and parse it from String to number format.
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 the regular schedule.
Monday, April 16 --
Write Java programs that read and print text files written by your classmates.
Wednesday, April 18 --
Write Java programs that read text from an external file and process it before printing.
Thursday, April 19 --
Write Java programs that read text from an external file and process it before printing. (continued)
Friday, April 20 --
Read text from an external file and parse it from String to number format.
Week of April 23 - 27, 2018
This week we will be taking PARCC tests. During the first three days of the week, each period 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 the regular schedule.
Monday, April 23 --
Creating graphics with external files
Slides
Wednesday, April 25 --
Creating graphics with external files
Thursday, April 26 --
Test: External files
Homework: Read Chapter 17 01 - 04
Friday, April 27 --
Introduction to HTML
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 the regular schedule.
Monday, April 23 --
Creating graphics with external files
Slides
Wednesday, April 25 --
Creating graphics with external files
Thursday, April 26 --
Test: External files
Homework: Read Chapter 17 01 - 04
Friday, April 27 --
Introduction to HTML
Week of April 30 - May 4, 2018
Monday, April 30 --
DYRT Quiz 17.01 - 04
Creating HTML pages
Text Tags
Homework: Read sections 5 & 6
Tuesday, May 1--
DYRT Quiz 17.05-06
Formatting Text
Wednesday, May 2 --
HTML Lists
Thursday, May 3 --
Fonts
Homework: Read the rest of Chapter 17
Friday, May 4 --
Codingbat.com
DYRT Quiz 17.01 - 04
Creating HTML pages
Text Tags
Homework: Read sections 5 & 6
Tuesday, May 1--
DYRT Quiz 17.05-06
Formatting Text
Wednesday, May 2 --
HTML Lists
Thursday, May 3 --
Fonts
Homework: Read the rest of Chapter 17
Friday, May 4 --
Codingbat.com
Week of May 7 - 11, 2018
Monday, May 7 --
Colors in HTML
Tuesday, May 8 --
DYRT Quiz -- 17.07-09
Links in HTML
Wednesday, May 9 --
More with links
Thursday, May 10 --
HTML Test
Friday, May 11 --
Adding images to HTML pages
Colors in HTML
Tuesday, May 8 --
DYRT Quiz -- 17.07-09
Links in HTML
Wednesday, May 9 --
More with links
Thursday, May 10 --
HTML Test
Friday, May 11 --
Adding images to HTML pages
Week of May 14 - 18, 2018
Monday, May 14 --
Website Project
Tuesday, May 15 --
Website Project
Wednesday, May 16 --
Website Project
Thursday, May 17 --
EOC Review
Friday, May 18 --
EOC Review
Website Project
Tuesday, May 15 --
Website Project
Wednesday, May 16 --
Website Project
Thursday, May 17 --
EOC Review
Friday, May 18 --
EOC Review