Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Jan 4 caf duty
VB
Work on Maze2 Project
Java
Unit 4 AP Free Response post-mortem
SD
No computers
|
5
VB
Work on Maze2 Project
HW
Maze2 Project due Fri at 2:45 pm
Unit 6 vocab due Mon
Java
Introduce Loops Project which is due Mon at the end of class
Finish Unit 4 AP Free Response post-mortem
SD
Unit 5 lecture (inheritance) |
6
VB
Work on Maze2 Project
HW
Maze2 Project due Fri at 2:45 pm
Unit 6 vocab due Mon
Java
Unit 5 lecture (Random Numbers)
Do Random Numbers exercises as classwork
SD
Unit 5 lecture (virtual methods which only work when passed as a pointer or by reference rather than by value, overriding methods in a derived class but calling the base class versions, "scoping" a derived object as its base object & executing overrided virtual & non-virtual methods, dynamic vs static binding) |
7
VB
Work on Maze2 Project
HW
Maze2 Project due Fri at 2:45 pm
Unit 6 vocab due Mon
Java
Review graded while loop worksheets
Work on Loops Project
HW
Per 7 - Do
the practice midterm exam by Fri
Do For loop worksheet #1
Work on Loops Project(due Mon)
SD
Create midterm exam questions from lecture notes (PSU Berks & Wyo SD & Java in 21 Days) & concepts stressed in programming assignments
HW
Submit vocab list of 10 words by Fri
Finish midterm exam questions by Mon. |
8
VB
Work on Maze2 Project
HW
Unit 6 vocab due Mon
Complete the practice midterm exam by Mon
Java
HW check & review (For loop worksheet #1)
Per 3 -
Review Unit 5 demos
Per 7 -
Review
the practice midterm exam (answers will be posted online on Monday's calendar entry)
HW
Per 3 - Do
the practice midterm exam by Mon
Work on Loops Project(due Mon)
SD
Finish creating midterm exam questions
HW
Finish midterm exam questions by Mon. |
11 Exam Review Day
VB
Submit vocab HW
Review practice midterm exam and/or finish the Maze2 Project which is due by the end of class
Java
Review the practice midterm exam and/or work on the Loops Project which is due at end of class.
SD
Submit HW
Review for midterm exam by doing each other's midterm exam questions
|
12
Exams
Social Studies
Mr. Minich proctors for Mr. Hetrich in Room 202 (11 students)
Math
Mr. Minich proctors for Mr. Hassler in Room 202 (8 students)
In the afternoon from 12:00 - 2:55 pm, the Computers/Tech Ed Dept will meet in Room 202 for eSchoolbook exporting to Excel |
13
Exams
World Languages
English
Mr. Minich proctors for Mrs Hatt in Room 202 (9 students) |
14
Exams
7:30 - 9:04 am
Visual Basic
Per 1 & 4 - Room 505 with Mr. Wanzie
Per 8 - Room 503 with Mrs. Quinlivan
Java - Room 501 with Mr. Ferrandino
Software Design - Room 500 with Mr. Vecchio
Science
Mrs Bowe proctors in Room 202 |
15 Early Dismissal
VB
Per 1 & 4 only - Midterm review
Java
Per 3 only - Midterm review
SD
Midterm review |
18 No School
|
19
VB
Timers lxr
As a class, build TimerDemo that uses a timer to automatically move a picturebox that
1/ wraps horizontally around the form
2/ bounces horizontally off the sides of the form
3/ bounces diagonally off the sides of the form
4/(if time) bounces on the sides of a painted rectangle
Java
Midterm Post-Mortem - Review the multiple choice
HW
Read the Unit 6 Classes lecture notes
Unit 6 vocab due Mon (this is a lot of work!)
SD
Midterm Post-Mortem - Build solutions in Visual C++ |
20
VB
Review TimerBounceSound demo
Java
Midterm Post-Mortem - Review the multiple choice
SD
Midterm Post-Mortem - Build solutions in Visual C++ |
21 caf duty
VB
Sound lxr (wav, mp3, PlaySound)
Review TimerBounceSound demo
How to find & work with sound files & formats
HW
Unit 7 vocab due Mon
Java
Midterm Post-Mortem - Review the multiple choice
HW
Unit 7 vocab due Tue
SD
Midterm Post-Mortem - Build solutions in Visual C++ |
22
VB
Modify TimerDemo by adding "toggle" button that stops & starts the picturebox
Timers lxr (collision detection for detecting two objects colliding with each other - eg. bullet)
Review MissileDefender demo
HW
Unit 7 vocab due Tue
Java
Midterm Post-Mortem - Review the Free Response
HW
Unit 6 vocab due Tue
SD
Unit 5 lecture (multiple inheritance)
Review Listing 13.3
HW
Read pp. 363-373 |
25
VB
Introduce Maze3 Project
Sound lxr (wav, mp3, PlaySound, text to speech)
Review TimerBounceSound demo & Text to Speech demo
How to find & work with sound files & formats
HW
Unit 7 vocab due Wed
Java
Interfaces lecture
HW
Unit 6 vocab due Fri
SD
Unit 5 lecture (multiple inheritance & base class constructors)
Review Listing 13.4
HW
Read pp. 363-373
|
26 double odd periods
VB
Only Period 1 meets
Work on Maze3 Project
Work on Unit 7 vocab which is due by the end of the period
HW
Unit 7 vocab due Wed
Maze3 Project due Mon
Java
Submit vocab HW
Unit 6 vocab review
Interfaces lecture
HW
Unit 6 vocab due Fri
SD
classroom participation quiz
Unit 5 lecture (virtual inheritance)
Review Listing 13.5 & 13.6
Unit 5 lecture (abstract data types & pure virtual functions)
Review Listing 13.7, 13.8, & 13.9
HW
Read pp. 373-383 |
27 double even periods
VB
Only Period 4 & 8 meet
Work on Maze3 Project
Work on Unit 7 vocab which is due by the end of the period
HW
Maze3 Project due Mon
Java
No class
SD
No class |
28
VB
Work on Maze3 Project
Work on Unit 7 vocab which is due Fri
HW
Maze3 Project due Mon at 2:30 pm
Java
Read Unit 7 Interfaces lecture notes
Begin Unit 7 Interfaces Project (see objective #3 of the lecture notes as a model). If you don't know how to set this up as separate files in an Eclipse project, then write out the code on paper or type it into Word (2 interfaces, 2 classes, and a test class)
(if time) Work on Unit 7 vocab that is due Mon
HW
Unit 7 Interfaces Project due Wed
Unit 7 vocab due Mon
SD
Read pp. 383-394
Review Listings 13.9 & 13.10
Create a total of 10 true/false, short answer, or write out the code exercises covering pp. 363-383 along with their answers. YOU WILL BE GRADED ON THE ORIGINALITY & OVERALL WORTH OF THESE EXERCISES.
HW
Be ready for a quiz on pp. 363-394 |
29 caf duty
VB
Work on Maze3 Project
HW
Maze3 Project due Wed at 2:30 pm
Java
Work on Unit 7 Interfaces Project
SD
Work on Polymorphism Project |
31
VB
Work on Maze3 Project
HW
Maze3 Project due Wed at 2:30 pm
Java
Work on Unit 7 Interfaces Project
HW
Unit 7 vocab due tomorrow
Unit 7 Interfaces Project due Fri but must finish on your own time
SD
Work on Polymorphism Project
HW
Polymorphism Project due Wed
|
Feb 1
VB
Work on Maze3 Project
HW
Maze3 Project due Wed at 2:30 pm
Java
Work on Unit 7 Interfaces Project
HW
Unit 7 Interfaces Project due Fri but must finish on your own time
SD
Work on Polymorphism Project
HW
Polymorphism Project due Wed |
2
VB
Work on Maze3 Project
HW
Maze3 Project due Wed at 2:30 pm
Java
Per 7 - Interface quiz
Unit 7 lecture (compareTo)
HW
Unit 7 Interfaces Project due Fri but must finish on your own time
SD
Work on Polymorphism Project
HW
Polymorphism Project due Wed
Unit 7 vocab due Tue |
3
VB
?
Java
?
SD
? |
4
VB
Explain AP & Honors Java for course selection
Introduce new unit ass't - create word puzzle or t/f questions
Java
?
SD
Proposals for Computer Fair ( and here ) are due ? |