Registration for the 2015 CSP4HS course is open. Please see Registration link above or "Register Please" button below.
Please scroll to the bottom of this page to access the course lessons. You must be registered and logged in to access course content.
CSP4HS provides six-weeks of free online instruction to educators who are
interested in learning more about CS Principles (CS Principles),
which is a new Advanced Placement course being developed by the
The course will begin during the week of June 1, 2015 (there will be two weeks off between June 19th –July 5th). The course materials will be kept
online for those who are not able to start until later in the summer.
The CSP4HS target audience is high school teachers interested in learning more about CS
Principles. Specifically, the course assumes that participants are secondary teachers who
have little to no previous training in Computer Science. However, current K-12 Computer
Science teachers and college faculty may also find parts of the course to be helpful toward
understanding the topics covered in the CS Principles curriculum framework, as well as
pedagogical suggestions for teaching the course for the first time. Students are also
welcome to participate, but the theme of the course is focused on professional development
for new teachers. A certificate will be provided to those who complete the course.
The course parallels the CS Principles professional development instruction of the
CS4Alabama project (CNS-1240944),
which is an NSF-sponsored project in collaboration between the University of Alabama
and A+ College Ready, with external project assessment conducted by Haynie Research
and Evaluation. The CSP4HS curriculum has been adopted from a CS Principles Pilot course
that has been taught at the University of Alabama since 2011 and is being piloted by 50
teachers across Alabama.
This is the second version of the course, which was first offered in Summer 2014
(over 1,200 registered educators). This new course will have additional content and
address changes that have occurred in the CS Principles course since last summer.
Please watch the Welcome video for additional information. Throughout the duration of the
course, new information will be posted to the FAQ and Announcements sections of the course,
but the majority of the course discussion will occur on the 2015 CSP4HS Piazza forum.
CSP4HS is made possible by a Google CS4HS award, with foundational support by NSF CE21.