Computer literacy is an essential 21st-century skill for new-age children. Communication in this tech-era is no longer just with humans but also with computers. Coding is a means of communication with the computers – articulating instructions to the computer to perform a given command.
Scratch programming is a block-based programming platform designed to help children enhance creativity, logical thinking, analytical reasoning, and problem-solving.
It gives me an opportunity to set an example to young learners, to “Follow your instincts and learn everything you enjoy by doing!”
While it is debatable, I believe these skills are not about developing young programmers, but developing new-age life skills. Children are able to easily adapt and shift gears to stay abreast of the growing technological trends. Coding is not just about lessons to become a programmer but to draw upon the essential life skills helping children to improve their expression, communication, creativity, math, writing, and confidence.
The sessions are constructed and instructed through play-way programs in a manner to focus on and develop skills that reflect their personality and educational abilities.