Computer Science

Computer Science helps kids and teens understand not just how to use technology, but how it works. Our Computer Science collection curates vetted, secular resources for homeschoolers, afterschooling families, and caregivers who want to go beyond basic coding. You’ll find age-appropriate introductions to algorithms and data, visual programming environments, text-based languages, and project-based courses that explore topics like game design, web development, AI, and data science. Each resource is reviewed for conceptual clarity, developmental fit, and opportunities for learners to build real projects instead of only following tutorials. Use the filters to explore by level (beginner, intermediate, advanced), language or tool (block coding, Python, JavaScript, or hardware-based), format (apps, online courses, books, or live classes), and learning needs such as ADHD, autism, dyslexia, giftedness, or 2e. Many families combine computer science resources with math or STEM projects from Modulo. If you’re not sure where to start or which tools match your learner’s age and goals, Modulo’s AI learning concierge can recommend a path.

Filter:

Price
The highest price is $6,000.00 USD Reset
From $
To
$
Type of Program
0 selected Reset
Grade Level
0 selected Reset
Subject
0 selected Reset
Cognitive Diversity Match all
0 selected Match all Reset
Days and Times
0 selected Reset
Style Match all
0 selected Match all Reset

189 products

Code Kingdoms
Code Kingdoms
Regular price $14.99 USD
Minecraft/Roblox Coding Platform
Code Kingdoms
No reviews
Online coding platform where kids learn programming by creating mods and games for Minecraft and Roblox.
Learn More
Blocky
Blocky
Regular price $0.00 USD
Blockly Coding Tools
Blocky
No reviews
Block-based coding tools from Google for creating programs.
Learn More
Ellipsis Education
Ellipsis Education
Regular price $500.00 USD
K–12 CS Curriculum
Ellipsis Education
No reviews
Computer science curriculum provider offering sequenced K–12 coding courses.
Learn More
Rosetta Code
Rosetta Code
Regular price $0.00 USD
Programming Languages Comparison
Rosetta Code
No reviews
Community-maintained site showing programming tasks solved in many languages.
Learn More
Human Resource Machine
Human Resource Machine
Regular price $2.00 USD
Programming Logic Puzzle Game
Human Resource Machine
No reviews
A quirky puzzle game where players solve office tasks by creating small programs.
Learn More
Humble Bundle Coding Books
Humble Bundle Coding Books
Regular price $1.00 USD
Coding Ebook Bundles
Humble Bundle Coding Books
No reviews
Time-limited ebook bundles collecting beginner-friendly programming books at pay-what-you-want prices.
Learn More
Usborne Coding for Beginners (3-Book Set)
Usborne Coding for Beginners (3-Book Set)
Regular price $10.00 USD
Beginner Coding Books
Usborne Coding for Beginners (3-Book Set)
No reviews
A set of beginner-friendly coding books introducing key concepts via projects.
Learn More
Hopscotch
Hopscotch
Regular price $79.99 USD
Block Coding App
Hopscotch
No reviews
Visual coding app where kids create games and animations by snapping together code blocks in a kid-friendly community.
Learn More
Usborne Coding for Beginners (Scratch)
Usborne Coding for Beginners (Scratch)
Regular price $48.00 USD
Scratch Projects Book
Usborne Coding for Beginners (Scratch)
No reviews
A colorful coding book teaching kids how to build games in Scratch.
Learn More
Raspberry Pi 5 Starter Kit
Raspberry Pi 5 Starter Kit
Regular price $99.00 USD
Electronics Kit
Raspberry Pi 5 Starter Kit
No reviews
Hardware kit built around the Raspberry Pi 5 microcomputer, including essentials to start tinkering. Teens can learn Linux, electronics and coding by building real projects like media centers or simple robots.
Learn More
Arduino
Arduino
Regular price $15.00 USD
Robotic Kits
Arduino
No reviews
An open-source electronics platform with microcontroller boards and simple coding tools. Teens can build interactive projects, from blinking LEDs to robots, while learning circuitry and programming fundamentals.
Learn More
Learn Python Programming Mastery Class
Learn Python Programming Mastery Class
Regular price $10.00 USD
Online Python Programming Course
Learn Python Programming Mastery Class
No reviews
Learn Python Programming Mastery Class is a comprehensive Udemy course with many hours of video lectures and exercises, best for older teens or adults ready for a serious introduction to coding.
Learn More
Teach Your Kids to Code: Learn to Program Python at Any Age! on Udemy
Teach Your Kids to Code: Learn to Program Python at Any Age! on Udemy
Regular price $9.99 USD
Book
Teach Your Kids to Code: Learn to Program Python at Any Age! on Udemy
No reviews
Self paced Udemy course that walks kids and parents through Python basics using simple games and projects. Video lessons, quizzes and code files let families learn programming together at their own speed.
Learn More
Intermediate Programming with Python
Intermediate Programming with Python
Regular price $53.00 USD
Live, Interactive Online Classes
Intermediate Programming with Python
No reviews
Challenging online course from Art of Problem Solving that builds on basic Python knowledge through problem solving projects and discussions. Live classes and homework help motivated middle and high school coders.
Learn More
Hello World!: Python Programming Tutorial
Hello World!: Python Programming Tutorial
Regular price $0.00 USD
Book Companion / Tutorial Site
Hello World!: Python Programming Tutorial
No reviews
Companion website for the kids’ programming book Hello World that walks learners through Python projects step by step. Kids can type and run the sample code while they read.
Learn More
iDEA Awards
iDEA Awards
Regular price $0.00 USD
Tech & Life Skills Badges
iDEA Awards
No reviews
iDEA Awards free online digital badging challenges for tech and life skills.
Learn More
Visual Studio Code
Visual Studio Code
Regular price $0.00 USD
App
Visual Studio Code
No reviews
Free code editor program that supports many languages including Python JavaScript and C plus plus. Older students can use it to write run and debug code for computer science projects.
Learn More
Unity
Unity
Regular price $0.00 USD
App
Unity
No reviews
A powerful game engine used to create 2D and 3D games and simulations. Tech-savvy teens can learn coding and design by building their own projects with extensive tutorials and community support.
Learn More
Unity Learn
Regular price $0.00 USD
Online Program
Unity Learn
No reviews
Unity Learn is an online learning platform with guided paths tutorials and projects for creating games and interactive experiences in Unity. Teens can follow beginner friendly tracks to build real games.
Learn More
Outschool – Lego / Robotics Classes
Outschool – Lego / Robotics Classes
Regular price $10.00 USD
Live, Interactive Online Classes
Outschool – Lego / Robotics Classes
No reviews
These Outschool classes use Lego and robotics challenges to introduce engineering and coding, encouraging kids to design, build, and share their creations while learning problem-solving skills.
Learn More
Unity Student Plan
Unity Student Plan
Regular price $0.00 USD
Online Program
Unity Student Plan
No reviews
A free Unity license option for eligible students that unlocks professional development tools and cloud services. Makes it easier for teens to experiment with game design and interactive 3D projects.
Learn More
Python for Kids: A Playful Introduction To Programming
Python for Kids: A Playful Introduction To Programming
Regular price $34.99 USD
Book
Python for Kids: A Playful Introduction To Programming
No reviews
Python for Kids: A Playful Introduction To Programming is a beginner friendly coding book that walks kids through Python basics using games and fun challenges ideal for independent learners and parent led study.
Learn More
Python for Kids
Python for Kids
Regular price $34.99 USD
Book
Python for Kids
No reviews
Python for Kids introduces programming through clear explanations and playful examples written for upper elementary and middle school learners. Step by step projects help kids build real programs while practicing problem solving.
Learn More
Teach Your Kids to Code
Teach Your Kids to Code
Regular price $29.95 USD
Book
Teach Your Kids to Code
No reviews
Parent friendly guide to teaching kids basic programming with Python. Short projects, games and puzzles build skills in logic and problem solving while you learn coding side by side.
Learn More