Named one of the Best Homeschool Products!

We are honored to have been selected as one of the Best Homeschool Curriculum, Products, and Resources of 2024-2025 by How To Homeschool!

Now available through ClassWallet in select states

Learn More

Subscribe to the Excalibur Solutions STEM Academy

Self-paced projects for kids and parents alike.  These video lessons teach computer programming, electronics fundamentals, 3D design, and more!

Sign up for a 30-day FREE trial

Just some of the projects included in the library...

At last count, our library contains over 750 lessons grouped into nearly 80 projects!  There's over 85 hours of video content.  The projects teach block-based coding, text-based coding, 3D modelling, and electronics.  Here are a few examples!

Lucky Leprechaun Game

Help the leprechaun collect coins on different “levels” in this Scratch game!  Learn to use loops and variables and even incorporate sound effects.

Let There Be Light!

The projects in this module teach the basics of electronics by constructing circuits that incorporate light.  Learn to use LEDs, resistors, a breadboard, and the Arduino.

Tic Tac Toe in Scratch

Tic-Tac-Toe is a relatively simply game it seems everyone knows how to play.  Write a program in Scratch to play against the computer. 

Seasonal Creations

This module is filled with projects involving 3D Design, electronic circuits, and computer programming each focused on a different seasonally-themed activity.

Tic Tac Toe in Python

Learn to use functions and lists by writing a text-based version of Tic Tac Toe in Python.

Draw Me a Picture

Draw 2D and 3D geometric figures, then combine them to create entire scenes.

Dream World

Explore 3D Design and simple circuits to create your very own fantasy world.

Into the Kuiper Belt

Create an arcade game in Scratch inspired by the 1979 Atari classic Asteroids.

Web-Based Calculator

Use HTML, CSS, and JavaScript to create a basic four-function calculator.

Obstacle Detection System

Simulate the obstacle detection system found in most modern cars.  Draw a schematic, build a prototype, and construct a working circuit.

Pong in Python

Learn the fundamentals of object-oriented programming by recreating this arcade classic in Python.

Mouse in a Maze

Help the hungry mouse find the cheese in this Scratch project!  Use the distance formula to give the mouse a sense of smell.

New projects are constantly being developed!

As new content is released, it automatically becomes available in your library.  Our future plans include:

  • Drone programming
  • Virtual and augmented reality
  • Web development
  • More programming languages
  • Physical computing with Arduino, Raspberry Pi, and other single-board computers
  • Robotics

Two Great Products, One Low Price!

Your subscription includes access to both the Content Library and Content Library Junior.  Students may move freely between the two, working on any projects in any order.  Monthly subscriptions are only about $0.67/day and a yearly subscription is even less!

Content Library Junior

  • Designed for students in grades 3-6 or those new to coding
  • Lessons range from 5 to 10 minutes
  • Some projects assume basic math skills


Content Library

  • Perfect for students in grades 7+ or those with some prior experience
  • Lessons range from 15 to 20 minutes
  • Some projects apply concepts from high school math subjects


You get access to our Subscribers Forum and a private Facebook group where you can connect with other members, post questions, and learn about new content.

About our Subscriptions

Get your FREE 30-day trial today!

At Excalibur STEM, we strive to create projects that are fun, engaging, interdisciplinary, and instructive.  We help students develop an interest in and an enthusiasm for STEM so that they can make educated choices about their futures.  Even if they decide not to pursue a STEM field in college or as a career, we believe what they learn through our program will help them in any walk of life.

YES! I want a 30-day FREE trial