Coding for kids

Coding for kids: Summer Program

We Habesha’s can code! ሃበሻ ነኝ። ኮድ ማድረግ እችላለሁ።
Lets do together!. እንደ አብሮ መብላታችን አብሮ መስራትን ባህላችን እናድርግ።

Coding is the method of giving a computer instructions to perform a specific task. You may also hear coding referred to as software programming or computer programming. Code lays the groundwork for our world’s technology, from microprocessors in everyday items like refrigerators and water heaters to sophisticated programs that run our cars and buildings. Learning to code has become an essential element of a child’s education and a great way for them to express their creativity and imagination.

Reasons why coding is important for young minds

1) Coding is additional language.

Language teaches children how to communicate and teaches logical thinking. Language also strengthens both verbal and written skills.  Children should be exposed to different languages at an early age. It helps them to understand the world around them better. Coding has a language all its own.  Every letter in the Alphabet has a special formula of 0’s and 1’s that represent it. These 0’s and 1’s give the technology around us directions on how to perform.  What better way for our children to understand why and how the technology around them operates than by learning to code and speaking to the technology around them.

2) Coding fosters creativity.  

By experimenting, children learn and strengthen their brains. Even when they make a mistake, they learn. Children can be creative, and creativity is encouraged. Creativity is part of the process and not always the product.

3) Coding helps children with Math skills.   

Coding helps children to be able to visualize abstract concepts, lets them apply math to real-world situations, and makes math fun and creative.

4)  Coding improves writing academic performance.  

Children who learn to code understand how to plan and organize thoughts.  This can lead to better writing skills that can be built upon as coding skills develop over time.

5) Coding helps children become confident problem solvers.  

As they learn to code and give direction, they learn that there is no one way to do something even if their way didn’t work.  They can improve upon what they have already done without worrying about failing. Coding is a basic literacy in the digital age, and kids need to understand and work with and understand the technology around them. Having children learn coding at a young age prepares them for the future.  Coding helps children with communication, creativity, math, writing, and confidence. 

We have two programs in our coding for kids class :

Coding for kids I (Scratch Version)


Coding for Kids II (Python Version)