coding for kids, programming for kids, coding games for kids, kids programs, computer coding for kids, computer programming for kids,
codeforchildren | The Code to Success: Computer Science For Kids
A lot of parents want their childrens to learn a little about programming. We would like to collect of ideas and resources that help to teach kids about coding.
coding for kids, programming for kids, coding games for kids, kids programs, computer coding for kids, computer programming for kids, kids coding, programing for kids, computer science for kids, programming games for kids, free coding for kids, coding for kids free, kids computer programming, teach kids programming, computer programing for kids, best computer programming for beginners, how to learn computer programming for beginners pdf, what are the best programming websites, 10 best programming websites, children learning code, programming for kids, teach kids programming, software to teach kids coding, computer lessons for kids, coding gadget, programming for children, robot to teach kids programming, kids programs, computer programming for kids, toys to teach kids programming, robots for kids, robot to teach children programming, software to teach children programming, kids coding, teach children coding, robotics for kids, software to teach kids programming, kids computer, coding toys, game programming for kids, coding for kids, robot to teach children coding, code for kids, toys to teach kids coding, toys to teach children coding, software to teach children coding, code for children, programing for kids, robot to teach kids coding, toys to teach children programming, teach children programming, kidscode, best books to learn computer programming for beginners, how to learn computer programming for beginners, how to start programming websites, programming websites for beginners, programming websites like scratch,
single,single-post,postid-16504,single-format-standard,ajax_fade,page_not_loaded,,vertical_menu_enabled,qode-title-hidden,paspartu_enabled,paspartu_on_top_fixed,paspartu_on_bottom_fixed,vertical_menu_inside_paspartu,side_area_uncovered_from_content,qode-content-sidebar-responsive,qode-child-theme-ver-1.0.0,qode-theme-ver-10.0,wpb-js-composer js-comp-ver-4.12,vc_responsive

The Code to Success: Computer Science For Kids

What does it take to move your child from consumer to producer of technology?

Today’s kids are often chastised for playing too many video games, texting too much or spending too much time on social media. So how can we leverage their interest in technology to encourage them to become the makers and producers—the game designers, programmers and innovators? The simple answer is computer science education.

Not All Screen Time Is Created Equal

Most kids today know how to use a computer or a mobile device, but that is the limit of their digital literacy. With project-based computer science (CS) education, kids gain the skills, knowledge and power to develop their own games, apps, websites, music, robots and more. With CS, students can expand their horizons, so they are no longer passive consumers of technology, but active creators.


According to studies by the Harvard Graduate School of Education and M.I.T’s Media Lab, when done right, computer science education helps young people develop computational thinking skills. It teaches them the concepts, practices and perspectives to think like a computer.

Creating Thinkers and Problem-Solvers

While computers often seem to hold all the answers, without human developed programs, they are nothing more than expensive paperweights. When kids learn computer science, they learn to communicate with the computer – and, in doing so, they gain invaluable skills that provide the logic, creative thinking and problem-solving capabilities that will serve them in any career path they wish to pursue.

The Power of Self-Regulation

In traditional subjects, students have to wait until their work is reviewed and graded before they know if they are right or wrong. The longer feedback takes to reach a student, the harder it is to understand why their answers are incorrect. Alternatively, with computer science, if you give the computer a set of directions in the wrong order or with the wrong syntax, you see the result of your errors immediately. According to a report by the U.S. Department of Education’s Office of Education Technology, this instant feedback has been shown to motivate children to persist until they fix the error, because they are able to monitor their own progress.

Developing Grit

Like in the real-world, in coding, wrong answers are tools to bring you closer to the right answer. Experimenting, iterating, testing and debugging (the process of finding and solving problems when they arise) are core practices of computer science – so when failed efforts finally yield a result that ends with the computer doing what you desire, it’s exciting, and kids feel ready for the next challenge!

Skills for Today and Beyond

In a rapidly advancing world, computer science education is a game changer for kids. When students come together to create, collaborate and code, they not only have fun, but they also develop the skills and thought processes that will carry our world forward.

Generation Code is a kids coding initiative that seeks to empower students to become creative problem-solvers and digital leaders through project- and design-based learning. Currently operating in schools across NYC, Generation Code will launch in Washington, D.C. and Vienna, Virginia this spring and summer. Learn more about the Generation Code approach to C.S. education at


No Comments

Post A Comment