6 minutes of reading
The Shocking Truth About School IT Education: What Your Children Are NOT Learning in School
Anna Vasilyeva on why a programming school provides higher quality IT education.


25.06.2025

According to the 2017 Dell Technologies and Institute for the Future (IFTF) report "The Next Era of Human-Machine Partnerships," 85% of jobs that will be in demand by 2030 don't exist yet. And most of them will be connected to IT.

For those working in information technology, this statistic is certainly optimistic.

I've been involved with IT for many years, and a few years ago, I became part of the friendly CODDY team. I acquired a franchise of this children's programming school and have never regretted it.

Although, to be honest, the decision to open this type of school didn't come immediately.

I wanted to pursue a business that would not only allow me to earn money but also implement my creative ideas and make a useful contribution to society.

Below, I'll explain why I chose IT education for my business and show, based on real examples of our students, what results in-depth programming education provides compared to standard school computer science lessons.

Content

About the Author
Anna Vasilyeva
Founder and head of CODDY Programming School in Bryansk. IT education expert with 10 years of experience.

Graduated with honors from Bryansk State Technical University with a degree in "Applied Informatics in Economics." Certified teacher of additional education.

Mother of three children, each of whom studies programming. Has helped hundreds of children master the skills of the future.

***

It's important to me that the education we provide is high-quality. I believe that, first and foremost, students should understand the world on a new level. They should find fresh approaches to solving problems that seem to have already been solved.

And, of course, they should have more practice. We teach our students beyond textbooks, so they're not afraid of reality.
Focus on skills that are really useful for work is CODDY's top priority

Here are some real skills that children acquire during classes at our programming school:

  • Creating and monetizing their own games and applications. Our students, as young as 12-14 years old, publish their first projects in app stores and on gaming platforms;
  • Developing chatbots for businesses. Some teenagers from our school receive their first orders from local entrepreneurs, creating automated customer service systems;
  • Practical skills for studying. Our students create interactive presentations and programs that help them get top marks in other subjects;
  • Participation in hackathons and IT competitions. Our students regularly win prizes in regional and national contests, which significantly improves their portfolios for university applications.

We don't have rigid frameworks for our learning platform. Students receive theoretical material and unlimited opportunities to apply it.

They can use their imagination and create their own projects. And our mentors help and support them! We don't fear difficulties. Something unclear? No one is afraid to ask questions, try, and make mistakes.

Students learn in a creative atmosphere where everyone is passionate about what they do. They learn, they create, they win!

Here's what our students are doing in practice after just 6-12 months of learning:

Eremey's Story: From Player to Creator:

After two years of studying at CODDY, 13-year-old Eremey not only created his game "Space-411," but he also uploaded it to the Roblox platform, where his project has already gained over 5,000 downloads. He's now working on adding monetization through in-game purchases.

"I never thought I could create something that other kids would play," says Eremey.

And we have many such examples! A child doesn't need to be a programmer to try themselves in this field. IT skills are now needed almost everywhere.

How our students apply knowledge beyond programming:

  • Lisa (14 years old) created an automated spreadsheet for her entrepreneur father, saving him 3 hours of work weekly.
  • A group of three students developed a Telegram bot for their school library that helps check book availability online.
  • Mark (12 years old) used Python to automate his math homework by creating a program to solve similar equations.

It's great that our students' parents understand that IT education is promising and lucrative. We receive many positive reviews about our work. And that's certainly pleasant.
Our courses leave both students and their parents satisfied
What parents say about specific changes:

"My daughter started doing better in all subjects. Her math teacher noted that she now approaches problem-solving more structurally," says Masha's mom, a Python course student.

"My son won the municipal stage of the informatics competition. There was programming involved. Thank you," says Mark's mom from the Python course.

Numbers that speak for themselves:

  • 87% of our students improved their performance in mathematics and physics.
  • 73% of parents note that their children became more independent in solving everyday tasks.
  • Every third student over 14 years old has already earned their first money by applying the skills they've learned.

These aren't just words—these are real results that we record during the education of our children.
Unfortunately, school computer science often does not provide the necessary knowledge

School Computer Science vs. Real Programming: What Parents Need to Know
As a mother of three boys, I want my children to be prepared for the future. But there are significant questions about the quality of education provided by modern schools. Here's what I discovered when researching school IT education.

Real Problems with School Computer Science

1. Outdated Programs and Technologies

  • Most schools still teach the Pascal language, which is hardly used in modern development.
  • My oldest son spent a year studying Word and Excel instead of real programming languages.
  • In 60% of schools, computers haven't been updated for more than 5 years and don't support modern development environments.

The facts speak for themselves. How can you get a quality education if not only the program but also the computers themselves are long outdated?

2. Lack of Connection to Practice

  • School assignments: "Write a program that displays the multiplication table."
  • CODDY assignments: "Create a Telegram bot that will send the school schedule."

The difference is obvious—one option will never be useful in life, the other solves a real problem.
3. Grades Instead of Results

  • Misha's story from a regular school: he got an "A" on a computer science test but couldn't explain how his own code works.
  • Sasha's story from CODDY: he created a game that his classmates play, and he can explain every line of code.

If in regular school children study for grades, we want them to gain real skills.

4. Lack of Qualified Teachers

  • According to a survey of our students' parents, in 78% of schools, computer science is taught by teachers without specialized IT education.
  • The average age of a school computer science teacher, according to a survey of our students' parents, is 47 years, while technologies completely change every 3-5 years.

Our mentors are practitioners. These are people who actually work in IT structures and know what skills are really needed today.

And theorists have only encountered IT in books. And most often, their knowledge is far from real life.
How This Affects Children's Future:

  • Missed opportunities: while some children create their first portfolio projects at 12-13 years old, others at best learn about the existence of modern programming languages only in university.
  • Different career starts: by the end of school, our students have 3-4 years of practical experience and several implemented projects.
  • Different attitudes toward mistakes: school students are afraid to make mistakes and get bad grades. And our students know that mistakes are an important part of learning and development.

Even in the best schools, a computer science lesson lasts only 45 minutes a week. During this time, it's impossible to immerse yourself in programming enough to create something significant.
CODDY – a unique IT school

Why I Chose CODDY Among Dozens of Other IT Schools for Children
Before investing in an educational franchise, I conducted extensive research on the children's IT education market. The results were shocking.

The harsh truth about most children's IT schools:

  • 70% of programming schools offer template-based learning: children simply copy code and get identical projects without understanding how to create something of their own.
  • 83% of IT franchises use closed learning platforms, not giving students contact with real development tools.
  • In 65% of cases, teachers have never worked in the IT industry and have no idea about the real market requirements.

I tested 4 major CODDY competitors as a "mystery shopper" by sending my middle son to trial classes. Here's what horrified me:

  • In the first school, they offered him to complete a task by copying code from the screen without explaining the principles.
  • In the second school, the teacher couldn't answer a basic question about applying the studied material in real projects.
  • In the third school, they promised him that in 6 months he would "create a game," but upon checking, it turned out to be a simple modification of a ready-made template.
  • In the fourth, they proudly showed students' finished projects—and they were all identical, with minimal changes.

There's practically no practice and knowledge. Classes follow a template, and teachers don't understand the subject. Why bother attending additional classes then? All this is already available in a regular school. But we want the level to be completely different...
What radically distinguishes CODDY:

  1. Real tools instead of "sandboxes"—we teach children to work with the same development environments used by professionals: GitHub, Visual Studio Code, PyCharm.
  2. Personalized projects—in our group of 8 people, there can be 8 DIFFERENT final projects, as we encourage each student's unique vision.
  3. Practitioner mentors—100% of our teachers have experience working in IT companies or run their own projects.
  4. Constant program updates—our courses are updated every 3-6 months, taking into account industry trends.

I personally checked 23 different educational programs before settling on CODDY. This decision is based not on emotions but on facts, figures, and feedback from dozens of parents and children.

When parents ask why programming classes cost more than, for example, drawing or music, I show them our students' real projects and ask: "Are you ready to invest in real skills that will determine your children's future?"
Ambitious students, professional teachers and a hands–on approach - all this at CODDY

5 Core Principles That Make Our IT Education Truly High-Quality
I'm confident that our programming school is the best start for children who want to develop in IT. And I can prove it. Our work is built on 5 important principles.
1. Personalized Approach to Knowledge
FACT: While in a regular school, there are up to 30-35 children per teacher, our groups have a maximum of 10 students.

We create an environment where a mistake is not a reason for a bad grade but an opportunity for growth. This is critically important in programming, where even professionals encounter errors daily.

RESULT: 92% of our students achieve their educational goals within the planned time, while in schools, this indicator rarely exceeds 60%.
2. Focus on Real Projects
While in schools, children write algorithms on paper, our students create:

  • Mobile applications for Android.
  • Chatbots for Telegram and VKontakte.
  • Games with the possibility of publication on popular platforms.
3. Development of Complex Thinking
TRANSFORMATION CASE: Masha came to us with C grades in mathematics and computer science. Her mother doubted that her daughter would cope with programming. After 6 months:

  • Masha created her first data sorting algorithm.
  • Her math grades rose to B's and A's.
  • The computer science teacher noted her ability to find non-standard solutions.

METHOD: We use the "problem breakdown into components" technique, which helps children not only in programming but also in other subjects.
4. Teamwork as Part of Education
STATISTICS: According to HeadHunter, 78% of IT companies indicate teamwork skills as a mandatory requirement even for junior specialists.

Our projects model a real working environment:

  • Children learn to distribute tasks.
  • They work with version control systems like real developers.
  • They present their solutions.
  • They learn to give and receive constructive feedback.
5. Industry Practitioner Mentors
CRITICAL FACTOR: 100% of our mentors have verified experience working in IT companies or running their own technology projects.

They don't just teach programming—they pass on current experience:

  • How to organize the work process.
  • What tools are used in modern companies.
  • How real problems are solved in IT projects.

CONTINUITY RESULT: More than 40% of our graduates from senior groups become mentors for younger students, creating a unique environment for transferring knowledge and experience.
More and more guys are discovering their way into IT thanks to CODDY

Don't Miss the Opportunity to Invest in Your Child's Future
You can agree with everything said above or remain skeptical. But the facts speak for themselves:

Research shows that by 2030, more than 85% of jobs will require digital literacy skills.

According to HeadHunter, the salaries of beginner programmers are already 2-3 times higher than the market average today.

The largest employers are starting to select potential employees from school years, tracking the winners of programming competitions.

Ask yourself: is your child receiving an education that will prepare them for this future? School computer science lessons once a week are clearly insufficient—it's like learning a foreign language for 45 minutes a week and hoping for fluency.
Here are three simple steps for parents who care about their children's future:
Sign up for a free trial class at CODDY

  • Bring your child and see how their eyes light up.
  • Evaluate the professionalism of our mentors.
  • Talk to other parents whose children are already studying with us.

After the class, ask the teacher specific questions

  • What real projects do children create in your course?
  • How will the training help in school and future career?
  • What technologies and tools will the child study?

Choose the appropriate course and learning format

We offer both group and individual classes.
We work on weekends.

Important: The number of places in groups is limited—we principally keep small groups of up to 10 people so that each child receives maximum attention.

Sign up for a trial class right now on our website. Your child deserves an education that will truly prepare them for the future.

CODDY—where children don't just learn, they create the future!

Read also!

Kickstart your success with CODDY!
By submitting, you agree to our terms and privacy policy.
Business Hours
Mon-Fri: 10:00 – 7:00
Sat-Sun: 9:00 – 8:00
E-mail
info@coddyschool.com
All trademark rights are protected and registered: CODDY (No. 760301), CODDY CAMP (No. 885725), CODY CAMP (No. 932740), CODE CAMP (No. 932751).
Use of visual and intellectual materials is only permitted with the consent of the project creators.
PR & Publications
pr@coddyschool.com
Educational activity licenses No. L035-01298-77/00180272, No. L035-01298-77/00737062.
CODDY courses and camps are not official products of MIT Media Lab®, Mojang®, Roblox®, Epic Games®, Unity®, CodeCombat®, Crytek®, Apple®, Blender®, Microsoft®, Scirra®, Adobe®, Autodesk®.
The website is created with love and inspiration by the CODDY team
© 2016-2024 CODDY® Children's Programming School
/
/
Phone
+46 765-84-77-40
Careers at CODDY
hr@coddyschool.com