Why Should Kids Learn Programming?

Kids learning programming
Leaning Programming Side by Side
“Learn to Code, Code to Learn” – Mitch Resnick

Mitch Resnick, Director of the Lifelong Kindergarten program and LEGO Papert Professor of Learning Research at MIT Media Lab, is making his mission to help kids keep the exploration going. It was Resnick and his team build Scratch.

Since Scratch was launched in 2007, it underwent a slow but sustained development. Till now it has become a well-known tool and interface for the children worldwide to learn not only coding skills, but more importantly computational thinking.

Yes, just as Resnick mentioned, not only can primary school students be able to program, but also have fun to do it. Learning programming is not just to cultivate future computer engineers, but an effective way to learn how to learn. or just As Resnick said, “The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.”

Note: In January 2019 , Scratch 3.0 was officially released. Scratch 3.0 was rewritten with an upgraded architecture. It abandoned the outdated flash technology of the web 2.0 era , and embraced the more advanced HTML5 technology. It includes dozens of new sprites, a totally new sound editor, and many new programming blocks. And with Scratch 3.0, you’re able to create and play projects on your tablet, in addition to your laptop or desktop computer.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.