Monthly Archives: December 2009

AP Computer Science Principles

The new AP Computer Science Principles course is coming along nicely.
It covers all aspects of Computer Science and works to demonstrate the importance of Computer Science to all disciplines.
The following slides provide an overview of the course.

AP CS Principles Overview Slides

Many of my recent posts are related to the impact of Computer Science on other subject areas and disciplines.  This new course has the potential to reach students in many different areas and show these students the amazing power of Computer Science.

CS News – Fewer Students Taking CS Classes

Fewer Students Taking CS Classes

If CS jobs are in high demand and CS enables people to do amazing things, why would fewer and fewer students be taking the classes?
Many students think of Computer Science as a field where people are locked in basement alone and asked to writing code in a black DOS window while drinking jolt cola and eating cold pizza.  Many students do not view Computer Science as a creative and dynamic social process.  We have to do a better job of showing them that Computer Science is a field that has far reaching positive societal impact and that it involves teamwork and creativity.