Main content
Course: AP®︎/College Computer Science Principles > Unit 10
Lesson 2: See how our content aligns with endorsed AP CSP curriculaHow Khan Academy content relates to BJC AP CSP curriculum
The Khan Academy content is designed as a supplementary resource for all AP CSP classrooms. There are many endorsed CSP curricula, and each of them teach the topics in a different order.
Beauty and Joy of Computing (BJC) is a freely available curriculum that introduces the CSP topics through the Snap! coding environment and interactive labs.
This diagram gives a high level overview of how the BJC units relate to the Khan Academy units:
This table provides a more detailed breakdown:
Since the programming topics are covered in a very different order, it would probably be best to wait until after the three programming-focused units (Programming, Abstraction, and Data structures) and then practice using the Khan Academy Programming unit.
Want to join the conversation?
- Good for me, I'm first(0 votes)