Classwork 17-18

 

Home
Up

AP Computer Science Java Class Work

Quick Links To Class work:

September October November December
January February March April
May June July August

Quick Link To Homework

Assignments, class work, or test dates are subject to change.
Check this page on a regular basis.

 

 
Date Day School Day # Activity / Class Work / Homework
 
August 10, 2017 Thursday   Buy Back Day / Collaboration - No School
August 11, 2017 Friday   Teacher Work Day - No School
August 14, 2017 Monday 1 First Day Handout Packet; and Seating Chart
August 15, 2017 Tuesday 2

 

Test Chapter 1

Homework #1-6 Due

August 16, 2017 Wednesday 3 Lesson Chapter 2
August 17, 2017 Thursday 4 Lesson Chapter 2
Homework #7-14 Due 
August 18, 2017 Friday 5 Ethics Paper Due
August 21, 2017 Monday 6

Test Chapter 2
Login, Network Accounts, Login, JCreator type "Who I Am" 

August 22, 2017 Tuesday
Class by Class Assembly
9, 10, 11, 12
7


Program 2A

August 23, 2017 Wednesday 8

 Lesson Ch. 3

Start Chapter 3 Homework

August 24, 2017 Thursday 9 Lesson Ch. 3

Lab: Program 3A

August 25, 2017 Friday
Assembly Schedule
10 Lab: Program 3A
August 28, 2017 Monday 11

 Lab: Program 3A
Review for Test  

August 29, 2017 Tuesday 12 Lab: Program 3A

Chapters 1-3 Practice It Due Today

Chapter 3 Homework Due Today 

August 30, 2017 Wednesday
Block 1, 3, 5
13

 
Lesson : Chapter 4
Lab: Program 4
Start Chapter 4 Homework  

August 31, 2017 Thursday
Block 2, 4, 6
Staff Mtg.
14

 

September 1, 2017 Friday 15 Test Chapter 3
Lesson : Chapter 4
Lab: Program 4
September 4, 2017 Monday   Labor Day - No School
September 5, 2017 Tuesday 16

Lesson : Chapter 4
Lab: Program 4

September 6, 2017 Wednesday
Block 1, 3, 5
BTSN 9-12
17

 Lab: Program 4

September 7, 2017 Thursday
Block 2, 4, 6
18

 

September 8, 2017 Friday 19

Lab: Program 4
Review for Ch. 4 Test

September 11, 2017 Monday 20

Chapter 4 Homework Due

Lesson : Chapter 6  

September 12, 2017 Tuesday 21 Test Chapter 4 
 

Lab Program 4

September 13, 2017 Wednesday
Block 1, 3 5
22  

Lesson : Chapter 6

Start Chapter 6 Homework

Lab: Program 6   
Chapter 4 Practice It Due Today (Due Thursday)

September 14, 2017 Thursday
Block 2, 4, 6
23  
September 15, 2017 Friday
Progress
Reports
24
Lesson : Chapter 6

Lab: Program 6 

September 18, 2017 Monday 25

Lab: Program 6 

September 19, 2017 Tuesday 26

Lab: Program 6

Review for Ch. 6 Test

September 20, 2017 Wednesday
Block 1, 3 5
STEP Starts
27

Lab: Program 6 

September 21, 2017 Thursday
Block 2, 4, 6
28  
September 22, 2017 Friday 29 Lab: Program 6 
September 25, 2017 Monday 30 Lab: Program 6 
September 26, 2017 Tuesday 31 Lab: Program 6 
September 27, 2017 Wednesday
Block 1, 3 5
32

Chapter 6 Practice It Due Today

Chapter 6 Homework Due
Lab: Program 6 
Review for Test

September 28, 2017 Thursday
Block 2, 4, 6
Staff Mtg.
33  
September 29, 2017 Friday 34 Test Chapter 6
Lesson : Chapter 5
Lab: Program 6
October 2, 2017 Monday 35

Lesson : Chapter 5

October 3, 2017 Tuesday 36

Lesson : Chapter 5

Lab: Program 5

Start Chapter 5 Homework   

October 4, 2017 Wednesday
Block 1, 3 5
37

Lab: Program 5  

October 5, 2017 Thursday
Block 2, 4, 6
38  
October 6, 2017 Friday 39  Lab: Program 5
October 9, 2017 Monday 40 Review for Ch 5 Test
Lab: Program 5
October 10, 2017 Tuesday 41 Lab: Program 5
October 11, 2017 Wednesday
Block 1, 3 5
42 Lab: Program 5
Chapter 5 Practice It Due Today
Chapter 5 Homework Due  
October 12, 2017 Thursday
Block 2, 4, 6
43  
October 13, 2017 Friday
Assembly Schedule
Homecoming

End Of First Quarter
44 Test Chapter 5
October 16, 2017 Monday 45

MagPie Lab

Video: How Watson Works


Lesson: String Manipulation
Lesson Ch 11 Slides 10-12

October 17, 2017 Tuesday 46

 MagPie Lab

Java 8 API Strings

October 18, 2017 Wednesday
Block 1, 3 5
47

MagPie Lab  

October 19, 2017 Thursday
Block 2, 4, 6
CA Shake out
48  
October 20, 2017 Friday
Comedy Sportz
49

 MagPie Lab

October 23, 2017 Monday 50

MagPie Lab 

October 24, 2017 Tuesday 51

MagPie Lab 

October 25, 2017 Wednesday
Block 1, 3 5
52

Lesson: Chapter 7
Start Chapter 7 Homework
MagPie Practice It Due Today

October 26, 2017 Thursday
Block 2, 4, 6
Staff Mtg.
53  
October 27, 2017 Friday
Red Ribbon Week
54

Lab: Program 7

October 30, 2017 Monday 55

Lab: Program 7 

October 31, 2017 Tuesday 56

Lab: Program 7

November 1, 2017 Wednesday
Block 1, 3 5
57

Chapter 7 Homework Due 
Chapter 7 Practice It Due Today

November 2, 2017 Thursday
Block 2, 4, 6
58  
November 3, 2017 Friday
C. Sportz
59 Test Chapter 7
November 6, 2017 Monday 60

Lesson Chapter 9 1D Arrays

Start Chapter 9 Homework 

November 7, 2017 Tuesday 61 Lesson Chapter 9 1D Arrays
November 8, 2017 Wednesday
Block 1, 3 5
62

Lab: Program 9A
  

November 9, 2017 Thursday
Block 2, 4, 6
63

 

November 10, 2017 Friday   Veteran's Day - No School
November 13, 2017 Monday 64 Lab: Program 9A 
November 14, 2017 Tuesday 65

Lesson Chapter 9 2D Arrays

Lab: Program 9A & 9B 

November 15, 2017 Wednesday
Block 2, 4, 6
66

Lesson Chapter 9 2D Arrays

Lab: Program 9A & 9B

November 16, 2017 Thursday
Block 1, 3, 5
67  
November 17, 2017 Friday
Progress Reports
68 Lab: Program 9A & 9B 
November 20, 2017 Monday   Thanksgiving Vacation - No School
November 21, 2017 Tuesday   Thanksgiving Vacation - No School
November 22, 2017 Wednesday   Thanksgiving Vacation - No School
November 23, 2017 Thursday   Thanksgiving Day - No School
November 24, 2017 Friday   Thanksgiving Vacation - No School
November 27, 2017 Monday 69

Lab: Program 9A & 9B  

November 28, 2017 Tuesday 70

 Lab: Program 9A & 9B  

November 29, 2017 Wednesday
Block 2, 4, 6
71 Lab: Program 9A & 9B 
Chapter 9 Homework Due
Chapter 9 Practice It Due Today
November 30, 2017 Thursday
Block 1, 3, 5
Staff Mtg.
72  
December 1, 2017 Friday
Comedy Sportz
73 Lab: Program 9A & 9B 
Test Chapter 9
December 4, 2017 Monday
Hour Of Code Week
74

Lab: Program 9A & 9B
Hour Of Code (Bring ear buds or headphones)
 

December 5, 2017 Tuesday 75

Lab: Program 9A & 9B 
Hour Of Code (Bring ear buds or headphones) 

December 6, 2017 Wednesday
Block 2, 4, 6
76

Lesson Insertion Sort, Insertions and Removals (Slides: 57-67)

Insertion Sort Video


Start Chapter 11 Homework  

Hour Of Code (Bring ear buds or headphones) 

December 7, 2017 Thursday
Block 1, 3, 5
77  
December 8, 2017 Friday
Assembly Schedule
78
 
Lab Program 11A 
Hour Of Code
(Bring ear buds or headphones)
December 11, 2017 Monday
 
79

 Lesson Selection Sort, Chapter 11 Binary Search (Iterative)  
 

Selection Sort Video

Bubble Sort Video


Quick Sort Video

Merge Sort Video


Lab Program 11A 

December 12, 2017 Tuesday 80

Binder Check
Lab Program 11A  

December 13, 2017 Wednesday
No Block 
81

Lesson Chapter 11 Strings (Slides: 5-14)  
Lab Program 11A, 11B

December 14, 2017 Thursday
No Block 
82

Lab Program 11A, 11B

  

December 15, 2017 Friday 83

Chapter 11 Homework Due
Lab Program 11A, 11B  

December 18, 2017 Monday 84

 Test Chapter 11 

December 19, 2017 Tuesday 85 First Semester Exams Periods 2 & 5

P2        8:30 - 10:35
Break   10:35 - 10:55
P5        11:00 - 1:05

December 20, 2017 Wednesday 86 First Semester Exams Periods 1 & 6

P1        8:30 - 10:35
Break   10:35 - 10:55
P6        11:00 - 1:05

December 21, 2017 Thursday 87 First Semester Exams  Periods 3 & 4

P3        8:30 - 10:35
Break   10:35 - 10:55
P4        11:00 - 1:05

End Of First Semester

December 22, 2017 Friday   Teacher Work Day - No School
December 25, 2017 Monday   Winter Break - No School
December 26, 2017 Tuesday   Winter Break - No School
December 27, 2017 Wednesday   Winter Break - No School
December 28, 2017 Thursday   Winter Break - No School
December 29, 2017 Friday   Winter Break - No School
January 1, 2018 Monday   Winter Break - No School
January 2, 2018 Tuesday   Winter Break - No School
January 3, 2018 Wednesday   Winter Break - No School
January 4, 2018 Thursday   Winter Break - No School
January 5, 2018 Friday   Winter Break - No School
January 8, 2018 Monday 88

 Program 11A, 11B Due
Lesson Chapter 12: Recursion, Recursive Binary Search

January 9, 2018 Tuesday 89

Start Chapter 12 Homework
Lesson Chapter 12 Merge Sort
Lesson Quick Sort 

January 10, 2018 Wednesday
Block 2, 4, 6
90

 Lab Program 12 

January 11, 2018 Thursday
Block 1, 3, 5
91


 

January 12, 2018 Friday
Comedy Sportz
92 Lab Program 12
January 15, 2018 Monday   Martin Luther King Holiday- No School
January 16, 2018 Tuesday 93

Lab Program 12

January 17, 2018 Wednesday
Block 2, 4, 6
94 Lab Program 12
Chapter 12 Homework Due 
Program 12A, 12B Due 
Chapter 12 Practice It Due Today 
January 18, 2018 Thursday
Block 1, 3, 5
95

 

January 19, 2018 Friday 96

Lab Program 12
Lesson Chapter 10  

January 22, 2018 Monday 97 Test Chapter 12
Ch 10

Lesson Chapter 10
Start Chapter 10 Homework
 
January 23, 2018 Tuesday 98 Lesson Chapter 10

Lab Program 10 

January 24, 2018 Wednesday
Block 2, 4, 6
99

Lab Program 10 
Lesson ArrayLists Ch 11

Review Ch 1-12 for AP Practice MC Exam
 

January 25, 2018 Thursday
Block 1, 3, 5
Staff Mtg.
100  
January 26, 2018 Friday
Assembly Schedule
101 Lab Program 10 
January 29, 2018 Monday 102 Lab Program 10 
January 30, 2018 Tuesday 103

Lab Program 10 

January 31, 2018 Wednesday
Block 2, 4, 6
104 Practice AP Exam #1 (MC - everyone takes this) 
 
Lab Program 10
February 1, 2018 Thursday
Block 1, 3, 5
105  
February 2, 2018 Friday 106

 Lab Program 10

February 5, 2018 Monday
AP Sign Ups?
107

Lab Program 10 
Chapter 10 Homework Due  
 

February 6, 2018 Tuesday 108


Test Chapter 10 
Program 10 Due  
Chapter 10 Practice It Due Today

February 7, 2018 Wednesday
Block 2, 4, 6
109 AP Practice Free Response
Test #1
   
(Don't sign up for the Exam until you take
this practice test)
 
February 8, 2018 Thursday
Block 1, 3, 5
110  
February 9, 2018 Friday
Comedy Sportz
Progress Reports
111

Rewrite Program 12A using ArrayLists  

February 12, 2018 Monday 112

Rewrite Program 12A using ArrayLists  

February 13, 2018 Tuesday 113

Rewrite Program 12A using ArrayLists  

February 14, 2018 Wednesday
Block 2, 4, 6
114 Practice AP Exam #2 (MC - everyone takes this)
February 15, 2018 Thursday
Block 1, 3, 5
115  
February 16, 2018 Friday   President's Day- No School
February 19, 2018 Monday   President's Day- No School
February 20, 2018 Tuesday 116

Rewrite Program 12A using ArrayLists 

February 21, 2018 Wednesday
Block 1, 3, 5
117

Makeup Practice AP Exams  (MC 2 or FRQ1)  

February 22, 2018 Thursday
Block 2, 4, 6
Staff Mtg.
118  
February 23, 2018 Friday 119

Rewrite Program 12A using ArrayLists
Program RPSLS
  

February 26, 2018 Monday
AP Sign ups
120

 Rewrite Program 12A using ArrayLists
Program RPSLS
 

February 27, 2018 Tuesday 121

 Rewrite Program 12A using ArrayLists
Program RPSLS
 

February 28, 2018 Wednesday
Block 1, 3, 5
122 Practice AP Exam #3 (MC 2014 Practice)   
Rewrite Program 12A using ArrayLists
Program RPSLS
 
March 1, 2018 Thursday
Block 2, 4, 6
123  
March 2, 2018 Friday
Assembly Schedule
124

Rewrite Program 12A using ArrayLists
Program RPSLS

March 5, 2018 Monday 125

Rewrite Program 12A using ArrayLists
Program RPSLS

March 6, 2018 Tuesday 126

 Lesson 4.8 Reading & Writing Test Files

March 7, 2018 Wednesday
Block 1, 3, 5
127

Practice AP Exam FRQ #2 (2014 Practice)  

March 8, 2018 Thursday
Block 2, 4, 6
128  
March 9, 2018 Friday
Spring Ahead
Sat Night
129

Picture Lab: Intro &  Activity A1 

March 12, 2018 Monday 130

Picture Lab: A2-A4  

March 13, 2018 Tuesday 131

 Picture Lab: A4-A5

March 14, 2018 Wednesday
Block 1, 3, 5
132

 Picture Lab: A6-A7 
Word Jumble
 

March 15, 2018 Thursday
Block 2, 4, 6
133  
March 16, 2018 Friday

End Of Third Quarter
134

Picture Lab: A7-A8
Word Jumble
  

March 19, 2018 Monday 135

Picture Lab: A9
Picture Lab Due 
Word Jumble 

March 20, 2018 Tuesday 136

Interactive Python (It has a Java Review for the APCS Java Exam) 
Word Jumble
 

March 21, 2018 Wednesday
Block 1, 3, 5
137

Elevens Lab Activity 6
Word Jumble  

March 22, 2018 Thursday
Block 2, 4, 6
Staff Mtg.
138  
March 23, 2018 Friday
Comedy Sportz
139 Elevens Lab Activity 1
Word Jumble 
March 26, 2018 Monday   Spring Break - No School
March 27, 2018 Tuesday   Spring Break - No School
March 28, 2018 Wednesday   Spring Break - No School
March 29, 2018 Thursday   Spring Break - No School
March 30, 2018 Friday   Spring Break - No School
April 2, 2018 Monday 140

 Elevens Lab
Word Jumble 

April 3, 2018 Tuesday 141 Elevens Lab
Word Jumble
April 4, 2018 Wednesday
Block 1, 3, 5
142

 Elevens Lab
Word Jumble 

April 5, 2018 Thursday
Block 2, 4, 6
Open House
143  
April 6, 2018 Friday
Minimum Day
144

 Elevens Lab
Word Jumble 

April 9, 2018 Monday 145

 Elevens Lab
Word Jumble 

April 10, 2018 Tuesday
12th Grade
Testing
146

 Elevens Lab
Word Jumble 

April 11, 2018 Wednesday
Block 1, 3, 5
147

Elevens Lab
Word Jumble  

April 12, 2018 Thursday
Block 2, 4, 6
148  
April 13, 2018 Friday 149

 Elevens Lab
Word Jumble 

April 16, 2018 Monday
Block 1, 3, 5 11th Grade
SBAC Testing
Math CAT
150

Elevens Lab
Word Jumble 

April 17, 2018 Tuesday
Block 2, 4, 6
11th Grade

SBAC Testing
Math PT
151

Elevens Lab
Word Jumble 

April 18, 2018 Wednesday
Block 3, 1, 5
11th Grade
SBAC Testing
ELA CAT
152

Practice AP Exam FRQ #3 (2016)  
Elevens Lab

Word Jumble 

April 19, 2018 Thursday
Block 4, 2, 6
11th Grade
SBAC Testing
ELA PT
153  
April 20, 2018 Friday
SBAC Testing
Regular Schedule
154

Lesson Graphics Applets - Chapter 8
 Elevens Lab
  

April 23, 2018 Monday 155

 Elevens Lab
Lab Time Graphics Applets Final Program  

April 24, 2018 Tuesday 156

 Lab Time Graphics Applets Final Program

April 25, 2018 Wednesday
Block 1, 3, 5
157

Lab Time Graphics Applets Final Program 

April 26, 2018 Thursday
Block 2, 4, 6
Staff Mtg.
158  
April 27, 2018 Friday
Progress Reports
159

 Lab Time Graphics Applets Final Program

April 30, 2018 Monday 160

 Lab Time Graphics Applets Final Program

May 1, 2018 Tuesday 161 Lab Time Graphics Applets Final Program
May 2, 2018 Wednesday
Block 1, 3, 5
162

 Lab Time Graphics Applets Final Program

May 3, 2018 Thursday
Block 2, 4, 6
163  
May 4, 2018 Friday 164

 Lab Time Graphics Applets Final Program

May 7, 2018 Monday
AP Testing
Chemistry
Spanish Lit

Psychology
165

 Lab Time Graphics Applets Final Program

May 8, 2018 Tuesday
Seminar
Spanish Lang

Art History
Physics 1: Alg
166

 Lab Time Graphics Applets Final Program 

May 9, 2018 Wednesday
Block 1, 3, 5
English Lit

Japanese Lang
Physics 2: Alg
167

Last day to turn in any past due work or programs
which includes everything except the Final Project

(no credit after today)
   

May 10, 2018 Thursday
Block 2, 4, 6
Staff Mtg.
US Gov

Chinese 
APES
168  
May 11, 2018 Friday
Progress Reports
Periods
3,4,1,2,5,6
German Lang
US History

Comp Sci Principles
169

Lab Time Graphics Applets Final Program 

May 14, 2018 Monday
No More Block Schedule
Biology
Music Theory

Physics C
170

Lab Time Graphics Applets Final Program

May 15, 2018 Tuesday
APCS A
12 PM
Calculus AB
Calculus BC

French 
Comp Sci A Java
171

 
Lab Time Graphics Applets Final Program

 

May 16, 2018 Wednesday
English Lang

Italian 
Macroeconomics
172

Lab Time Graphics Applets Final Program

May 17, 2018 Thursday
Periods
3,4,1,2,5,6
Comparative Gov
World History

Statistics
173

Lab Time Graphics Applets Final Program

May 18, 2018 Friday
AP Exams End
Senior Trip
Human Geography
Microeconomics

European History
Latin
174

Lab Time Graphics Applets Final Program 

May 21, 2018 Monday 175


Test Graphics Applets
Program Graphics Applet Due
   

May 22, 2018 Tuesday 176

Binder Check 
Review

Class Photo wearing
class T-Shirts P1 & P6

May 23, 2018 Wednesday 177

8th Grade & Senior Final Exams 

Period 1 Exam 8:30 - 10:35 <=======
Break     10:35 - 10:45
Period 3 10:50 - 11:38 
Period 4 11:44 - 12:32
Lunch    12:32 - 1:02
Period 5 Exam 1:08 - 3:13

 

May 24, 2018 Thursday 178

8th Grade & Senior Final Exams 

Period 2 Exam 8:30 - 10:35
Break     10:35 - 10:45
Period 3 10:50 - 11:38 
Period 4 11:44 - 12:32
Lunch    12:32 - 1:02
Period 6 Exam 1:08 - 3:13  <=======

 

May 25, 2018 Friday
Senior Salute Assembly
179 Review
May 28, 2018 Monday   Memorial Day Holiday - No School
May 29, 2018 Tuesday 180

Final Exams Periods 3 & 4

Period 3 Exam  8:30 - 10:35  
Break               10:35 - 10:55
Period 4 Exam 11:00 - 1:05

 

May 30, 2018 Wednesday 181

Final Exams Periods 1 & 5

Period 1 Exam
 8:30 - 10:35 
Break               10:35 - 10:55
Period 5 Exam 11:00 - 1:05

 

May 31, 2018 Thursday 182

Final Exams Periods 2 & 6

Period 2 Exam
 8:30 - 10:35 
Break               10:35 - 10:55
Period 6 Exam 11:00 - 1:05

End Of Second Semester
Graduation

June 1, 2018 Friday   Teacher Work Day - No School
       

 

 

 

Back to Mr. Dave Clausen's Homepage