United States Primary School Computer Science (CSTA)

Elementary-school computer science following the CSTA K–12 Computer Science Standards, grade by grade — from Kindergarten through Grade 5. Each grade is a course you can focus on and work through, organised by the CSTA concept areas for that grade (Algorithms & Programming, Computing Systems, Networks & the Internet, and Impacts of Computing).

Early grades (K–2)

  1. Kindergarten
  2. Grade 1
  3. Grade 2

Upper elementary (3–5)

  1. Grade 3
  2. Grade 4
  3. Grade 5

From Grade 6 on, continue with the Secondary School course.

Start with Kindergarten →