Approaches for Introductory CS

Some Introductory Courses Highlight Breadth

Long history of experiments that seek to show students the breadth of the discipline at an early stage. Here are just a few examples that suggest the long history of this approach.

Some Approaches Emphasize Foundational Skills

Many of the most successful of these approaches include an application area that provides a framework for problem solving and programming.

created 1 March 2009
last revised 3 March 2009
previous  next

Valid HTML 4.01! Valid CSS!