If you’re interested in teaching the AP CSP course this is an excellent place to start. It may seem like a daunting task to bring the AP CSM curriculum to your school but it needn’t be. The CS Principles website provides a wealth of information including details on 5 online courses that have been developed in support of the curriculum.
Don’t reinvent the wheel with your curriculum planning! The 131-page guide is the official course and exam description from the CollegeBoard. The all-encompassing book provides a detailed curriculum framework, instructional approaches, assessments as well as student worksheets. This guide is a must have for any teacher responsible for teaching the AP Computer Science course.
The official AP Computer Science Principles website from the College Board can be found here and is a must-have resource for anyone teaching the course. Find out everything you need to know about the new course beginning in the Fall of 2016. Here you’ll find course details, how to bring the curriculum to your school as well as Higher Ed policy details. Additionally, you’ll find a host of resources to get you started!
I recently shared this video from Code.org with my class and found it ideal for sparking a discussion about Computer Science and its impact on society. Challenge your students with engaging and thought-provoking topics: How will computer science change industry, improve energy conservation, improve public safety and spark a new revolution of creativity? A key takeaway from this video is that computer science isn’t just for programmers but for everyone!