Children and programming

Posted on Sun 10 March 2019 in blog

Children and Programming

Children are a free resource of positive energy.”

I love teaching computer programming to children. For many obvious reasons, I strongly believe that the 21st century is the century of CODE. But where should we start from? What can we do for our 21st century kids?

There are many ways to teach programming to a kid. I have begun with Scratch programming tool to teach some children the basic of computer programming. Typically, children love computer games and enjoy playing them. However, I found that they enjoy more to learn how computer games could be made.

Scratch is a block-based visual programming language targeted primarily at children. Scratch is used as the introductory language because creation of interesting programs is relatively easy, and skills learned can be applied to other programming languages such as Python and Java. Although Scratch’s main user age group is 8–18 years of age, Scratch has been created for educators and parents.

You can see the result teaching programming to my niece, Yasin, in these videos tutorials, prepared by him.