Welcome
to the CSA Zone
(AP
Computer Science A, Period F)
Are
you nervous when you see NCWEE? concerned when you see CIRC? perturbed when you
see PBC? Visit Mr. Hansen’s fabled abbreviations
page to make sense of those cryptic markings you see on your papers.
Schedule
at a Glance (see archives for older entries) 


W 2/13/13 
HW due: Individual HW as
assigned in class Monday. 

Th
2/14/13 
HW due by 3:00 p.m.: Pairs
project. A hard copy submission of your source code (excluding libraries) is
required, along with an electronic version of everything (all modules, all
libraries, everything). CD is preferred for the electronic portion. 

T 2/19/13 
HW due: 

W 2/20/13 
HW due: Submit a new
project proposal, complete with requirements and milestones. Document must be
submitted in hard copy no later than 12:35:00 p.m. EST. 

Th
2/21/13 
HW due: Work on your new
project. 

F 2/22/13 
HW due: Write Exercise B
#111 on p. 445. 

M 2/25/13 
HW due: Work on your
project. The assignment originally due last Friday will be collected. 

T 2/26/13 
HW due: Read Lesson 45;
write #14 on pp. 457 and 458. 

W 2/27/13 
HW due: Read Lesson 46.
Reading notes are required, as always. 

Th
2/28/13 
HW due: Write #17 on pp.
465 and 466. 

F 3/1/13 
HW due: Projects. 

M 3/4/13 
HW due: Projects. 

T 3/5/13 
No class (Diversity Day). 

W 3/6/13 
No school (snow day). 

Th
3/7/13 
HW due: Projects. 

F 3/8/13 
HW due: Projects. 

M 3/11/13 
HW due: Projects. 

T 3/12/13 
HW due: Download the GridWorld case study. Read the text, and write
answers to all the questions and exercises through p. 15. (There are
questions and exercises on pp. 6, 8, 12, and 1315.) 

W 3/13/13 
HW due: Continue reading.
Finish the GridWorld questions and exercises
through the bottom of p. 23. There are questions and exercises on pp. 19, 21,
and 23. 

Th
3/14/13 
HW due: Continue reading.
Finish the GridWorld questions and exercises
through p. 34. There are questions on pp. 25, 26 (top), 30, 33, and 34 (top).
You may omit the group activity on p. 26. 

F 3/15/13 
HW due: Continue reading
and working on the GridWorld activity. 

M 3/18/13 
HW due: Finish GridWorld (all questions except for group activities),
through p. 45. 

T 3/19/13 
HW due: Finish the last bit
of GridWorld. Keep a time log. 

W 3/20/13 
Quiz on the Java programming language and GridWorld. Make
sure you know all your syntax (including String syntax and array syntax) and
the essential facts of the GridWorld environment.
Format will be short answer, with no codewriting modules. 

M 4/1/13 
Classes resume. 

T 4/2/13 
HW due: 

W 4/3/13 
HW due: Work on your
projects. A more detailed set of requirements, along with some target
intermediate milestones, will be collected tomorrow (Thursday). 

Th
4/4/13 
HW due: A more detailed
requirements summary (approx. 1 page), plus 58 intermediate goals
(milestones) with target dates. 

F 4/5/13 
HW due: Work on your
project. 

M 4/8/13 
HW due: Work on your
project, and read Lesson 47. Reading notes are required, as always. 

T 4/9/13 
HW due: Work on your
project, read Lesson 48 (reading notes required), and write #15 on p. 476.
If time permits, do the “super optimized” code test described at the bottom
of p. 483. 

W 4/10/13 
HW due: 

Th
4/11/13 
HW due: 

F 4/12/13 
HW due: 

M 4/15/13 
HW due: 

T 4/16/13 
HW due: Work on your
project. 

W 4/17/13 
HW due: Work on your
project. 

Th
4/18/13 
HW due: Work on your
project. 

F 4/19/13 
HW due: Work on your
project. 

M 4/22/13 
No school (Phi Beta Kappa
Day). 

T 4/23/13 
HW due: Work on your
project, and bring written evidence of at least 35 minutes’
worth of AP review from your AP review book. Evidence must be written.
No computer files will be accepted for credit. 

W 4/24/13 
HW due: Project work, plus
another 35 minutes’ worth (at least) of AP review work. Follow the instructions
in the 4/23 calendar entry. 

Th
4/25/13 
HW due: Same as 4/24, one
more time. 

F 4/26/13 
HW due: Again, the same as
4/24. 

M 4/29/13 
HW due: If you have been
doing mostly multiple choice, do free response. If
you have been doing mostly free response, do multiple choice.
Mix it up! 

T 4/30/13 
Projects Due.
Exceptions may be granted on a casebycase basis. Please continue working
(and logging) AP review problems daily. 

W 5/1/13 
HW due: 

Th
5/2/13 
HW due: Same as #2 from
yesterday (i.e., another 35 minutes or more of review problems, logged in
pencil on actual sheets of paper). 

F 5/3/13 
HW due: Another 35 minutes
or more of review problems, logged in pencil on actual sheets of paper. 

M 5/6/13 
No additional HW due.
Please continue working on review problems, however. 

T 5/7/13 
AP Examination, 7:45 a.m., MH102. Bring several sharpened pencils. No scratch paper,
notes, or books are allowed. Cell phones are not allowed anywhere close to
the exam room and are prohibited even during the short break between
multiplechoice and freeresponse sections. Better yet, LEAVE YOUR CELL PHONE IN YOUR CAR. 

W 5/8/13 
No additional HW due today. 

Th
5/9/13 
No additional HW due today. 

F 5/10/13 
HW due: Write the
requirements for Version 2.0 of your
own program. Hard copy is required, printed out before class starts. Remember,
another team will be attempting to implement these requirements, so clarity
is important. 

M 5/13/13 
HW due: Revise your Version
2.0 requirements document as discussed in class Friday, and begin working on
your final project. 

T 5/14/13 
HW due: Work on your 2.0
revisions. 

W 5/15/13 
HW due: Work on your 2.0
revisions. 

Th
5/16/13 
HW due: Work on your 2.0
revisions. 

F 5/17/13 
HW due: Work on your 2.0
revisions. 

M 5/20/13 
15th Annual Field Trip to the National Cryptologic Museum, Fort Meade, MD. Bus departs at 8 a.m. from near the intersection of
Garfield St. and the service road near Grant Meadow. We will return at
approximately 1 p.m. after a guided tour of the museum and an interactive
lecture by a working NSA mathematician. Regular
school dress code is required. 

T 5/21/13 
7:25 a.m.: It’s JBAM
a at McDonald’s Week! 

W 5/22/13 
7:25 a.m.: It’s JBAM
b at McDonald’s Week! 

Th
5/23/13 
Progress report on 2.0
revisions, discussion of final exam. 

F 5/24/13 
Last day of classes. 

Links Based on Class Discussions:
 Latest revision of the MODD
course outline from 2005, before we had a good textbook to use
 Homemade “Segway”like balancing scooter uses a fair amount of calculus!
Serious Links:
 STA School
Handbook
 Summer math camps
for talented high school students
 GridWorld case study
 Click here for other serious links
Return to Mr. Hansen’s
home page
Return
to Mathematics Department home page
Return
to St. Albans home page
Last updated: 22 May 2013