Use Mini Micro to quickly make a videogame!
Not sure what you will do this summer? We have some ideas!
Level up your web design skills with Grid-View!
Check out this fun cabin-building activity that uses TinkerCAD!
Break out your Mini Micro and get ready for some experimental coding!
Learn some of the basics of responsive website design!
Come explore the world of virtualization, where there are computers inside computers!
Learn how you can corrupt images to make art!
Have a whale of a time with this artistic programming language!
Design is about solving problems, from donuts to race cars, how we eat to what to wear in cold weather.
Why find the perfect Christmas tree when you can make it?
Check out our interview with Sam Henry, the programmer who coded Noah Text!
Looking for a way to liven up your coding sessions? Check out our Hydra workshop!
Learn about some of the different tools used by programmers.
Looking to put your programming skills to the test? It may be time to join an open-source project!
Learn how to use HTML and CSS with this great book!
Time for lesson two on how to make a fairy tale in Scratch!
Meet Pyret! Pythons colorful and graphically based cousin!
Read our guide on how to set up a Roblox Account.
Learn how to make music and videos with your friends using Estuary!
Use CodeGuppy to write, learn from, and improve your coding with this simple exercise!
Use Scratch to tell a fairy tale your way!
Learn how to edit your photos in fun and weird ways with Python!
Make your own pixel art masterpiece with this tutorial!
Learn how to use conditional statements to generate different emojis!
No need to douse your computer in holy water, these daemons are friendly!
Diving into this issues 40-year old featured language: BBC Basic!
Low code and no code software makes it possible for non-technical people to create software.
Learn how to program through a series of fun and dynamic activities in Patricia Foster's book!
Rediscover the fun of some of the first video games with Inform 7!
Interested but not ready to subscribe? Sign-up for our free monthly email newsletter with curated site content and a new issue email announcement that we send every two months.