Bakuro puzzles are a fun way to learn about binary numbers and how to calculate their values.
Celebrate Lunar New Year with your own custom-built lantern, complete with LEDs and micro:bit!
Add multimedia & more to your fantasy computer game to make it cooler than ever.
A simple coding activity to create triangles in all shapes and sizes.
Meet BOLT, Sphero’s newest robot equipped with ambient light sensors.
Two doors hide a zonk, and one door hides a prize. Can probability & statistics help you pick the right one?
Logic puzzles help develop reasoning skills useful for programming, computer science, and anything you might do.
Create a fun adventure game with sprites using a retro fantasy computer.
Some fun Python code that introduces you to the arcane world of event handling.
Real life treasure hunts are a way to get outdoors, learn map skills, and have fun finding hidden caches near you.
A fun introduction to programming games with fantasy computers. The 70s and 80s are back in style!
Stuck in a maze? Not anymore! Here are tips and tricks for beating the most convoluted labyrinths.
It’s free, open source, and comes with a snazzy graphics and physics engine for both 2D and 3D games.
A quick introduction to one of the world’s most fascinating puzzle toys.
Create illuminating art with micro:bit
Use micro:bit to water your plants!
In this installment, learn about how programming languages are designed.
This tutorial shows how to create a chat bot that plays hangman.
Scratch is a fun block-based programming language that's easy to learn once you understand the basics.
A substitution cipher is an easy way to begin learning about how to use and make secrete codes.
The humble sewing machine can be a great first step to fun maker projects. Here's how to get started!
The micro:bit is a not too expensive board that lets you easily build projects to learn about computing.
Meet Thomas, a turtle who can help you draw stars with Python (not the snake!).
What are the odds two people in your classroom share a birthday? Much higher than you think!
This project explores the basics of using Google's Static Map software to display your own maps.
Learn how to code the hangman game in C#. Includes link to full code.
A pen and paper computer that can do what computers do today.
A simple animation is a fun way to play with and learn the Python programming language.
Here's a fun math problem you can work out with pen and paper as well as Python.
Software languages don't magically appear. They're created by design. First in a series.