Week of August 14 - 17, 2018
Tuesday, August 14 --
First Day of School!!
Rules, Procedures, Expectations
Wednesday, August 15 --
Rules, Procedures, Expectations concluded
Problem Solving activity
Thursday, August 16 --
Rules, Procedures and Expectations Quiz
File Organization
Friday, August 17 --
Problem Solving
File organization
First Day of School!!
Rules, Procedures, Expectations
Wednesday, August 15 --
Rules, Procedures, Expectations concluded
Problem Solving activity
Thursday, August 16 --
Rules, Procedures and Expectations Quiz
File Organization
Friday, August 17 --
Problem Solving
File organization
Week of August 20 - 24, 2018
Week of August 27 - 31, 2018
Monday, August 27 --
Excel Budget Project
Tuesday, August 28--
Excel Budget Project
Wednesday, August 29 --
Excel Budget Project
Thursday, August 30 --
Excel Budget Project
Friday, August 31 --
Excel Budget Project
Excel Budget Project
Tuesday, August 28--
Excel Budget Project
Wednesday, August 29 --
Excel Budget Project
Thursday, August 30 --
Excel Budget Project
Friday, August 31 --
Excel Budget Project
Week of September 4 - 7, 2018
Week of September 10 - 14, 2018
Monday, September 10 --
Text in HTML pages
<P> <PRE> <BLOCKQUOTE>
Tuesday, September 11 --
Adding images to HTML pages
Wednesday, September 12 --
Image paths and folder organization
Thursday, September 13 --
Web Page Project: "My Life"
Friday, September 14 --
Complete Web Page Project
Text in HTML pages
<P> <PRE> <BLOCKQUOTE>
Tuesday, September 11 --
Adding images to HTML pages
Wednesday, September 12 --
Image paths and folder organization
Thursday, September 13 --
Web Page Project: "My Life"
Friday, September 14 --
Complete Web Page Project
Week of September 17 - 21, 2018
Week of September 24 - 28, 2018
Monday, September 24 --
Internal Hyperlinks:
From Web Pages to Websites!
Tuesday, September 25 --
Project: Multi-Page Website
Create a website that explains the history
of the Internet, World Wide Web, HTML
and Tim Berners-Lee
Wednesday, September 26 --
Continue website project
Thursday, September 27 --
HTML Test
Friday, September 28 --
Continue website project
Internal Hyperlinks:
From Web Pages to Websites!
Tuesday, September 25 --
Project: Multi-Page Website
Create a website that explains the history
of the Internet, World Wide Web, HTML
and Tim Berners-Lee
Wednesday, September 26 --
Continue website project
Thursday, September 27 --
HTML Test
Friday, September 28 --
Continue website project
Week of October 1 - 5, 2018
Monday, October 1 --
REWARD MOVIE
Tuesday, October 2 --
Website Project
Wednesday, October 3 --
Website Project
Thursday, October 4 --
HTML Test
Friday, October 5 --
Website Projects Due
REWARD MOVIE
Tuesday, October 2 --
Website Project
Wednesday, October 3 --
Website Project
Thursday, October 4 --
HTML Test
Friday, October 5 --
Website Projects Due
Week of October 8 - 12, 2018
Monday, October 8 --
Install Alice on lab computers
Tuesday, October 9 --
Explore Alice interface
Wednesday, October 10 --
Creating animations with Alice (Slides 1 - 21)
Slideshow
Thursday, October 11 --
Creating animations with Alice (Slides 22 - 24)
Quad View
Camera Movements
Friday, October 12 --
Create a 30-second "movie" using 5 Alice characters
Move all characters and the camera.
Install Alice on lab computers
Tuesday, October 9 --
Explore Alice interface
Wednesday, October 10 --
Creating animations with Alice (Slides 1 - 21)
Slideshow
Thursday, October 11 --
Creating animations with Alice (Slides 22 - 24)
Quad View
Camera Movements
Friday, October 12 --
Create a 30-second "movie" using 5 Alice characters
Move all characters and the camera.
Week of October 15 - 19, 2018
Monday, October 15 --
NO SCHOOL: FALL BREAK
Tuesday, October 16 --
Relational methods in Alice
Wednesday, October 17 --
Use relational and non-relational methods
in Alice to create an animation that tells a story.
Thursday, October 18 --
Complete animation started Wednesday
Friday, October 19 --
NO SCHOOL: PARENT/TEACHER CONFERENCES
NO SCHOOL: FALL BREAK
Tuesday, October 16 --
Relational methods in Alice
Wednesday, October 17 --
Use relational and non-relational methods
in Alice to create an animation that tells a story.
Thursday, October 18 --
Complete animation started Wednesday
Friday, October 19 --
NO SCHOOL: PARENT/TEACHER CONFERENCES
Week of October 22 - 26, 2018
Monday, October 22 --
Object Properties
Adjust properties of objects to customize them
Tuesday, October 23 --
Quiz
Object Properties
Create a scene with 6 objects, all of which have been
customized
Wednesday, October 24 --
Control Structures:
Explore the control structures for controlling
the flow of the actions in Alice
Thursday, October 25 --
Control Structures
Create a movie using the 6 objects created on Tuesday.
Animate the objects using the control structures.
Friday, October 26 -- (Substitute)
Finish movie started on Thursday.
Object Properties
Adjust properties of objects to customize them
Tuesday, October 23 --
Quiz
Object Properties
Create a scene with 6 objects, all of which have been
customized
Wednesday, October 24 --
Control Structures:
Explore the control structures for controlling
the flow of the actions in Alice
Thursday, October 25 --
Control Structures
Create a movie using the 6 objects created on Tuesday.
Animate the objects using the control structures.
Friday, October 26 -- (Substitute)
Finish movie started on Thursday.
Week of October 29 - November 2, 2018
Week of November 5 - 9, 2018
Monday, November 5 --
Complete the race movie.
Tuesday, November 6 --
NO SCHOOL: ELECTION DAY
Wednesday, November 7 --
Walk methods for non-human characters.
Thursday, November 8 --
Create a movie including the Spider Robot and
Friday, November 9 --
Complete Spider Robot movie
Complete the race movie.
Tuesday, November 6 --
NO SCHOOL: ELECTION DAY
Wednesday, November 7 --
Walk methods for non-human characters.
Thursday, November 8 --
Create a movie including the Spider Robot and
Friday, November 9 --
Complete Spider Robot movie
Week of November 12 - 16, 2018
Monday, November 12 --
No School
Tuesday, November 13 --
Using Functions to control methods
Wednesday, November 14 --
Create an animation sequence using functions to control
movement of objects
Thursday, November 15 --
Alice Test
Friday, November 16 --
Problem Solving: Crack the Case
No School
Tuesday, November 13 --
Using Functions to control methods
Wednesday, November 14 --
Create an animation sequence using functions to control
movement of objects
Thursday, November 15 --
Alice Test
Friday, November 16 --
Problem Solving: Crack the Case
Week of November 26 - 30, 2018
Monday, November 26 --
Generating and Using Random numbers in Alice
Tuesday, November 27 --
Using the If/Else Statement in Alice
Wednesday, November 28 --
Create an animation in Alice with multiple options of outcome
Thursday, November 29 --
Continue animation
Friday, November 30 --
Complete animation
Generating and Using Random numbers in Alice
Tuesday, November 27 --
Using the If/Else Statement in Alice
Wednesday, November 28 --
Create an animation in Alice with multiple options of outcome
Thursday, November 29 --
Continue animation
Friday, November 30 --
Complete animation
Week of December 3 - 7, 2018
Monday, December 3 --
HTML Review for Semester Exam
Tuesday, December 4 --
HTML Review for Semester Exam
Wednesday, December 5 --
Create a website for Alice
Thursday, December 6 --
Continue Alice website
Friday, December 7 --
Complete Alice website
HTML Review for Semester Exam
Tuesday, December 4 --
HTML Review for Semester Exam
Wednesday, December 5 --
Create a website for Alice
Thursday, December 6 --
Continue Alice website
Friday, December 7 --
Complete Alice website
Week of December 10 - 14, 2018
Semester Exam Week
Monday, December 10 --
Study Period: 11:05 - 12:00
Tuesday, December 11 --
Exam: 12:43 - 1:53
Wednesday, December 12 --
Study Period: 11:05 - 12:00
Thursday, December 13 --
Exam: 12:43 - 1:53
Friday, December 14 --
No School/Make-up Exams
Monday, December 10 --
Study Period: 11:05 - 12:00
Tuesday, December 11 --
Exam: 12:43 - 1:53
Wednesday, December 12 --
Study Period: 11:05 - 12:00
Thursday, December 13 --
Exam: 12:43 - 1:53
Friday, December 14 --
No School/Make-up Exams
Week of January 3 - 4, 2019
Thursday, January 3 --
Set up flash drives for Expo Intro to CS
Explore file structure
Homework: Read Chapter 1, sections 1 - 7
Friday, January 4 --
Slides 1.01-.07
Intro to Exposure philosophy
How Do Computers Work?
Set up flash drives for Expo Intro to CS
Explore file structure
Homework: Read Chapter 1, sections 1 - 7
Friday, January 4 --
Slides 1.01-.07
Intro to Exposure philosophy
How Do Computers Work?
Week of January 7 - 11, 2019
Monday, January 7 -- Classroom
History of the Computer
Homework: Read Chapter 1, Sections 8-9
Tuesday, January 8 -- Classroom
Quiz
What is Programming?
Slides 1.08 - 09
Wednesday, January 9 -- Lab
Chapter 1 Exercises
Thursday, January 10 -- Classroom
Chapter 1 Test
Friday, January 11 --
NO SCHOOL (Parent/Teacher Conferences)
History of the Computer
Homework: Read Chapter 1, Sections 8-9
Tuesday, January 8 -- Classroom
Quiz
What is Programming?
Slides 1.08 - 09
Wednesday, January 9 -- Lab
Chapter 1 Exercises
Thursday, January 10 -- Classroom
Chapter 1 Test
Friday, January 11 --
NO SCHOOL (Parent/Teacher Conferences)
Week of January 14 - 18, 2019
Monday, January 14 --
Chapter 2: Facts, Data and Information
Binary numbers
Tuesday, January 15 --
DYRT Quiz 2.01-03
Organizing Files
Wednesday, January 16 --
Introduction to Java and JGrasp
Thursday, January 17 --
Simple Data Types
Friday, January 18 --
Simple Data Types
Chapter 2: Facts, Data and Information
Binary numbers
Tuesday, January 15 --
DYRT Quiz 2.01-03
Organizing Files
Wednesday, January 16 --
Introduction to Java and JGrasp
Thursday, January 17 --
Simple Data Types
Friday, January 18 --
Simple Data Types
Week of January 21 - 25, 2019
Monday, January 21 --
NO SCHOOL
Tuesday, January 22 --
Slides 5.4-10
The double data type
Arithmetic operators
Precedence
Wednesday, January 23 --
Errors: Types of errors
Finding and correcting errors
Thursday, January 24 --
DYRT Quiz 5.05 - 12
Friday, January 25 --
Output slides
NO SCHOOL
Tuesday, January 22 --
Slides 5.4-10
The double data type
Arithmetic operators
Precedence
Wednesday, January 23 --
Errors: Types of errors
Finding and correcting errors
Thursday, January 24 --
DYRT Quiz 5.05 - 12
Friday, January 25 --
Output slides
Week of January 28 - February 1, 2019
Monday, January 28 --
Chapter 5 Exercises
Tuesday, January 29 --
Chapter 5 Test
Homework: Read Chapter 6
Wednesday, January 30 --
Program Organization
The Math class
Thursday, January 31 --
DYRT Quiz 6.01- 03
Friday, February 1 --
Using parameters to communicate with methods
Chapter 5 Exercises
Tuesday, January 29 --
Chapter 5 Test
Homework: Read Chapter 6
Wednesday, January 30 --
Program Organization
The Math class
Thursday, January 31 --
DYRT Quiz 6.01- 03
Friday, February 1 --
Using parameters to communicate with methods
Week of February 4 - 8, 2019
Monday, February 4 --
The EXPO Class
EXPO graphics methods
drawPixel(), drawPoint(), drawLine()
Tuesday, February 5 --
Expo graphics
drawRectangle() method
drawCircle() method
Wednesday, February 6 --
Expo graphics
drawOval() method
drawArc() method
Thursday, February 7 --
Expo graphics
setColor() method
Friday, February 8 --
Expo graphics
Drawing Project
The EXPO Class
EXPO graphics methods
drawPixel(), drawPoint(), drawLine()
Tuesday, February 5 --
Expo graphics
drawRectangle() method
drawCircle() method
Wednesday, February 6 --
Expo graphics
drawOval() method
drawArc() method
Thursday, February 7 --
Expo graphics
setColor() method
Friday, February 8 --
Expo graphics
Drawing Project
Week of February 11 - 15, 2019
Monday, February 11 --
Chapter 6 Exercises
Tuesday, February 12 --
Chapter 6 Lab Preparation
Wednesday, February 13 --
Chapter 6 Lab Graded
Thursday, February 14 --
Chapter 6 Test
Friday, February 15 --
Keyboard Input
Chapter 6 Exercises
Tuesday, February 12 --
Chapter 6 Lab Preparation
Wednesday, February 13 --
Chapter 6 Lab Graded
Thursday, February 14 --
Chapter 6 Test
Friday, February 15 --
Keyboard Input
Week of February 18 - 22, 2019
Monday, February 18 --
No School
Tuesday, February 19 --
Control Structures
Types of Control Structures
Relational Operators
One-Way Selection (if)
Wednesday, February 20 --
Two-Way Selection
(if/else)
Thursday, February 21 --
Quiz: Control Structures
Friday, February 22 --
Multi-Way Selection
Switch
No School
Tuesday, February 19 --
Control Structures
Types of Control Structures
Relational Operators
One-Way Selection (if)
Wednesday, February 20 --
Two-Way Selection
(if/else)
Thursday, February 21 --
Quiz: Control Structures
Friday, February 22 --
Multi-Way Selection
Switch
Week of February 25 - March 1, 2019
Monday, February 25 --
Fixed repetition --
The for loop
Tuesday, February 26 --
Conditional repetition
The while loop
Wednesday, February 27 --
Nested control structures
loops within loops
Thursday, February 28 --
Quiz 7.05-07
Friday, March 1 --
Graphics with loops
Fixed repetition --
The for loop
Tuesday, February 26 --
Conditional repetition
The while loop
Wednesday, February 27 --
Nested control structures
loops within loops
Thursday, February 28 --
Quiz 7.05-07
Friday, March 1 --
Graphics with loops
Week of March 4 - 8, 2019
Monday, March 4 --
Graphics with Loops
Tuesday, March 5 --
Prepare Chapter 7 Lab
Wednesday, March 6 --
Chapter 7 Lab graded
Thursday, March 7 --
Chapter 7 Test
Friday, March 8 --
Object methods with the Bank class
Graphics with Loops
Tuesday, March 5 --
Prepare Chapter 7 Lab
Wednesday, March 6 --
Chapter 7 Lab graded
Thursday, March 7 --
Chapter 7 Test
Friday, March 8 --
Object methods with the Bank class
Week of March 11 - 15, 2019
Monday, March 11 --
The DecimalFormat class
Tuesday, March 12 --
Text for Graphics
The Polygon Class
Wednesday, March 13 --
Regular Polygons
Thursday, March 14 --
Graphics Projcet
Friday, March 15 --
Graphics Project
The DecimalFormat class
Tuesday, March 12 --
Text for Graphics
The Polygon Class
Wednesday, March 13 --
Regular Polygons
Thursday, March 14 --
Graphics Projcet
Friday, March 15 --
Graphics Project
Week of March 18 - 22, 2019
Week of March 25 - 29, 2019
Monday, March 25 --
Output Slides
Tuesday, March 26 -- (Substitute)
Chapter 8 Lab Prep
Wednesday, March 27 --
Chapter 8 Lab Graded
Thursday, March 28 --
Chapter 8 Test
Friday, March 29 --
Creating User-Defined Methods
Output Slides
Tuesday, March 26 -- (Substitute)
Chapter 8 Lab Prep
Wednesday, March 27 --
Chapter 8 Lab Graded
Thursday, March 28 --
Chapter 8 Test
Friday, March 29 --
Creating User-Defined Methods
Week of April 1 - 5, 2019
Forensics Week
This week, we will create and adapt Alice animation simulations of the Forensics Week case. We will set up the scene in Alice and add information as the clues are found and interpreted.
This week, we will create and adapt Alice animation simulations of the Forensics Week case. We will set up the scene in Alice and add information as the clues are found and interpreted.
Week of April 8 - 12, 2019
Monday, April 8 --
Slides 9.01-04
Building user-defined methods
Tuesday, April 9 --
DYRT Quiz 9.01-05
Passing parameters
Wednesday, April 10 --
Graphics project
Thursday, April 11 --
Graphics project
Friday, April 12 --
Graphics project
Slides 9.01-04
Building user-defined methods
Tuesday, April 9 --
DYRT Quiz 9.01-05
Passing parameters
Wednesday, April 10 --
Graphics project
Thursday, April 11 --
Graphics project
Friday, April 12 --
Graphics project
Week of April 15 - 19, 2019
Monday, April 15 --
Graphics Project
Tuesday, April 16 --
Graphics project
Wednesday, April 17 --
Graphics Project Due
Thursday, April 18 --
Passing Parameters Test
Friday, April 19 --
No School
Graphics Project
Tuesday, April 16 --
Graphics project
Wednesday, April 17 --
Graphics Project Due
Thursday, April 18 --
Passing Parameters Test
Friday, April 19 --
No School
Week of April 22 - 26, 2019
Monday, April 22 --
Introduction to www.codingbat.com
Tuesday, April 23 --
The Array Data Structure
Wednesday, April 24 --
No class today -- State Testing
Thursday, April 25 --
Array Modelling
Friday, April 26 --
Array coding
Introduction to www.codingbat.com
Tuesday, April 23 --
The Array Data Structure
Wednesday, April 24 --
No class today -- State Testing
Thursday, April 25 --
Array Modelling
Friday, April 26 --
Array coding
Week of April 29 - May 3, 2019
State Testing Week 2
Monday, April 29 --
Searching Arrays
Tuesday, April 30 --
No Class
Wednesday, May 1 --
Truth Tables
Thursday, May 2 --
Boolean Logic
Friday, May 3 --
Boolean Logic
Quizizz Class
Monday, April 29 --
Searching Arrays
Tuesday, April 30 --
No Class
Wednesday, May 1 --
Truth Tables
Thursday, May 2 --
Boolean Logic
Friday, May 3 --
Boolean Logic
Quizizz Class
Week of May 6 - 10, 2019
Monday, May 6 -- (Substitute)
Codingbat.com
Tuesday, May 7 --
Logic Gates
Wednesday, May 8 --
Compound Boolean conditions
Thursday, May 9 --
Boolean ranges
Friday, May 10 --
Problem-Solving competition
Codingbat.com
Tuesday, May 7 --
Logic Gates
Wednesday, May 8 --
Compound Boolean conditions
Thursday, May 9 --
Boolean ranges
Friday, May 10 --
Problem-Solving competition
Week of May 13 - 17, 2019
End of Course Exam Review
Monday, May 13 --
Control Structures
Tuesday, May 14 --
Data Types
Object/Class Methods
Wednesday, May 15 --
Graphics
Thursday, May 16 --
EOC Exam: Part 1
Friday, May 17 --
Alice
Monday, May 13 --
Control Structures
Tuesday, May 14 --
Data Types
Object/Class Methods
Wednesday, May 15 --
Graphics
Thursday, May 16 --
EOC Exam: Part 1
Friday, May 17 --
Alice