Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
29
VB
Unit 2 lecture (variables, data types, declaration statements, variable scope)
Review "Ch2Demo Datatypes" (overflow, Bankers Rounding)
HW
Unit 2 worksheet #2
Java
Work on Ch2Proj1
HW
Ch 2 Practice Test
Ch2Proj1 due Thu
Data
Work on Ch14Proj1 - as a class add Scanner
HW
Ch 14 test on Wed
Ch14Proj1 due Fri |
30
VB
HW check (Unit 2 worksheet 2)
Ch. 2 lecture (breakpoints, debugging, translating & writing assignment statements, performing calculations & displaying results)
Review "Ch2Demo Declaration Statements " (Dim, assignment, breakpoint, debugging)
Java
Work on Ch2Proj1
HW
Ch 1 & 2 Test on Thu
Ch2Proj1 due Thu
Data
Work on Ch14Proj1 - as a class add throws & catches
Review for Ch 14 Test
HW
Ch 14 test on Wed
Ch14Proj1 due Fri |
Oct 1
VB
Continue yesterday's lesson
HW
Unit 2 worksheet #3
Java
Do Ch 2 worksheet 1 & discuss
Review Ch 2 Practice Test
HW
Ch 1 & 2 Test on Thu
Ch2Proj1 due Thu
Data
Work on Ch14Proj1 - as a class add throws & catches
HW
Ch 14 test on Tue
Ch14Proj1 due Fri |
2
VB
HW review
classwork - practice translating & writing assignment statements
Review "Ch2Demo vbCrLf" (assigning values to labels with vbCrLf line breaks, line continuation
operator, Visible property)
Ch 2 lecture (focus, TabIndex, keyboard shortcuts)
HW
Unit 2 vocab due Tue
Java
Ch 1 & 2 Test
Data
Mr. Ashton introduction to the Study Hall Seating Project |
3
VB
Continue Unit 2 lecture (variable scope, local static & module variables, module variables)
Review "Ch2Demo Variable Scope" (local, module & static variables, variable scope)
HW
Unit 2 vocab due Tue
Java
Ch 1 & 2 Test
Data
Review for Ch 14 Test on Tue
HW
Ch. 14 Test on Tue
|
6
No School
(In-Service) |
7
VB
Work on Ch2Proj1
- mad lib. First, draw the interface on blank paper being sure to name all objects (buttons, labels & textboxes). If you have time, begin the project in VB.
Java
Read Ch. 3 lecture notes
& do Ch 3 worksheet #1
Data
Ch 14 Test |
8
VB
Work on Ch2Proj1 - mad lib.
HW
None
Java
Review Ch 3 worksheet #1
Finish typing your custom version of the worksheet
HW
Reread first objective of Ch 3 lecture notes
Data
Begin Cafeteria Project with OOD & then pseudocode
HW
Determine if Cafeteria project is even possible |
9
VB
Work on Ch2Proj1 - mad lib.
HW
None
Java
Ch 3 lecture (data types, local variables, ++ & -- operators, overflow, Integer.MAX_VALUE,
loss of precision, integer division, casting)
HW
None
Data
Demo - tab and comma delimited spreadsheets
HW
Work on Cafeteria Project |
10
VB
Finish & submit Ch2Proj1 (Mad Lib) by the end of the period
Use the Program Check Off handout to fix errors
Have another student use the Program Check Off handout to check your program for errors
HW
None
Java
Create two custom Ch 3 worksheet's by typing them in Word and saving them in your school network My Documents folder as "Ch 3 Worksheet John Doe 1" and "Ch
3 Worksheet John Doe 2" (where
your name is substituted for John Doe). Use the same exact heading as you see on my Ch 3 Worksheet #1 and use the Courier
font for your code segments. Hand in the printouts with
your name and the answers written in pencil on the BACK of the paper.
Data
Work on Cafeteria Project
HW
Work on Cafeteria Project |
13
VB
Introduce Convenience Store Project
HW
Finish drawing interface for Convenience Store Project
Java
Ch 3 lecture (Math class & its static
methods, static vs instance methods, Math.PI)
Data
Work on Cafeteria Project
HW
Work on Cafeteria Project |
14
VB
Work on Convenience Store Project
Java
Ch 1 & 2 Test post-mortem
Data
Work on Cafeteria Project
HW
Work on Cafeteria Project |
15
VB
Unit 2 lecture (declaring & using module level variables & constants in the Conv. Store Project)
Java
Ch 3 lecture (String, concatenation, parseInt, parseDouble, substring, length, +=, equals, indexOf,
charAt, immutable, Scanner)
Data
Work on Cafeteria Project
HW
Work on Cafeteria Project |
16
VB
Unit 2 lecture (declaring & using module level variables & constants in the Conv. Store Project)
Work on Convenience Store Project
Java
Ch 3 lecture (String, concatenation, parseInt, parseDouble, substring, length, +=, equals, indexOf,
charAt, immutable, Scanner)
HW
Ch 3 vocab due Wed 10/22
Data
Work on Cafeteria Project
HW
Work on Cafeteria Project |
17
VB
Unit 2 lecture (declaring & using module level variables & constants in the Conv. Store Project)
Work on Convenience Store Project
HW
Convenience Store Project due Tue
Java
Ch 3 lecture (immutable)
HW
Ch 3 vocab due Wed 10/22
Ch 3 worksheet #2
Data
Work on Cafeteria Project
HW
Work on Cafeteria Project |
20
VB
Work on Convenience Store Project (due Tue at end of school day)
Java
Ch 3 lecture (Scanner class)
Review ScannerDemo demo program (next, nextLine, nextInt)
HW
Ch 3 vocab due Wed
Ch 3 wksht 3
Data
Review Ch 17 Demo Math Recursion Simple
Review Ch 17 Demo Math Recursion Power and Factorial
Mention Ch 17 Demo Math Recursion Compounding Interest
Trace & discuss Ch 17 Demo Void Recursion 1 (stackWords)
Trace & discuss Ch 17 Demo Void Recursion 2 (dollars moreDollars)
HW
Read Ch 17 lecture notes |
21
VB
Work on Convenience Store Project (due Tue at end of school day)
Begin Using Variables worksheet #1
HW
Finish Using Variables worksheet #1
Java
Review HW
Ch 3 lecture (reading from a file)
Review Reading From Text File demo program (next, nextLine, nextInt)
HW
Ch 3 vocab due Wed
Ch 3 wksht 4
Data
Trace & discuss Ch 17 Demo Binary Tree Recursion1 (inorder and preorder and postorder)
Ch 17 lecture (writing recursive methods, when to use recursion and when not to use it)
HW
Ch 17 worksheets #2 & 3 |
22
VB
HW review ( Using Variables worksheet #1 )
Java
HW review
Ch 3 lecture (how primitives are copied differently than objects)
Introduce Ch3Proj1 (Word class)
HW
Two-day Ch 3 Test as early as Fri & Mon
Ch3Proj1 due Tue
Data
Ch 17 lecture ( mutual recursion, helper methods)
Do Ch 17 worksheet #4
Review lesson & quizzes at chortle.ccsu.edu
HW
Ch 17 Test on Fri |
23
VB
Review Unit 2 worksheet #3
HW
Do Unit 2 worksheet #4
Unit 2 Test on Mon
Java
Work on Ch3Proj1
HW
Do the Ch 3 Practice Test
Data
CW - Do Ch 17 worksheets #5 & 6
Review worksheets
HW
Ch 17 Test tomorrow |
24
Visual Basic
The Unit 2 test on data types and variables will be Monday.
Show your Unit 2 worksheet #4 to the teacher who will record the names of anyone who didn't attempt each
question or who did not bring his/her worksheet.
Someone should neatly print the answers on the chalkboard and everyone can correct their answers to match the answers. Study this worksheet for Monday's test. The
teacher has the answer key.
As classwork, complete the Unit
2 Practice Test which the teacher will distribute.
Someone print the answers on the chalkboard and review those answers before class is over. The teacher has the answer key.
HW
Study for the Unit 2 Test on Mon
Java
The Ch 3 test is Monday and Tuesday
Pass back all graded papers in the Outbox
Students must individually complete the Ch 3 Practice Test
Review the answers and print them on the chalkboard. Teacher has the answer key.
(if time) Work on Ch3Proj1
HW
Two-day Ch 3 Test is Mon & Tue
Ch3Proj1 due Wed 2:30 pm
Data Structures
Take the Ch 17 Test. Questions #1-21 are required and #22-25 will be graded as extra credit. If you miss one of those, you won't lose a point. Place answers on the Scantron AND
circle your answers on the test. Work fast but accurately in order to finish on time.
HW
Finish Cafeteria project
|
27
VB
Per 4 - Review for Unit 2 Test
Per 8 - Unit 2 Test
Java
Ch 3 Test - part 1
HW
Study for part 2 of the Ch 3 Test
Data
Begin Ch 18 lecture |
28
VB
Per 4 - Unit 2 Test
Per 8 - Begin Unit 3
Java
Ch 3 Test - part 2
Data
Continue Ch 18 lecture |
29
End of 1st Quarter
VB
Graphics lecture (PictureBox, coordinate system, Color constants, FromArgb method, calling Refresh or Invalidate to
force Form_Paint to execute, creating Flash movies & using them in VB)
Graphics lecture (DrawLine, DrawRectangle, DrawEllipse, DrawString)
Java
Ch 5 lecture (if statements, truth table)
HW
Read Ch 5 lecture notes
Data
Work on Cafeteria Seating Project
|
30
VB
House Hacking Contest
HW
Read Graphics lecture notes
Java
Ch 5 lecture (relational & logical operators, order of operations, truth table, dangling else, short circuit
evaluation)
Per 7 - Work on Ch3Proj1 Word project which is due today by 3:00 pm
HW
Read Ch 5 lecture notes
Ch 5 vocab due Mon
Data
Work on Cafeteria Seating Project
HW
Work on Sorting project
|
31
VB
Review "FromArgb, DrawLine... " demo program
HW
Draw your interface sketch for the Drawing project on a piece of graph paper.
Java
Ch 5 lecture (DeMorgan's Law)
Per 7 - Work on Ch3Proj1 Word project which is due today by 3:00 pm
HW
Read Ch 5 of textbook
Ch 5 vocab due Mon
Data
Begin Sorting project
HW
Ch 18 vocab due Tue
Sorting project due Nov 4 |
Nov 3
VB
Review HW -
Draw your interface sketch for the Drawing project on a piece of graph paper.
Methods lecture (call statements, "interesting methods")
Review "Call statements, interesting methods... " demo program
(interesting methods, call statements)
Review "Animating a Fish with Methods" demo program
Java
Ch 3 Test Post-Mortem
Ch 5 lecture (comparing floating-point values, comparing Strings with equals method, selection operator,
switch statement)
HW
Ch 5 worksheet #1
Data
Continue Sorting project
HW
Ch 18 vocab due Tue
Sorting project due Nov 4
Ch 18 Lecture (review sorting algorithm code segments, Radix sort, heap sort, practice identifying sort algos
by finding characteristics in code segments, Big Oh)
HW
Ch 18 vocab due Tue
Sorting project due Nov 4
Ch 18 vocab due Tue
Fill in Blank on sorting algorithm quiz
|
4
VB
??
Java
??
Data
Big Oh Summary Quiz
Review exercises in middle of Ch 18 Supplemental Packet |
5
VB
??
Java
??
Data
?? |
6
VB
??
Java
??
Data
??
|
7
VB
??
Java
??
Data
?? |