Introducing Computer Science to the Public


Piloting the Computer Science Principles Class

Taking the Claims and Evidence derived from the Big Ideas and Computational Thinking Practices and mapping them down to classroom content for the first time will be the responsibility of five "piloting" instructors.


Executive Summary
Endorse CS Principles
The Process
Content: 7 Big Ideas
6  CT  Practices
2010/11 APCSP PIlots
Become A Pilot Site

The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.
-- W. A. Ward

Though the broad sweep embodied in the Seven Big Ideas and the Six Computational Thinking Practices may focus attention on important aspects of the field, much work remains to translate the vision to a form in which it can be taught. An intermediate step was to develop Learnng Objectives and Evidence that derive from the grand vision. From them specific classroom materials and activities are to be developed and packaged into a curriculum by instructors on five campuses. The schools and instructors exhibit considerable diversity.

The Five Pilot Schools and Instructors

  • University of North Carolina at Charlotte -- Tiffany Barnes

    • Course Title: The Beauty and Joy of Computing
    • First Offering: Spring Semester 2011
    • Programming Concepts Taught In: BYOB Scratch
    • Tiffany's Home Page
  • University of California, Berkeley -- Dan Garcia

  • Metropolitan State College, Denver -- Jody Paul

  • University of San Diego -- Beth Simon

  • University of Washington, Seattle -- Larry Snyder


Meet the Faculty

Tiffany Barnes playing guitar  Tiffany Barnes, University of North Carolina at Charlotte
Dan Garcia with sonr  Dan Garcia, University of California, Berkeley
  Jody Paul, Metropolitan State College of Denver
Beth Simon in sunlight  Beth Simon, University of California, San Diego
Larry Snyder, At Sea  Larry Snyder, University of Washington, Seattle

     Contact: snyder at cs dot washington dot edu