FREE K-12 AI LITERACY COURSES FOR THE 2025-2026 SCHOOL YEAR!
Learn more here.
Platforms
CS
COMPUTER SCIENCE
Student Platforms
Launch Pad (K-5)
Voyage (6-12)
Robotics (K-12)
Educator Platforms
Educator Portal
Community
Community Plus
AI
ARTIFICIAL INTELLIGENCE
Student & Educator Platforms
Chat for Schools
Free AI Literacy
T
TYPING
Student Platforms
Type Station
Educator Platforms
Educator Portal
Curriculum Catalog
Resources
News & Articles
Events
Learning Activity Generator
Impact Reports
Help Center
FAQs
Partner Stories
Log In
Get a Demo
Curriculum Catalog
Platform
All
Robotics
Type Station
Voyage (6-12)
Launch Pad (K-5)
Grade Level
12th grade
11th grade
10th grade
9th grade
8th grade
7th grade
6th grade
5th grade
4th grade
3rd grade
2nd grade
1st grade
Kindergarten
Topic
Robotics
Industry Certifications
AP Curriculum
Typing
Block Coding
Cross Curricular
Java
JavaScript
Python
CSS
HTML
Course Length
Year
Semester
Unit
Clear all filters
High School Python 1
The basics of coding with Python alongside digital citizenship, the internet, and data. Intended for students between grades 9-12.
Unit
Semester
Teacher Lesson Plans Included
ITS HTML/CSS Certification Prep Course
A prep course to prepare students for the Certiport HTML/Knowledge Pillars ITS course.
Semester
Prerequisite Recommended
Java Foundations Prep
Introduces students to the Java language and presents the basics of object oriented programming.
Year
Java Coding Apprentice Prep
Introduces students to the Java language and presents the basics of object oriented programming.
Year
ITS HTML/CSS Certification Prep Course
A prep course for the Certiport HTML/Knowledge Pillars ITS exam
Semester
AP CSA
Introduces students to the Java language and the fundamentals of object-oriented programming.
Year
Java 3
Students continue to build on their Java knowledge.
Unit
Java 2
Students build on their Java knowledge.
Unit
Java 1
Introduction and basics of the Java language.
Unit
Kindergarten
Computer science basics for Kindergarten.
Unit
Semester
Year
Teacher Lesson Plans Included
Grade 1
Teaches the basics of computers and programming.
Unit
Semester
Year
Teacher Lesson Plans Included
Grade 2
Expanding students' foundational understanding of computer programming and computer science topics.
Unit
Semester
Year
Teacher Lesson Plans Included
Next →
1 / 6