AUGUST 7 - 18, 2017

7/1/2017-8/21/2017

MON/TUES, 7th/8th

 Running Of
 The Bulls

WEDNESDAY, 9th

 Teacher
 Meetings

THURSDAY, 10th

 Teacher
 Meetings

FRIDAY, 11th

 Teacher
 Meetings

MONDAY, 14th

 Log on using
 accounts and
 passwords.
 Write MySummer.java
 Cover Book
 Investigate Website
 First Homework

TUES/WED, 15th/16th

 Review Greensheet
 Technology Use

 Work on Jackpot,
 Dice, and
 Prompt together

 Base Conversions

THURSDAY, 17th

 Work on Jackpot,
 Dice, and
 Prompt together
 Read Litvin,
 Chapters 1 & 2
 pages 1-41, take
 some written notes

FRIDAY, 18th

 Finish Jackpot,
 Dice, and
 Prompt together
 Read Litvin,
 Chapters 1 & 2
 pages 1-41, take
 some written notes

AUGUST 21 - SEPTEMBER 1, 2017

8/21/2017-9/4/2017

MONDAY, 21st

 Reading Quiz &
 Chapter 2 Lecture

 Do CodingBat

 Read Litvin,
 pages 43-74

TUES/WED, 22nd/23rd

 Write OpenFile,
 with b.txt, g.txt,
 and m.txt

 Improve Prompt
 with TestInput

 More CodingBat

THURSDAY, 24th

 Work on Stones.java
 using StonesStart

 Read Litvin,
 pages 43-74

FRIDAY, 25th

 Work on Stones.java
 using StonesStart

 Read Litvin,
 pages 43-74

MONDAY, 28th

 Ch 3 Reading Quiz
 Chapter 3 Lecture
 Flow Charts

TUES/WED, 29th/30th

 Algorithms, Flowcharts

 Start ShowUSA
 using ShowUSAStart,
 cities.txt, and
 capitals.txt

THURSDAY, 31st

 Do CodingBat

 Practice Test

FRIDAY, 1st

 Stones due

 Ch 4 Lecture,
 Read Litvin,
 pages 75-102

 Work on ShowUSA

SEPTEMBER 4 - 15, 2017

9/4/2017-9/18/2017

MONDAY, 4th

 Labor Day
 Holiday

TUES/WED, 5th/6th

 Turn in
 Algorithms, Flowcharts

 Finish Practice Test

 Finish ShowUSA.java
 Read Litvin,
 pages 75-102

FRIDAY, 8th

 First Test on
 Chapters 1-4
 Base Conversions
 Compiler Errors
 Writing Methods
 and Flow Charts

MONDAY, 11th

 ShowUSA.java due

 Do EveryWord
 together
 using words.txt

 Read Litvin,
 pages 103-152

TUES/WED, 12th/13th

 Finish EveryWord
 Work on Word
 and Sentence
 Test with WordTester
 and SentenceTester

THURSDAY, 14th

 Ch 5 Lecture,
 Work on Word
 and Sentence

 Read Litvin,
 pages 103-152

FRIDAY, 15th

 Do CodingBat

 Syntax

 Read Litvin,
 pages 103-152

SEPTEMBER 18 - 29, 2017

9/18/2017-10/2/2017

MONDAY, 18th

 Finish Word
 and Sentence
 Start Readability
 with starter, gr.txt,
 h.txt, s.txt, and
 under.txt

TUES/WED, 19th/20th

 Ch 6 Lecture
 Read Litvin,
 pages 121-152

 Work on Readability

THURSDAY, 21st

 Chapters 5 and 6
 Reading Quiz

 Finish Readability

FRIDAY, 22nd

 Start FindMe
 with starter

 Read Litvin,
 pages 153-210

MONDAY, 25th

 Readability due

 Ch 7 Lecture
 Read Litvin,
 pages 153-210

 Work on FindMe

TUES/WED, 26th/27th

 Work on FindMe

 Read Litvin,
 pages 153-210

THURSDAY, 28th

 Chapter 7
 Reading Quiz

 Parameters
 Worksheet

 Read Litvin,
 pages 193-210

FRIDAY, 29th

 Quiz on
 Chapters 5-7

OCTOBER 2 - 13, 2017

10/2/2017-10/16/2017

MONDAY, 2nd

 Do CodingBat

 Practice Test
 Practice Test 2

TUES/WED, 3rd/4th

 Ch 8 Lecture
 Read Litvin,
 pages 193-210

 Yahtzee with dice.txt,
 Help 1, Help 2,
 and More Help

THURSDAY, 5th

 Practice Test due
 Some Answers

 Start Sorry,
 with Some Help

FRIDAY, 6th

 Test on Strings,
 Arrays, and
 Control Structures

 Competition

MONDAY, 9th

 Work on Sorry,
 with Some Help

 Read Litvin,
 pages 211-258

TUES/WED, 10th/11th

 Ch 9 Lecture
 Read Litvin,
 pages 211-258

 Work on Sorry,
 with Some Help

THURSDAY, 12th

 Working With
 Parameters 2

 FindMeAlgorithm

FRIDAY, 13th

 Chapter 9
 Reading Quiz

 Finish Sorry,
 with Some Help

OCTOBER 16 - 27, 2017

10/16/2017-10/30/2017

MONDAY, 16th

 No School
 Today

TUES/WED, 17th/18th

 Ch 10 Lecture
 Read Litvin,
 pages 259-286
 Fraction
 Finish Sorry,
 with Some Help

THURSDAY, 19th

 SnackBar

 Read Litvin,
 pages 259-286

FRIDAY, 20th

 Finish SnackBar

 Read Litvin,
 pages 259-286

 Project Euler
 Starter
 HackerRank

MONDAY, 23rd

 Quiz on
 Chapters 9, 10

 Sorry due

TUES/WED, 24th/25th

 Ch 11 Lecture
 Read Litvin,
 pages 287-320

 Start SuperH,
 with Some Help

THURSDAY, 26th

 Work on SuperH

 MarbleBag
 Read Litvin,
 pages 287-320

FRIDAY, 27th

 Chapter 11
 Reading Quiz

 Practice Test

OCTOBER 30 - NOVEMBER 10, 2017

10/30/2017-11/13/2017

MONDAY, 30th

 Ex1, Ex2, Ex3, Ex4,
 Ex5, Ex6, Ex7

 Work on SuperH,
 Suggestions

TUES/WED, 31st/1st

 Ex8, Ex9, Ex10, Ex11,
 Ex12, Ex13

 Finish up SuperH,
 Suggestions

FRIDAY, 3rd

 Test on
 Chapters 9-11

MONDAY, 6th

 Do CodingBat

 Read Litvin,
 pages 321-362

TUES/WED, 7th/8th

 SuperH due

 Chapter 12 Lecture
 Read Litvin,
 pages 321-362

 Work on
 Sampler.java

THURSDAY, 9th

 Phone, SuperH

 Litvin, 321-362,
 ArrayLists

 ArrayList0.java
 ArrayList1.java
 ArrayList2.java

FRIDAY, 10th

 Veterans Day
 No School

NOVEMBER 13 - 24, 2017

11/13/2017-11/27/2017

MONDAY, 13th

 Chapter 12
 Reading Quiz

 Finish
 Sampler.java

 Read Litvin,
 pages 363-392

TUES/WED, 14th/15th

 Read Litvin,
 pages 363-392
 Quadratic Sorts

 IntSorts and
 Sorting Worksheet 1
 Sorting Worksheet 2

THURSDAY, 16th

 Sorts.java and
 OutOfSorts.java
 Instructions

 Chapter 13
 Lecture
 Sampler due

FRIDAY, 17th

 Chapter 13 RQ

 Practice Test 1
 Practice Test 2
 Practice Test 3

 Google Code-In

MONDAY, 20th

 Sorts.java and
 OutOfSorts.java
 Instructions

 Laptop

TUES/WED, 21st/22nd

 Quiz on
 Chapters 12, 13

 Sorts.java and
 OutOfSorts.java
 Instructions

THURSDAY, 23rd

 Thanksgiving
 Break
 (no school)

FRIDAY, 24th

 Thanksgiving
 Break
 (no school)

NOVEMBER 27 - DECEMBER 8, 2017

11/27/2017-12/11/2017

MONDAY, 27th

 BinarySearch.java
 Search Worksheet

 Litvin
 pp. 89,90,371-374
 Searches

TUES/WED, 28th/29th

 Start CitySearch
 with City, cities, and
 CitySearch

 OutOfSorts due

THURSDAY, 30th

 Practice Test 1 due

FRIDAY, 1st

 Test on
 Chapters 12,13

MONDAY, 4th

 Work on CitySearch
 with City, cities, and
 CitySearch

THURSDAY, 7th

 Work on CitySearch
 with City, cities, and
 CitySearch

 Bridge

FRIDAY, 8th

 Work on CitySearch
 with City, cities, and
 CitySearch

 Reference Sheet
 Study for final

December 11 - 15, 2017

12/11/2017-12/18/2017

MONDAY, 11th


  P.7   12:00-2:00

 CitySearch due
 Practice Final 1 due
 MC Final 1 Answers

TUESDAY, 12th

 P.4   8:00-10:00

 P.6   10:30-12:30

WEDNESDAY, 13th

 P.1   8:00-10:00

 P.2   10:30-12:30

THURSDAY, 14th

 P.3   8:00-10:00

 P.5   10:30-12:30

JANUARY 1 - 12, 2018

12/18/2017-1/15/2018

MONDAY, 1st

 No School

TUES/WED, 2nd/3rd

 Review Final Exam

 AP Practice FR
 LogMessage

THURSDAY, 4th

 Read 2-D Arrays
 Ex 1, Ex 2, Ex 3, Ex 4

 StdDraw.java
 KnightsTour    

FRIDAY, 5th

 Start ConwayLife
 using p1, p2, p3, p4

 Read Litvin
 pp. 89,90,371-374
 Searches

MONDAY, 8th

 Read Litvin
 pp. 83-87, Recursion
 Recursion Practice

TUES/WED, 9th/10th

 Start Marbles
 using Marbles
 

THURSDAY, 11th

 Practice Test 1

 Work on Marbles
 using Marbles
 

FRIDAY, 12th

 StdDraw.java
 StdDraw API
 Work together on
 Sierpinski Triangle

JANUARY 15 - 26, 2018

1/15/2018-1/29/2018

MONDAY, 15th

 Martin Luther
 King Jr. Day

TUES/WED, 16th/17th

 Exceptions.java

 AP Practice FR
 GrayImage

 Start RecursiveArt

THURSDAY, 18th

 Quiz on Binary
 Search, Recursion,
 2D Arrays, and
 Exceptions

FRIDAY, 19th

 Work on RecursiveArt

 Hausdorff

 Marbles due

MONDAY, 22nd

 PT 1, PT 2,
 PT 3, PT 4

 Workbook

 Work on RecursiveArt

TUES/WED, 23rd/24th

 Explore PictureLab
 using PictureLab.zip
 Homework: send
 an image

 AP Practice FR
 SparseArray

THURSDAY, 25th

 Practice Test 1 due

 Work on PictureLab 2
 Output should
 look like this

 

FRIDAY, 26th

 Test on Binary
 Search, Recursion,
 2D Arrays, and
 Exceptions

JANUARY 29 - FEBRUARY 9, 2018

1/29/2018-2/12/2018

MONDAY, 29th

 RecursiveArt due at
 start of class,
 Gallery Walk

 Finish PictureLab 2
 Output like this

 Start PictureLab 3

TUES/WED, 30th/31st

 Recursive Array
 Programming with
 this class file

 AP Practice FR
 RouteCipher

 Work on PictureLab 3

THURSDAY, 1st

 Work on PictureLab 3
 Start PictureLab 4

FRIDAY, 2nd

 IntArrayWorker due

 Start SudokuSolver,
 using a1, a2, a3

 Work on PictureLab 4

MONDAY, 5th

 Finish SudokuSolver,
 using a1, a2, a3

 Finish PictureLab 4

 Practice Test

TUES/WED, 6th/7th

 PictureLab 4 due

 Do PictureLab 5,
 and PictureLab 6,
 and PictureLab 7

 Edges and Images

THURSDAY, 8th

 Do CodingBat

 Work on
 Picture Lab

FRIDAY, 9th

 Quiz, PictureLab
 and 2D Arrays

FEBRUARY 12 - 23, 2018

2/12/2018-2/26/2018

MONDAY, 12th

 SudokuSolver due

 Finish Picture Lab

 Picture Lab
 Final Product

 PL 5, PL 6, PL 7

TUES/WED, 13th/14th

 Stacks and Queues
 Lecture,
 Litvin, pp. 527-546

 SimpleCalc, Stack,
 ExprUtils, SimpleCalc,
 Evaluate Expressions

THURSDAY, 15th

 Do SimpleCalc, with
 ExprUtils, SimpleCalc,
 Evaluate Expressions

FRIDAY, 16th

 Work on SimpleCalc

 Picture Lab
 Final Product due

MONDAY, 19th

Mid-winter break

(no school)

TUES/WED, 20th/21st

Mid-winter break

(no school)

THURSDAY, 22nd

Mid-winter break

(no school)

FRIDAY, 23rd

Mid-winter break

(no school)

FEBRUARY 26 - MARCH 9, 2018

2/26/2018-3/12/2018

MONDAY, 26th

TUES/WED, 27th/28th

THURSDAY, 1st

FRIDAY, 2nd

 Test on Picture
 Lab, Stacks, and
 Queues

MONDAY, 5th

TUES/WED, 6th/7th

THURSDAY, 8th

FRIDAY, 9th

MARCH 12 - 23, 2018

3/12/2018-3/26/2018

MONDAY, 12th

TUES/WED, 13th/14th

THURSDAY, 15th

FRIDAY, 16th

MONDAY, 19th

TUES/WED, 20th/21st

THURSDAY, 22nd

FRIDAY, 23rd

MARCH 26 - APRIL 6, 2018

3/26/2018-4/9/2018

MONDAY, 26th

TUES/WED, 27th/28th

THURSDAY, 29th

FRIDAY, 30th

MONDAY, 2nd

TUES/WED, 3rd/4th

THURSDAY, 5th

FRIDAY, 6th

APRIL 9 - 20, 2018

4/9/2018-4/23/2018

MONDAY, 9th

TUES/WED, 10th/11th

THURSDAY, 12th

FRIDAY, 13th

MONDAY, 16th

 Spring break
 (no school)

TUES/WED, 17th/18th

 Spring break
 (no school)

THURSDAY, 19th

 Spring break
 (no school)

FRIDAY, 20th

 Spring break
 (no school)

APRIL 23 - MAY 4, 2018

4/23/2018-5/7/2018

MONDAY, 23rd

TUES/WED, 24th/25th

THURSDAY, 26th

FRIDAY, 27th

MONDAY, 30th

TUES/WED, 1st/2nd

THURSDAY, 3rd

FRIDAY, 4th

MAY 7 - 18, 2018

5/7/2018-5/21/2018

MONDAY, 7th

TUES/WED, 8th/9th

THURSDAY, 10th

FRIDAY, 11th

MONDAY, 14th

TUES/WED, 15th/16th

THURSDAY, 17th

FRIDAY, 18th

MAY 21 - JUNE 1, 2018

5/21/2018-6/8/2018

MON/TUES, 21st/22nd

WEDNESDAY, 23rd

THURSDAY, 24th

FRIDAY, 25th

 P.7   12:00-2:00

MONDAY, 28th

 Memorial Day

  (no school)

TUESDAY, 29th

 P.3   8:00-10:00

 P.1   10:30-12:30

WEDNESDAY, 30th

 P.6   8:00-10:00

 P.5   10:30-12:30

THURS/FRI, 31st/1st

 P.2   8:00-10:00

 P.4   10:30-12:30

 Graduation
 on Friday, 6/1