What is Programming/Coding?

What is programming/coding? Coding or programming is the process of giving your computer a set of instruction to carry out. This set of instructions is referred to as a program, app, application, or software. It can be thought of as a recipe like one you’d follow to make your favorite dessert. A recipe in English […]

Read More

4 Things I learned as a Code Naturally Educator

       1.  Kids have big ideas! As an educator at the Code Naturally Spring camp, I expected to be the one teaching the children, which I did, but I unexpectedly learned from the children as well. Their questions and imagination inspired me. With coding anything is possible, and the creative children I worked […]

Read More

The Top 7 Reasons Why You Should Learn JavaScript

javascript reasons

There are a vast number of programming languages to choose outside of JavaScript Each language has its own benefits and drawbacks. Each was created for a specific reason and evolved in some way to advance our modern day and age. Though we don’t believe it makes sense to pit these programming languages against each other, […]

Read More

Why We’re Opening the Code Center

why we opened the code center blog header

“Everybody in this country should learn to program a computer because it teaches you how to think.” Steve Jobs “You should open your own code center one of these days.” This is something we’ve heard time and time again over the last few years from friends, parents, teachers, etc. And the day is here on […]

Read More

4 Key Things to Know When Coding Your First Project

4 essentials when coding your first project

We’ve learned some lessons the hard way over the past couple of years when it comes to teaching kids to code. This is Chapter 5 of our ebook “A Brief Introduction to Programming.” Click here if you want to download the entire ebook for free. And rather than have you repeat them, we wanted to […]

Read More

Empathy, not Expertise is the key to loving to teach coding

how to love teaching kids how to code

Programming requires empathy We need to understand the environment in which we’re programming, ourselves,  as well as the requests that we’re making of the computer. If a student incorrectly writes their first line of code, hits run, gets an error message, and quits because the “computer didn’t do anything” – they didn’t empathize. They should […]

Read More

Why is it important to teach Programming?

Why is it important to teach kids to program?

There’s no better time to teach kids how to program than now Many students have an inherent curiosity about the technology that they use every day. The idea of “hacking,” “modding,” or customizing a computer or website excites them and gives them ownership of the machines they use at school and home. Most students want […]

Read More

What is Programming? Thermostats and sandwiches have the answer.

Programming involves formulating instructions to be followed. You can write a program for anything from solving for an algebra equation to making a peanut butter & jelly sandwich. The complete set of these instructions is called a program. When someone or something follows those instructions, then the program is executed. Generally speaking, programs process inputs […]

Read More