OpenIDEO is an open innovation platform. Join our global community to solve big challenges for social good. Sign Up / Login or Learn more

Introduce computer programming at an early age

Children should learn to code at an early age not only because it is a huge part of our future but also to teach them how to think logically.

Photo of DeletedUser

Written by DeletedUser

Programming is not hard. This is a bold statement to people that have never done it before. But seriously, it only seems hard because it is new. Programming is extremely straightforward, and children could definitely learn the basics as young as first grade. *UPDATE* Typing class is now a part of most schools. But, these schools are really missing out on what is right in front of them. First, kids do not initially want to learn to type just as they do not want to learn to write. These talks take time and are frustrating. If children learned programming along with typing, it would be along the same lines an writing stories with handwriting. It gives children a purpose and a reason to want to do these seemingly boring tasks.

In this challenge, we want to create ideas with young people, not for them. Outline how you’re planning to involve young people or other end-users (parents, teachers, etc) in designing, iterating or testing your idea during the Ideas phase.

The reward for children learning to code is utilizing children's creativity. Children think differently. Children programming could give us a new perspective on solving big ideas. Children are not influenced by money and actually have high expectations for the world.

How might you envision your idea spreading across geographies or cultures so that it inspires young people around the world to cultivate their creative confidence?

Programming is already available to almost every country in the world. You do not need any high tech equipment. Computers are so cheap to make today that this idea could easily spread quickly. For instance, http://one.laptop.org/ is already spreading technology to less fortunate audiences.

What skills, input or guidance would you like to receive from the OpenIDEO community to help you build out or refine your idea further?

All this idea really needs is the support of teachers and schools around the world. Once it is an accepted idea, it will spread like wildfire.

12 comments

Join the conversation:

Comment
Photo of funmi
Team

could you use something under than programming?..also would the program have levels and competitions or showcases?

Photo of DeletedUser
Team

DeletedUser

Sorry I do not quite understand your question. Can you explain?

Photo of funmi
Team

sorry i meant could use another subject other than programming?

Photo of funmi
Team

lol this is just not working for me today ....the question was could you use another subject other than programming?...

Photo of DeletedUser
Team

DeletedUser

Most subjects are already taught at an early age. Also, adding a competitive side is a great addition! What subjects do you mean?

View all comments