Table of Contents

Week 1: Course Introduction and Teaching CS in High Schools

Objectives

To provide an overview of computer science education in high schools.

Readings

Questions for Class Discussion

  1. What was computer science education like in your school?
  2. Were there both AP and pre-AP courses?
  3. What was taught in the pre-AP courses?
  4. What was your programming environment like? What tools did you use? Did you only program in a laboratory, or did you also use your own computer?

Topics

Lab