-
Code.org
The curriculum is designed to be completed in the classroom, but students can explore the courses online as well. Primary School Courses, Middle School Courses, High School Courses. Middle and high schoolers can design an app in App Lab or design a game or animation in Game Lab.
Grade(s): K-4, 5-8, 9-12
-
Computer Science Fun
Sponsored by HP, this page has games that teach computer science concepts.
-
Khan Academy
K-4, 5-8, 9-12
Mini-courses that are video-based and split by grade level and subject area. Courses range from primary to AP high school level. These courses are self-paced and include practice checks.
Home page links to suggested schedules for at-home learning.
-
Nova - Science Videos
K-4, 5-8, 9-12
Educational science videos on a variety of topics. There are full episodes and short videos. NOVA Labs are 360° immersive experiences on different topics where students can go on different missions and games and learn about different science concepts.