AP Computer Science A
Welcome to AP Computer Science A!
AP CSA is equivalent to an introductory one-semester, college course in computer science. There are four big ideas that encompass the course and serve as the foundation for students to develop a conceptual understanding of the content they will learn.
- Big Idea 1: Modularity
- Big Idea 2: Variables
- Big Idea 3: Control
- Big Idea 4: Impact of Computing
From here, the course is broken up into 10 units of study…
Unit 3: Boolean Expressions and if Statements
In each of these units, you will find that the AP College Board has communicated what each student should be able to do or understand by the end of the course by using enduring understandings, learning objectives, and essential knowledge.
You can explore my curriculum for each of the units above by clicking on the link! If you are interested in looking at bundles of the various resources across all the units, click on the image below to explore what is included in each of those.
Thank you and happy teaching!
Goldie’s Curriculum Updates for AP Computer Science A
Welcome to the official update log for Goldie’s AP Computer Science A curriculum. As I continue to enhance and expand the resources, lesson plans, and...
New AP CSA Curriculum Changes: A Teacher’s Perspective
We have reached that place again: a curriculum change is upon us! I first started teaching AP CSA in 2014-2015, which was the first year the Grid World case...
Array Algorithms Made Easy: Free Tool for Computer Science Teachers
Hello fellow educators! I’m excited to bring a NEW resource that you can implement in your classroom when teaching arrays in AP Computer Science A (or any...
Elevate Your AP® Computer Science A Classroom with Unit 1: Primitive Types
Are you ready to transform your AP® Computer Science A classroom curriculum? Look no further than my starting unit in AP CSA: Unit 1 - Primitive Types! This...
3 Games to Introduce Computer Science
I'm the kind of teacher who is always looking for fun, new ways to introduce the subject matter during those first few days of school. Every year, I feel like...
Your Ultimate AP CSA Exam Companion: Inside My Free AP CSA Exam Review Guide
There is something about AP exam review days, in any subject, that are both satisfying and stressful. Satisfying, because I’ve reached the point where I’ve...