Other
Java world.com: Design Techniques
An article on the role of design in the context of the overall software development process. Includes the two phases of design techniques.
Other
Duke: Center for Inquiry Based Learning
Duke University has established the Center for Inquiry-Based Learning. It serves to enhance math and science lessons. Click on Resources for good examples of Inquiry-based lesson plans.
Science Museum, London
Science Museum: Spaghetti Challenge
In this race against the clock, students learn the importance of good design technique and distribution of mass as they work in teams to build the highest tower possible out of dried spaghetti and marshmallows.