Welcome to the IPL Zone

(Introduction to Programming Languages, Period D)
Web address shortcut for this page: www.modd.net/1011iplz

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)
Written assignments should follow the HW guidelines.


W 5/25/011

HW due: Edit yesterday’s HW, if necessary, so that it is fully legible and includes a useful notational system for showing the flow of people back and forth across the chasm. Then, if you have not already done so, read this entire article on “the object model” (an overview of OOP) and take reading notes, as always. This is our last reading assignment of the year and will serve as the end of the material for which you will be held responsible for knowing. The terminology will set you up well for your future work in AP Computer Science A.


Th 5/26/011

Big Quiz (50 pts.) on Java, Python, and the basics of OOP. This will serve as a warm-up for your final exam. All the specific syntax features we learned about Java and Python are fair game, but specific syntax of Objective-C will not be tested; only general capabilities of Objective-C will be tested.

Some example programming exercises you can use for practice and warm-up:
    Java textbook: p. 127, Exercises 10.4 and 10.5
    Python textbook: p. 55, Exercise 6.3; p. 61, Exercise 6.7


F 5/27/011

Last day of school.

In class: Review for final exam. A helpful final exam study guide is now available.


M 5/30/011

Graded copy of Big Quiz will be scanned and e-mailed to you today. Please see the final exam study guide for more information.

To prepare for the final exam, try taking last week’s Big Quiz again using a blank copy. Then, check the solution key to see how well you did.


T 5/31/011

Final Exam, 2:00–4:00 p.m., MH-102.

Mr. Hansen will be available for in-person consultation before the exam, from approximately 9:00 a.m. onward. (During lunch, please check in the refectory.)


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
-- 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: 30 May 2011