Skip navigation EPAM

eKids Volunteers: 10+ Years of Teaching Coding to Help Kids Develop Skills for the Future (Part 2)


As technology continues to impact every part of our lives, the demand for people with coding skills grows. This is why we’ve been building a community that encourages children to explore software engineering through the Scratch platform. The eKids program wouldn’t be what it is today without our 750+ volunteers spanning 14 countries and spending 31,000+ hours helping local children learn to code, preparing them for the future.

In our previous eKids Volunteers interview segment, we spoke with EPAMers from Canada and the UK about their dedication to and enthusiasm for teaching EPAM eKids. Here’s another segment from some volunteers in Belarus and Ukraine:

Why did you decide to volunteer for EPAM eKids?

Aliaksei Rabchanka (Belarus): The main reason I chose to volunteer is because of my son's interest in IT. Another reason is the opportunity to look at many things through the eyes of kids. By this, I mean that the children's view on the implementation of algorithms is different from an adult’s, and kids often offer original solutions.

Maryia Brantsava (Belarus): Because it’s a great opportunity to be involved in a good and useful deed. Also, it gives me a chance to develop as a mentor for children who want to learn programming.

Anna Ustinova (Ukraine): There were a few reasons, but the main reason was because I wanted to take part in a new experience where I can learn different things and help make a difference by teaching children the skills they will need to know in the future.

Can you tell me what the eKids workshops are like?

Aliaksei Rabchanka (Belarus): My workshops usually include a warm-up to prepare everyone for the lesson. Then the students practice what they learned from past workshops. After that, we go over new material and spend more time practicing.

Maryia Brantsava (Belarus): The lesson lasts for 1.5 hours. During this time, we study programming (with Scratch, Python, Java, JavaScript, etc.) and robotics (with Lego WeDo and Lego Mindstorms). We also develop soft skills, like teamwork and communication.

Anna Ustinova (Ukraine): For the workshops, we prepare to cover one topic and usually end up improvising based on what will hold the children’s attention and excite them the most.

How easy is it for people with non-tech backgrounds to learn the Scratch program?

Aliaksei Rabchanka (Belarus): For an adult, I'm sure it wouldn’t take more than two hours to understand the basic principles.

Maryia Brantsava (Belarus): If it’s easy for children to learn, then it shouldn’t be difficult for adults. I worked with people who do not have technical skills and they usually learn how to work with Scratch from written programs.

Anna Ustinova (Ukraine): In general, I think that someone with a completely non-technical background can learn Scratch within a couple of hours. It’s that easy!

Why is it so important for kids to learn about technology like coding at such a young age and how does Scratch fit into this initiative?

Aliaksei Rabchanka (Belarus): It’s not just about learning to code. I think that the most important part is learning how to think logically and showing kids how to reason and build algorithms. EPAM eKids is even more valuable because the student’s parents are engaged in the training.

Maryia Brantsava (Belarus): Learning programming is like learning a foreign language, and programming develops a lot of skills, such as math, logic and creativity. Coding lessons can also help children choose their future profession. Scratch is a simple and easy way for children to understand programming visually through games.

Anna Ustinova (Ukraine): I believe it’s important for kids to get familiar with technology. Down the road, they will decide for themselves whether or not it is interesting to them and if they want to pursue a career in tech. However, by learning these skills at a young age, they will expend their horizon. Scratch is such an amazing tool to teach kids because of its gamification features.

What do you think are some of the biggest challenges that kids and educators face today in a technology-driven world?

Aliaksei Rabchanka (Belarus): I think the greatest challenge for children are the games and gadgets that distract them from learning, and it is very difficult for educators to compete with this.

Maryia Brantsava (Belarus): The biggest challenge is properly translating technical knowledge for children to easily understand.

Anna Ustinova (Ukraine): There’s tons of information out there and it’s hard to focus on one thing. In addition, there’s a lot of pressure to learn everything and learn it quickly. Sometimes, this results in confusion and not knowing the best place to start.

What are some of your favorite moments as an eKids volunteer and what is the most impressive thing you’ve seen the students accomplish?

Aliaksei Rabchanka (Belarus): I really like it when the kids continue working on their projects after the class is over. It shows me that they’re really enjoying what they learn.

Maryia Brantsava (Belarus): My favorite part of the program is when the children begin to come up with games and applications on their own, especially when they were previously uninterested.

Anna Ustinova (Ukraine): My favorite moments are when the kids suggest ideas that you never thought of yourself.

If you’re looking for more insights from our eKids volunteers, there’s more to come in the next installment of this series!

Hello. How Can We Help You?

Our Offices

  • Canada

    • Ottawa

      343 Preston Street,
      ON K1S 1N4, Ottawa

    • Toronto

      5 Park Home Avenue,
      Suite 400,
      ON M2N 6L4, North York,

      F: +1-416-595-1551
  • Mexico

    • Guadalajara

      Periférico Sur #8110,
      Col. El Mante
      45609 Tlaquepaque, Jalisco

  • United States

    • Newtown, PA

      41 University Drive,
      Suite 202,
      Newtown, PA 18940

      F: +1-267-759-8989
    • Bellevue, WA

      110 110th Ave. NE,
      Suite 310
      Bellevue, WA 98004

    • Boston, MA

      21 Drydock Avenue,
      Suite 410 W,
      Boston, MA 02210

    • Conshohocken, PA

      101 East 8th Ave,
      Suite 201,
      Conshohocken, PA 19428

    • Los Angeles, CA

      11601 Wilshire Blvd,
      Suite 350,
      Los Angeles, CA 90025

    • New York, NY

      24 West 25th Street,
      5th Floor,
      New York, NY 10010

      F: +1-267-759-8989
    • Philadelphia, PA

      30 South 15th Street,
      9th Floor,
      Philadelphia, PA 19102

    • San Francisco, CA

      222 Kearny Street,
      Suite 308,
      San Francisco, CA 94108

    • San Jose, CA

      2055 Gateway Place,
      Suite 510,
      San Jose, CA 95110

    • Washington D.C.

      7901 Jones Branch Drive,
      Suite 400,
      McLean, VA 22102

  • Australia

  • China

    • Guangzhou

      Unit B01, 23/F,
      Yuexiuxinduhui Building,
      No. 236, 6th Zhongshan Road,
      Yuexiu District, Guangzhou,
      China 510180

    • 广州

      越秀新都会大厦中座 23楼 B01室

    • Shanghai

      Room B509, 5th Floor,
      48 Weihai Road,
      Huangpu District, Shanghai,
      China 200000

    • 上海


    • Shenzhen

      3/F, Block 5, Vision Shenzhen Business Park,
      9th Gaoxin South Road, 
      Shenzhen Hi-tech Industrial Park,
      Nanshan District, Shenzhen,
      Guangdong, China 518057

    • 深圳


    • Suzhou

      Building 12, Creative Industrial Park,
      328 Xinghu Street,
      Suzhou Industrial Park,
      Suzhou, China 215123

    • 苏州


  • Hong Kong

    • Hong Kong

      26F&17F, The Wellington Tower,
      198 Wellington Street,
      Central, HK

  • India

    • Bangalore

      Global Technology Park,
      Block C, Outer Ring Rd,
      Adarsh Palm Retreat, Bellandur,
      Bengaluru, Karnataka 560103

    • Hyderabad

      10, 11 & 12th Floors,
      Salarpuria Sattva Knowledge City,
      Plot No. 2, Phase - 1,
      Survey No. 83/1,
      Raidurgam Village,
      Serilingampally Mandal,
      Hyderabad, Telangana - 500081

    • Pune

      SmartWork Business Center Pvt Ltd,
      Suite 8, Level 1,
      West Wing, Nyati Unitree,
      Samrat Ashok Road,
      Yerwada, Pune - 411006,

  • Japan

    • Tokyo

      Floor 1-10-11
      Shibadaimon Centre Building 10th
      Shibadaimon Minato-ku
      Tokyo 105-0012

      F: +81-03-6880-9201
  • Singapore

    • Singapore

      5 Shenton Way
      UIC Building, #10-01,
      Singapore (068808)

  • United Arab Emirates

    • Dubai

      EPAM Systems FZ-LLC Dubai Branch
      2307 Arenco Tower, Dubai Media City
      PO Box 501929 Dubai
      United Arab Emirates