First Day in AP Computer Science

I LOVE having a great activity to rope kids into my subject on Day 1. This is their first impression of the class, and I always want a low stress, unplugged, introductive activity. While I enjoy icebreaker games, I know that puts so much stress on students for a Day 1...

My Syllabus – AP Computer Science Principles

I’ve said this before but it worth saying again: I am so happy the College Board editted their course approval process. We no longer have to frett over a single syllabus, constantly editted and resubmitted, only to have it denyed to the point where you are...

AP CSP Learning Objectives

Here is a list of my units, along with the learning targets in each unit. Unit 1 – Introduction to Computer Science 1A: Students will be able to summarize the key points in the historical development of modern computers.1B: Students will be able to understand and...