Table of Contents
Week 1: Course Introduction and Teaching CS in High Schools
Objectives
Readings
Questions for Class Discussion
Topics
Lab
Week 1: Course Introduction and Teaching CS in High Schools
Objectives
To provide an overview of computer science education in high schools.
Readings
Judith Gal-Ezer and David Harel. 1998.
What (else) should CS educators know?. Commun. ACM 41, 9 (September 1998), 77-84. DOI=10.1145/285070.285085
Gal-Ezer, J. & Stephenson, C. (2009).
The Current State of Computer Science in U.S. High Schools: A Report from Two National Surveys.
Journal for Computing Teachers, Spring 2009.
Review
teacher interviews
.
Questions for Class Discussion
What was computer science education like in your school?
Were there both AP and pre-AP courses?
What was taught in the pre-AP courses?
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
Current state of CS education in High Schools
Lab
CS Unplugged activities
Register for professional development sites (e.g., CSTA)