AP Computer Science A

The complete AP CSA Curriculum done for you!

My complete AP Computer Science A curriculum is designed to make teaching Java stress-free and student-friendly. With ready-to-use lessons, interactive activities, projects, assessments, and pacing aligned to the 2025 CED, you’ll have everything you need to keep your students engaged while mastering the course content. Whether you’re new to AP CSA or a seasoned pro, this curriculum has you covered from Unit 1 to the AP Exam.

AP® Computer Science A – Full Curriculum Bundle
Aligned to the 2025 CED

Be ready for the new AP CSA Course and Exam Description with this complete, editable curriculum! Whether you’re teaching the current course or preparing for Fall 2025, everything you need is here — organized, standards-aligned, and classroom-ready.

This bundle includes guided notes, slides, videos, lesson plans, activities, coding projects, assessments, rubrics, reviews, pacing calendar, and syllabus — all fully editable. Every unit is designed to keep students engaged while making Java clear and approachable, and every resource is built to save you hours of prep time.

From Day 1 through AP Exam review, this is your one-stop solution for AP CSA.

Pick up this resource today, either on TPT or in my store!

Goldie’s Updates to the AP CSA Curriculum: What’s In, What’s Out, and What’s New

What’s New in My Updated AP CSA Curriculum for the 2025–2026 School Year If you’ve been using my AP Computer Science A curriculum in the past, you’ve probably heard by now that the College Board released a new Course and Exam Description (CED), starting in the 2025-26...

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 projects available, you can stay up-to-date with the latest additions right here. With each monthly update, you’ll...

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 study for CSA was eliminated. That was a big deal at the time, but I was so thankful, as a new CSA teacher, to...

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 Java programming course). I'm thrilled to share it with you – the Array Algorithm Organizer. And the best part?...

First Day Activities

Finding the "first day" activities (the lessons before we start the content) always invoke both stress and excitement for me. Exciting, because I love...

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,...

Syllabus for AP Computer Science A

The start of this school year will feel like a breath of fresh air - we are back in person!!! Sure, there will be changes, but just to be fully in person, in...