RomeschoolCurriculum Finder
← Curriculum Finder
KA
Computer ScienceGrades 5–12SecularCompletely free

Khan Academy Computer Programming

Day-to-day
Fully independent
Structure
Balanced
Lesson prep
Open-and-go
Writing load
Very little writing
If you fall behind
Self-paced — pause anytime

Best for

  • ✓Self-motivated teens
  • ✓Budget-conscious families

Not ideal for

  • —Young kids needing hands-on guidance

Strengths

  • ✓Free interactive JavaScript, SQL and animation lessons
  • ✓Self-paced and entirely browser-based

Watch-outs

  • !Limited support and no physical projects

At a glance

Grade levelGrades 5–12
SubjectsComputer Science
PriceCompletely free
Teaching stylevideo-based, reading-heavy
ApproachSecular
Not sure this is the one? Answer a few questions and we'll match every child to the right fit — free, no account.
Find your curriculum →Your state's requirements