Skip to content
  • IN PERSON

    Our CAMPS

    Day Camps

    |  Geneva

    |  Lausanne

    |  Zug

    |  Zürich

    Residential Camps

    |  Oxford (UK)

    |  Cambridge (UK)

    Our WORKSHOPS

    Workshops

    Hack @ Google 

    Our CODING CLUBS

    After-School Clubs

  • ONLINE

    Our PROGRAMS

    1:1 Tutoring

    Mentoring 

    Group Classes

    Login

     

    | Parents 

    | Instructors

  • COURSES

    Browse All Courses

    Trending Courses:

    Animation & Game Design: Age 8-11

    Code in Python: Age 10-17

    Web Design: Age 10-17

    Future Ready: AI & Digital Innovation: Age 13-17

    Future Ready: AI & Cybersecurity: Age 13-17

  • ABOUT US

    Our World 

    Our Team

    Our Story

    Our Partners 

    Outreach

    | Initiatives 
    | Scholarship

  • DISCOVER

    Blog

    FAQs 

    Contact Us

    Parent Session

    Student Resources 

    Teach with Us

  • IN PERSON
    • Our CAMPS
      • Day Camps
        • Geneva
        • Lausanne
        • Zug
        • Zürich
      • Residential Camps
        • Oxford (UK)
        • Cambridge (UK)
    • Our WORKSHOPS
      • Hack @ Google
    • Our CODING CLUBS
  • ONLINE
    • 1-to-1 Tutoring
    • Group Classes
    • Personal Mentor
    • LOGIN
      • Parents
      • Instructors
  • COURSES
    • Browse ALL Courses
    • Trending Courses:
    • Animation & Game Design: Age 8-11
    • Code in Python: Age 10-17
    • Web Design: Age 10-17
    • Future Ready: AI & Digital Innovation: Age 13-17
    • Future Ready: AI & Cybersecurity: Age 13-17
  • ABOUT US
    • Our World
    • Our Team
    • Our Story
    • Our Partners
    • Outreach
      • Initiatives
      • Scholarship
  • DISCOVER
    • Blog
    • FAQs
    • Contact Us
    • Parent Session
    • Student Resources
    • Teach with Us
  • IN PERSON
    • Our CAMPS
      • Day Camps
        • Geneva
        • Lausanne
        • Zug
        • Zürich
      • Residential Camps
        • Oxford (UK)
        • Cambridge (UK)
    • Our WORKSHOPS
      • Hack @ Google
    • Our CODING CLUBS
  • ONLINE
    • 1-to-1 Tutoring
    • Group Classes
    • Personal Mentor
    • LOGIN
      • Parents
      • Instructors
  • COURSES
    • Browse ALL Courses
    • Trending Courses:
    • Animation & Game Design: Age 8-11
    • Code in Python: Age 10-17
    • Web Design: Age 10-17
    • Future Ready: AI & Digital Innovation: Age 13-17
    • Future Ready: AI & Cybersecurity: Age 13-17
  • ABOUT US
    • Our World
    • Our Team
    • Our Story
    • Our Partners
    • Outreach
      • Initiatives
      • Scholarship
  • DISCOVER
    • Blog
    • FAQs
    • Contact Us
    • Parent Session
    • Student Resources
    • Teach with Us

Blog

  1. Home>
  2. Digital Literacy>
  3. Why the “Don’t Learn to Code” Argument Doesn’t Hold Up
  • January 2026
  • April 2025
  • April 2024
  • March 2024
  • November 2023
  • September 2023
  • May 2023
  • April 2023
  • February 2023
  • July 2022
  • May 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • May 2021
  • February 2021
  • November 2020
  • March 2020
  • January 2020
  • October 2019
  • September 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • August 2016
  • February 2016
  • Blog
  • Coding
  • Coding for girls
  • Cybersecurity
  • Digital Literacy
  • Life @ TSA
  • New Modules
  • Parent Testimonials
  • Python
  • TSA Giving
  • TSA News
  • Uncategorized
Don't Code' argument debunked

Why the “Don’t Learn to Code” Argument Doesn’t Hold Up

  • April 10, 2024
  • Blog, Coding, Digital Literacy
Facebook
Twitter
LinkedIn
Email

As AI tech is improving, we have been fielding questions from parents and occasionally educators about whether it’s still relevant for children to learn how to code. After all, does ChatGPT not write good code? So we did some research to

  1. Provide factual answers on this topic (because our personal and professional opinion is not always enough)
  2. Check if perhaps we should consider quitting our jobs teaching kids coding, sell TechSpark to the highest bidder and learn how to trade crypto instead 😉

Lucky for us, the research is overwhelmingly in our favour and our TechSpark jobs are safe. So then, let’s debunk this ‘No Need to Learn Coding’ myth!

Let’s face it, the whole “robots are taking over” thing can be a bit nerve-wracking. Images of rogue toasters and scary warning messages from ‘The AI Dilemma” (1) haunt your subconsciousness. But before you pack your bags and head for New Zealand (2) (with your trusty carrier pigeon, of course), let’s try to dissect this issue.

Because while AI might be getting fancy, there’s a crucial skill your child absolutely needs to navigate this brave new world: coding

Humanity is out of control, and AI is worried - FT Magazine Robert Shrimsley

Table of Contents

Why the “Don’t Code” Crowd Needs a Reality Check

Sure, some folks might say, “Why bother learning to code when robots will just do it all for us?” Well, here’s the thing:
  • AI Isn’t Stealing Your Kid’s Coding Job (Yet): Experts like Erik Brynjolfsson, co-director of the MIT Initiative on the Digital Economy, believe AI will automate boring stuff, not the creative problem-solving and human-centred design that good programmers bring to the table (3) . Think of AI as the sous-chef, prepping the ingredients, while your kid’s the master chef whipping up the five-star code. Sure, ChatGPT can write decent snippets of code when given very precise instructions but how are you going to implement it if you don’t know what it means or does.
  • Soft Skills Are Superpowers, Not Just Code: Learning to code isn’t just about memorising lines of gibberish (though it can sound that way sometimes). It’s about building critical thinking, problem-solving, and communication skills – the kind that make employers swoon, no matter the profession. As Sheryl Sandberg, COO of Meta Platforms, highlights, these skills are highly sought after in the tech industry. (4)
Robot preparing a meal in an industrial kitchen

But Coding Bootcamps? So 2023!

Okay, maybe specific coding languages will change faster than your teenager’s fashion sense. But the core concepts – like understanding how technology works – are timeless. Think of it like learning a new language (one that robots might understand someday). This way, your child can adapt to new technologies quicker than a chameleon changes colours. As Mitch Resnick, Director of the Lifelong Kindergarten Group at the MIT Media Lab (5), states, coding literacy provides a foundation for understanding technology across disciplines. 
Robot & Human hands on keyboard
Will AI replace coders? Linkedin Article 5 March 2024

The Real Reason Your Kid Needs Coding Skills (Besides Bragging Rights)

Here’s the kicker: coding isn’t just about using technology, it’s about understanding it. As AI becomes more complex, a future workforce with coding skills will be like superheroes with the power to:

  • Make Sure AI Doesn’t Turn Evil: By understanding how AI algorithms work, your child can help ensure they’re built ethically and don’t decide to, you know, enslave humanity (source: Gary Marcus, author of “Rebooting AI,” warns of potential biases in AI). Coding empowers them to be responsible stewards of this technology.
  • Become AI Whisperers: No tech is perfect, and AI is no exception. Coding skills will allow your child to troubleshoot and fix AI glitches, basically becoming the tech support hotline for robots. Think of them as the robot whisperers, the robot wranglers, the robot… well, you get the idea.

The Bottom Line: Coding is the Future (and the Present, Too)

In today’s world, understanding technology is like knowing how to ride a bike (except hopefully with fewer scrapes). Coding equips your child to be not just a consumer of tech, but a creator and innovator. Plus, it’ll give them something cool to brag about at school besides their amazing Roblox skills.

Looking for Something Different?

If coding isn’t your child’s jam, no worries! There are tons of other ways to explore the tech world:

  • Robotics and Automation: Build robots that do your chores! Try TechSpark Robotics course (We can’t guarantee a robot vacuum cleaner but a claw to pick up floor-laundry is a good start)
  • Digital Design and Animation: Unleash their inner animator with cool tools like MIT’s Scratch and see what your child can create with Animation & Game Design course. (Warning: may lead to an obsession with creating dancing cats)
  • Cybersecurity and Online Safety: Become a digital detective and learn how white-hat hackers operate with this Hacker Mode course. (Let’s face it, the internet can be a scary place)

So ditch the fear of robots, embrace the future, and get your child excited about exploring the world of technology! After all, who knows, they might just be the one to invent the next life-changing app (or robot vacuum cleaner that actually works). And hey, maybe they’ll even be the one to develop the ethical guidelines that ensure AI remains our helpful partner, not our overlord!

 

The Future of Work: Not Just About Coding, But About Creativity and Collaboration

While coding is a valuable skill, it’s important to remember it’s not the only key to success in the digital age. As automation increases, the jobs of the future will likely require a blend of human and technological skills. Here’s where creativity, collaboration, and critical thinking come in – all of which are fostered through effective coding education.

Think of it this way: coding is like learning musical notes. But to truly create a masterpiece, you also need the artistry and collaboration to turn those notes into a symphony.

So, should your child learn to code? Absolutely! It’s a valuable skill that sets them up for success in a rapidly changing world. But remember, it’s just one piece of the puzzle. Encourage their creativity, nurture their problem-solving skills, and teach them the importance of collaboration. With this well-rounded skillset, your child will be well on their way to becoming a leader and innovator in the exciting world of technology, robots or not! 

FIND YOUR CAMP

Useful Info:

If you want a ‘fly-on-the-wall’ view of how your kids are already using AI (outside of homework assignments) join our parent webinars with Allison Ochs

Just FYI – Coding Camps are still COOL, especially at TechSpark.

TL;DR

AI needs human guidance and guardians. Plus, your kids need to know how to fix your AI powered walking stick when you are old. So here’s why learning to code is as important as ever:

  • Brainpower Boost: Sharpen your child’s problem-solving skills.
  • Beginner-Friendly: Coding isn’t rocket science – easier than you think.
  • Tech Whisperer: Empower kids to unravel the mysteries of the machines that run the world.
  • Code your dreams: Let your child build anything they imagine, without stepping on their Legos!
  • Future-Proof your kid’s career: Coding skills are valuable assets in a tech-driven world
  • Coding benefits everyone: Marketers, Scientists, Everyone Wins!

Join Parent Webinar on 5.06.2024 to find out how your kids are tormenting teachers with AI tools. Get your kids out of the house during the school holidays for some productive screen-time and play-time at TechSpark camps. We guarantee to return them smarter!

References:
  1. The Ai Dilemma (https://youtu.be/xoVJKj8lcNQ?si=hw97kgIoUhBk2Rud)
  2. Billionaire prepare for apocalypse (https://www.thefuturescentre.org/signal/billionaires-buying-up-new-zealand-property-in-preparation-for-apocalypse/)
  3. Race Against Machine (https://www.amazon.com/Rage-Against-Machine/dp/B000025SZ1)
  4. Sheryl Sandberg Article (https://www.theguardian.com/technology/2024/jan/18/sheryl-sandberg-leave-board-facebook-meta)
  5. Lifelong Kindergarten  (https://www.media.mit.edu/groups/lifelong-kindergarten/overview/)

CONTACT

TechSpark Academy Sàrl (LLC)

Lausanne office

Chemin des Ramiers 8,

1009 Pully, Switzerland

TechSpark Academy Sàrl (LLC)

Zürich office

1 Wiesenstrasse

8700 Küsnacht, Switzerland

Marta Gehring

+ 41 79 697 13 00

[email protected]

Kate Mckee

+41 76 736 90 09

[email protected]

FOLLOW US

Instagram Facebook
GET OUR NEWS
TEACH WITH US

ABOUT US

About TechSpark Academy
Our Team
Our Partners
Outreach & Scholarships
Teach with Us
Partner with Us
Blog
Newsletter

PROGRAMS

Online 1-On-1 Tutoring
Online Group Classes
Online Mentoring
In-Person Day Camps
Residential Camps
After-School Clubs
Special Workshops
Bespoke Programs

COURSES

Browse All Courses
Code in Python
Animation & Game Design
Hacker Mode
Artificial Intelligence
Web Design
Mobile Apps with Swift
Digital Technology & the Environment
Robotics (in person only)

© All rights reserved TechSpark Academy Sàrl (LLC) 2019

Frequently Asked Questions

Privacy Policy         Terms & Conditions

Privacy Policy         Terms & Conditions

×

Web Design
with JavaScript

Build your own website while learning the basics of Java Script.

Students are introduced to the key principles of web design, user interface (UI) and user experience (UX), while learning the basics of Java Script- Students apply what they learn to their own custom website, adding text, images, audio, videos, hyperlinks, and more.

The course is ideal for students who have completed at least one coding course with TechSpark Academy, Animation and Game Design or Python, and are familiar with the basics of programming logic and computational thinking.

Some courses might not be available at every camp – check your preferred location and dates to view course offering.

View more course info

Code in Python
Beginner - Advanced

Learn Python, the language of Instagram, YouTube, and Google’s search engine!

Widely used by programmers, designers and game developers, Python has rapidly become one of the most popular programming languages.

This coding course is available in three levels so that kids and teens – with or without any previous experience – can develop their knowledge and skills at their pace (Juniors, Teens Beginner & Teens Advanced)

CODE IN PYTHON (Juniors): designed for kids aged 10+ this course serves as an introduction to the fun and rewarding world of coding.

CODE IN PYTHON (Teens Beginner): this course is designed for teens aged 12+ with no experience in programming. Students will become familiar with the fun and rewarding world of coding by learning the fundamentals of the Python language.

CODE IN PYTHON (Teens Advanced): this course is designed for teens aged 13+ with previous experience in coding and game development who want to further develop their knowledge.

View more course info

Animation & Game
Design

This course teaches students to program their own interactive stories, games, and animations, and share their creations with others in the online community, assembling lego-like blocks of code. Scratch is a visual based programming language which encourages kids to think creatively, reason systematically and work collaboratively.

Scratch was designed and is maintained by the Lifelong Kindergarten group at the MIT Media Lab in the spirit of playful and creative learning.

Discover the power of code with Scratch!

All classes are designed for small groups to foster a comfortable and fun setting, therefore there is only a maximum of 6 students for this course. 

View more course info