New album alert! Listen to the English Language Learning Songs album today
We have something exciting to announce… A brand-new album! Featuring 10 original songs, this quirky yet educational album is all about learning the English language. It’s a hit with kids learning English. It’s a must for teachers teaching English. And it’s a whole lot of fun for ESL learners of all ages. English Language Day […]
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 […]