The First 3 Coding Lessons You Need to Teach Kids
The biggest barrier to teaching coding is the misconception that it is another skill that needs to be taught.
In reality, coding is simply a tool that can be leveraged to teach standards in a more powerful, creative, and connected way!
Students shouldn’t be just learning to code, instead they should be using coding to learn!
Coding teaching kids many skills including critical thinking, story telling and retelling, problem solving, and teamwork.
When students are first introduced to coding it is almost like teaching them a new language.
This is why it is essential to start with the basics. The following are the first three lessons we recommend teaching when introducing students to coding.
The first lesson to teach students is an Intro to Unplugged Coding Activity. We believe in starting with unplugged coding because it gives students a chance to learn the thinking behind coding before applying it with a robot or computer program.
In the intro activity it is important to introduce students to some of the basic coding vocabulary such as programmer, code, command, bug, and debug.
There are many types of unplugged coding activities, but we recommend starting with directional coding as the directional arrows are more relatable to students than other symbols.
Once students understand the basic coding vocabulary, it is time to focus on the most essential coding skill, which is sequencing.
Make connections between sequencing and skills that students are already familiar with like cause and effect and story retelling.
It is essential for students to understand that if their code is not written in the correct order, then the program won’t work. Relate this to how a story told in the wrong order doesn’t make sense.
A great read aloud to use for this retelling activity is Unplugged by Steve Antony.
We hope you now have a game plan for getting started with coding!
Save time and implement these lessons immediately with our no-prep coding activities: