Kodable - K-5 Coding Curriculum for Elementary
- digital creation
- programming and coding
ProsVisual instructions and step-by-step levels make it possible for kids to learn programming concepts even before they learn to read.
ConsA teacher's biggest challenge may be finding the time for students to discover all there is to learn and do.
Bottom LineKodable is a fun way for elementary school students to understand coding and contains impressive supports for teachers.
Teachers can easily set up classes and add students from an iPad or a computer, for detailed progress reports on each student or the whole class. Because the same application supports both student and teacher modes and all data is stored online, sharing of devices in the classroom is simple.
Common Sense Reviewer
Fun, colorful characters draw kids in. Short problems slowly build in difficulty and complexity, keeping students challenged but usually not overwhelmed.
The step-by-step sequencing kids must master for programming logic works in teaching it, too. Kids master sequencing, and then the next concept is introduced; each builds on the prior to deepen their understanding.
Impressive resources prepare teachers to introduce kids to concepts that are new and unfamiliar to the teachers themselves. Activities can be done both on-screen and off.
Kodable is a great exercise for teaching kids to think logically and learn to sequence or work through problems step by step. This sort of procedural literacy builds an appetite and background for later computer-programming learning.
Teachers can load up to three classes of 50 students each, even importing class lists directly from Google Classroom. The included management tools make it easy to track student progress, unlock difficult levels, and even log in as a student to help them with a particularly tricky puzzle. This feature also allows a limited number of classroom iPads to easily be shared by a larger number of kids. Students can access their accounts from devices or the web using their student codes.Read More Read Less
Kodable introduces kids to some of the logical steps and concepts needed in computer programming, with a game-like environment that is designed to grow with them from grades K through 5. The games are set in outer space, and students advance through the game learning programming concepts as they play. Skills start with sequencing and advance to loops, conditions, functions, and variables and into object-oriented programming concepts like properties and classes.
The teacher curriculum includes videos to introduce the concepts and step-by-step lesson plans, including vocabulary and offscreen activities, to teach the concepts before students explore them through the on-screen games. Students can work at their own pace, replaying levels as necessary. In addition to the app, Kodable has identical versions on the web, as well as downloadable, offline offerings.Read More Read Less
Content-wise, Kodable is similar to other introductory programming logic apps like Move the Turtle and My Robot Friend, teaching sequencing and concepts like conditional clauses and functions. The included curriculum and teacher dashboard, though, make Kodable stellar.
Teachers often worry about how they can teach a concept like computer programming if they don't fully understand it themselves. The included curriculum makes that easy. You'll learn the lingo along with the kids if you don't already know it. Remember, kids aren't learning to write code just yet, but they get a glimpse of what it looks like as they play and are developing the logic and problem-solving skills necessary to succeed as programmers -- skills that will serve them well everywhere.Read More Read Less
Key Standards Supported
|3-5-ETS1-1||Define a simple design problem reflecting a need or a want that includes specified criteria for success and constraints on materials, time, or cost.|
|K-2-ETS1-1||Ask questions, make observations, and gather information about a situation people want to change to define a simple problem that can be solved through the development of a new or improved object or tool.|
See how teachers are using Kodable - K-5 Coding Curriculum for Elementary
- Kodable provides students with much needed experience with sequencing instructions.2Todd B.
Lancaster Mennonite School
Lancaster, PA4February 25, 2014
- Fantastic Tool to Teach Young Kids Coding Concepts1Cheryl C.
Buffalo, NY5July 6, 2016
- Great Introduction to Coding for All Young LearnersJamie M.
Hanover County Public Schools
Ashland, VA5December 28, 2015
- Great way to introduce coding concepts to young students.Jennifer K.
North Schuylkill Elementary School
Ashland, PA4September 27, 2014