Some numbers simply have a positive attitude. They're fun to play with.
Teach kids basic coding skills by letting them program Botley to zoom around the room, draw shapes, and even avoid obstacles!
Learn how to start making 3D games on this cool platform with over ninety million users.
Put the digital world aside and go back to the days of analog circuits with this cool open source application.
Explore the world, spend time with family and friends, and shed some light on the secrets of nature!
Practical resources and tips to get kids engaged in STEAM from an early age.
Take a step away from the screen and let your imagination run wild with pen & paper.
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.
What are the odds two people in your classroom share a birthday? Much higher than you think!
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.