The world’s first coding album for kids is here!
As computers take over the world (almost), we need even more people to tell them what to do (computers can’t think for themselves – yet). It’s no wonder teaching coding to kids has become increasingly popular. Problem is, there are still very few fun, engaging, and educational resources out there on the world wide web. […]
You can do it! How to harness the power of positive thinking when learning to code
When teaching coding for kids, you might notice some get frustrated and give up. It’s only natural. Kids have been exposed to language arts since they were born, math since they could speak, and gym since they could walk. But learning code for beginners and thinking like a programmer is an all-new, totally unfamiliar subject, […]
Breaking down coding problems with kids
When you embark on a journey to learn about coding with kids, young learners, and other beginners, it’s super important to understand how creative and collaborative programmers approach their goals. Ultimately, coding is all about problem-solving, and thinking like a programmer means breaking down big problems into smaller, easier-to-solve problems. Breaking down problems into smaller […]
Let’s learn about bugs in coding!
You already know what bugs are in the natural world – creepy crawlies that are simultaneously exquisitely beautiful and utterly gross. But did you know there are bugs in coding, too? It’s time to learn about bugs! What are programming bugs? Computer bugs don’t have six legs, and they don’t crawl around in your garden. […]
What is a function? Coding basics for kids
Coding for beginners is all about learning the fundamentals. When you grasp the building blocks of programming, you and the kids you’re teaching become empowered to think like creative coders and build innovative solutions to real-life problems. Functions in coding are essential – they’re reusable, adaptable, and incredibly useful. Programming functions are like chameleons because […]
IF you want to teach conditions in coding to kids, THEN read this
Conditions (also called conditionals or conditional statements) are one of the fundamental building blocks of coding and exist in every coding language. They are super-duper important because they give the computer the information it needs to make a decision. Remember, computers don’t really have much personality (no offense), and they can’t think for themselves. So […]
Learning about loops in coding for kids
Here’s a fun fact about computers: they never get bored. It doesn’t matter how many times you tell them to do a certain task; they’ll keep doing it with 100 percent enthusiasm. If only we humans could muster the same energy when it comes to repetitive tasks. This article is all about repetition. When you […]
Breaking down the basics of computer variables for kids
Variables are one of the building blocks of programming. So, as you continue your journey teaching coding for kids, you’ll need to spend some time with the three main types of variables. The good news: they’re pretty simple. The even better news: we have a fun variables in coding song that teaches strings, numbers, and […]
Let’s explore the very important concept of sequencing in coding
Computers are awesome, but they lack a really important skill we humans have: common sense. If we’re walking down a supermarket aisle and there’s a bag of sugar spilled all over the ground, we have the common sense to walk around it — not through it! If we’re driving our car and the GPS tells […]
How computers work: Hardware vs. software for kids
Phones, computers, and tablets – oh my! Devices everywhere, every day, all the time! But what exactly makes them work? If you guessed hardware and software, you’d be right! Hardware and software are like the nuts and bolts or peanut butter and jelly or pizza and melty cheese of the computer world – you can’t […]