| Materials | ||||||||||||||||||||||
The curriculum has been under development for the past four years. It has been used in classrooms at Northeastern University, University of Utah, University of Waterloo, University of Chicago, and at several high schools. Below are links to the course web sites for Northeastern University courses. The assignments and the lab materials provide a preliminary view of the project direction.
Designing Programs --- Understanding Data invited lecture presented on November 17, 2006 at Vassar College, Poughkeepsie, NY. Design of Class Hierarchies: An Introduction to OO Program Design summarizes the key ideas of the HtDCH curriculum and the ProfessorJ languages. It was presented on March 3, 2006 at the SIGCSE 2006 conference in Houston, TX. Slides in PDF An unpublished version of this paper was presented at the Ninth Workshop on Pedagogies and Tools for the Teaching and Learning of Object Oriented Concepts held at ECOOP 2005. The Calculator Problem and the Design Recipe paper illustrates a student's experience with using the design recipe. The column was written in response to a column by Carl Alphonce: Pedagogy and Practice of Design Patterns and Objects First: A one act play | |||||||||||||||||||||||
| last updated on Wed Mar 7 14:41:48 EST 2007 | generated with PLT Scheme |