Coding: The fifth “C”

Posted by Lisa Marie Gonzales on April 8, 2015

Let’s face it. When exposed to it, most students take to coding. I’ve observed this in class after class. Regardless of grade level, students love the creativity, the challenge, and the control they can have over coding. Maybe the appeal for some is tied to gaming, but still; can we just think about the benefits of coding and its ability to strengthen the skills of creativity and problem solving?

Teacher introducing coding to students in an elementary classroom
Introducing coding in an elementary classroom

Coding is a great way to make things happen. When programming, students can make a robot turn in circles, a dog dance across a screen, or a penguin traipse over a bridge. Creativity is about finding inventive and amazing ways to make things happen.

Coding does a great deal to teach the skills of discovery. Kids move from following directions to controlling those directions. Teachers who know how to tempt and activate interest in students start with a bit of directions, just enough to get students started, but not enough to help them finish an assignment. Skills and their development are important, not the end result. Liken it to coaching an athlete in the triple jump: you want them to know where to hit their plant foot on the board and how to project off the first landing, but the distance is less important in the beginning than the form.

Empowering students

Coding can also empower students. Coding can spin off into an interest in building programs, designing creative presentations, creating games, and more! The programming in coding becomes a form of expression, a way to communicate and hit yet another one of those “Four C’s” we profess as so important for the generation of kidlets in our classrooms.

Girls at computers working on a coding exercise
Girls code, too!

Students exploring their interests? Yes, another result of coding. In order to really build their knowledge, to explore creative license, students need to have the tools and permission to control their world. Creativity may be a mindset, but it is one built in coding. As I observed 2nd graders during their first coding lesson, their teacher pulled me aside. “See that boy right there? He’s been computer phobic for two years. Doesn’t like to interact with technology. Look at him now! He’s moving the dog through the maze and he’s jumping the rolling containers.” They can create, they can explore, they can even overcome challenges. Bring on the coding!

As the superintendent of a small, innovative and progressive school district, I believe we need to focus on the “Four C’s” and more—the fifth, coding! The jobs that will someday welcome today’s students will call on their ability to problem solve and think creatively. Here’s to creating a #FutureReady generation, whatever that future may hold.

Facebooktwittergoogle_plusredditpinterestlinkedintumblr

Published by

Lisa Marie Gonzales

Dr. Lisa Marie Gonzales is Assistant Superintendent – Educational Services at Dublin Unified School District and president of the Association of California School Administrators.

4 thoughts on “Coding: The fifth “C””

  1. Years ago I taught students coding with programmable robots and then with LOGO. They loved it and learned a great deal. So glad to see coding making a comeback in K-12 education!

  2. Level 0 – The computer as a toy
    Level 1 – The computer as a tutor
    Level 2 – The computer as a tool
    Level 3 – The computer as a learner

    Coding…..Level 3! Superior to all other levels of computer use.

  3. Absolutely right! I have dabbled in kid coding and found that it grabs many students for whom school is not a priority…I hope that it stays as an adventure in learning and not a requirement for graduation!

Leave a Reply

Your email address will not be published. Required fields are marked *