Week of August 16, 2017 --
Wednesday, August 16 --
Introductions
Policies/Procedures/Rules
Homework: Step-by-Step Instructions
Thursday, August 17 --
Policies and procedures continued
Social Contract
Friday, August 18 --
Homework Due
Complete social contract
Quiz: Policies and Procedures
Introductions
Policies/Procedures/Rules
Homework: Step-by-Step Instructions
Thursday, August 17 --
Policies and procedures continued
Social Contract
Friday, August 18 --
Homework Due
Complete social contract
Quiz: Policies and Procedures
Week of August 28 - Sept. 1, 2017 |
Monday, August 28 -- Review for Chapter 1 Test Complete Ch. 1 Exercises Tuesday, August 29 -- Chapter 1 Test 2-Stage translation HW: Read Chapter 2 Wednesday, August 30 -- Setup software in computer lab Type first Java program Thursday, August 31-- DYRT Quiz 2.3-6 IDE, JRE, JDK Escape sequences Friday, September 1-- Drawing on the output screen with print() and println() |
Week of September 4 - 8, 2017
Monday, September 4 --
NO SCHOOL -- Labor Day Tuesday, September 5 -- Introduction to Lab process -- Lab 2 Preparation Lab 2 Graded (last 30 minutes) Wednesday, September 6 -- Exercises for Chapter 2 Thursday, September 7 -- Chapter 2 Test Friday, September 8 -- Java Simple Data Types int, double, char, boolean |
Week of September 11 - 15, 2017
Monday, September 11 --
Slides Write programs to demonstrate use of Java integer data types and integer division Tuesday, September 12 -- Free-Response Quiz 0301 Overflow Real number data types Wednesday, September 13 -- Write programs to demonstrate operations on integers and real numbers. Thursday, September 14 -- DYRT Quiz 3.8-13 Friday, September 15 -- Chapter 3 Lab prep |
Week of September 18 - 22, 2017
Monday, September 18 --
Chapter 3 Review
Chapter 3 Exercises
Tuesday, September 19 --
Chapter 3 Test
Wednesday, September 20 --
Lab 3 Graded
Homework: Read Chapter 4
Thursday, September 21 --
Slides: Using Methods and Parameters (Ch. 4)
The Math Class
Friday, September 22 --
(Substitute)
Chapter 4 Exercises 4.1-4
Chapter 3 Review
Chapter 3 Exercises
Tuesday, September 19 --
Chapter 3 Test
Wednesday, September 20 --
Lab 3 Graded
Homework: Read Chapter 4
Thursday, September 21 --
Slides: Using Methods and Parameters (Ch. 4)
The Math Class
Friday, September 22 --
(Substitute)
Chapter 4 Exercises 4.1-4
Week of September 25, 2017
Monday, September 25 --
More uses of the Math class
Tuesday, September 26 --
Chapter 4 Test
Wednesday, September 27 --
Chapter 5: Control Sturctures
The for loop
Thursday, September 28 --
The while and do/while loops
Friday, September 29--
The if statement
More uses of the Math class
Tuesday, September 26 --
Chapter 4 Test
Wednesday, September 27 --
Chapter 5: Control Sturctures
The for loop
Thursday, September 28 --
The while and do/while loops
Friday, September 29--
The if statement
Week of October 2, 2017
Monday, October 2 --
One-way selection with the if statement
User input with the Scanner class
Tuesday, October 3 --
Two-way selection with the if/else structure.
Wednesday, October 4 --
Multi-Way selection with the if/else-if/else structure
Thursday, October 5 --
Multi-way selection with the switch structure
Friday, October 6 --
Create a multiple-choice quiz with the switch structure.
Give feedback and a a final score.
One-way selection with the if statement
User input with the Scanner class
Tuesday, October 3 --
Two-way selection with the if/else structure.
Wednesday, October 4 --
Multi-Way selection with the if/else-if/else structure
Thursday, October 5 --
Multi-way selection with the switch structure
Friday, October 6 --
Create a multiple-choice quiz with the switch structure.
Give feedback and a a final score.
Week of October 9 - 13, 2017
Monday, October 9 --
NO SCHOOL
Tuesday, October 10 --
Control Structures with graphics
Wednesday, October 11--
Boolean operators and Truth Tables
Thursday, October 12 --
DYRT Quiz
Lab 6 prep
Friday, October 13 --
Chapter 6 Lab
NO SCHOOL
Tuesday, October 10 --
Control Structures with graphics
Wednesday, October 11--
Boolean operators and Truth Tables
Thursday, October 12 --
DYRT Quiz
Lab 6 prep
Friday, October 13 --
Chapter 6 Lab
Week of October 16 - 20, 2017
Monday, October 16 --
Multiple-Choice & Free-Response Questions in Preparation for the AP Computer Science Examination -- Chapter 1: Control Structures Tuesday, October 17 -- Chapter 5 Test Wednesday, October 18 -- Chapter 6: Class Methods and Object Methods Slides 06.01-05 Math class methods (class methods) Bank class methods (object methods) Thursday, October 19 -- Random numbers with the Random and Math classes Friday, October 20 -- NO SCHOOL |
Week of October 23 - 27, 2017
Monday, October 23 --
Slides 6.06-10 -- Working with Graphics objects
Homework: Read chapter 6, sections 6-10
Tuesday, October 24 --
DYRT Quiz 6.06-10
Create and display Polygon objects
Wednesday, October 25 --
Create and display Graphics objects
using random numbers (Math.random())
Thursday, October 26 --
Keyboard input with the Scanner class
Friday, October 27 --
Free-Response Quiz
Slides 6.06-10 -- Working with Graphics objects
Homework: Read chapter 6, sections 6-10
Tuesday, October 24 --
DYRT Quiz 6.06-10
Create and display Polygon objects
Wednesday, October 25 --
Create and display Graphics objects
using random numbers (Math.random())
Thursday, October 26 --
Keyboard input with the Scanner class
Friday, October 27 --
Free-Response Quiz
Week of October 30 - November 3, 2017
Week of November 6 - 10, 2017
Monday, November 6 --
Graphics methods in pairs
Tuesday, November 7 --
DYRT Quiz
Combine graphics methods to create picture
Wednesday, November 8 --
Void methods with and without parameters
Thursday, November 9 --
Codingbat
Friday, November 10 --
Return methods with and without parameters
Graphics methods in pairs
Tuesday, November 7 --
DYRT Quiz
Combine graphics methods to create picture
Wednesday, November 8 --
Void methods with and without parameters
Thursday, November 9 --
Codingbat
Friday, November 10 --
Return methods with and without parameters
Week of November 13 - 17, 2017
Monday, November 13 --
DecimalFormat class
Review for Chapter 7 Test
Tuesday, November 14 --
Chapter 7 test
Wednesday, November 15 --
The String class
Thursday, November 16 --
DYRT Quiz
String methods and manipulation
Friday, November 17 --
Strings on Codingbat
DecimalFormat class
Review for Chapter 7 Test
Tuesday, November 14 --
Chapter 7 test
Wednesday, November 15 --
The String class
Thursday, November 16 --
DYRT Quiz
String methods and manipulation
Friday, November 17 --
Strings on Codingbat
Week of November 27 - December 1, 2017
Monday, November 27 --
Review String creation and manipulation
Tuesday, November 28 --
String Test
Wednesday, November 29 --
The One-Dimensional Static Array
Thursday, November 30 --
Code Arrays
Friday, December 1 --
Arrays with codingbat.com
Review String creation and manipulation
Tuesday, November 28 --
String Test
Wednesday, November 29 --
The One-Dimensional Static Array
Thursday, November 30 --
Code Arrays
Friday, December 1 --
Arrays with codingbat.com