Program

About

Get Involved

Newsroom

Contact

Donate

Why Learn to Code

Computer Science Education is Far from Accessible and Equitable in Canada

Pan-Canadian K-12 Computer Science Education Framework

A nationwide framework developed to facilitate and consolidate computer science
education  in Canada.

Learn more
“The power of education extends beyond the development of skills we need for economic success. It can contribute to nation-building and reconciliation.”

Nelson Mandela
1st President of South Africa

Learning to code can improve academic performance

  • Math: Coding helps kids visualize abstract concepts, lets them apply math to real-world situations, and makes math fun and creative!
  • Writing: Kids who code understand the value of concision and planning, which results in better writing skills.
  • Creativity: Kids learn through experimentation and strengthen their brains when they code, allowing them to embrace their creativity.
  • Confidence: Parents enthusiastically report that they’ve noticed their kids’ confidence building as they learn to problem-solve through coding.

Learning to code helps build soft skills

  • Focus and Organization: As they write more complicated code, kids naturally develop better focus and organization.
  • Resilience: With coding comes debugging – and there’s no better way to build perseverance and resilience than working through challenges!
  • Communication: Coding teaches logical communication, strengthening both verbal and written skills. Think about it: learning code means learning a new language!

Learning to code develops leadership skills

  • Empowerment: Kids see the difference they can make in the world.
  • Life Skills: Coding is a basic literacy in the digital age, and it’s important for kids to understand – and be able to innovate with – the technology around them.
  • Career Preparation: There’s a high demand for workers in the tech industry; mastering coding at a young age allows kids to excel in any field they choose!

© 2026 YesWeCode – Operated by Hakili for Sustainable Development.

All rights reserved.

Privacy Policy • Terms of Use • Accessibility (AODA)

Our Programs

Level 1: Introduction to Scratch

Level 2: Web Development

Level 3: Web Development Advanced

Level 4: AI & Ethics

    Hackathon Fest

    Summer Camps

    Get Started

    Register Your Child

    Volunteer With Us

    Partner With Us

    Donate

    Organization

    About Us
    Blog
    Contact Us
    Membership
    Impact

    Support

    FAQ
    Parent Portal Login
    Instructor Login
    How It Works
    Curriculum Roadmap

    Subscribe to our Newsletter

    Stay up-to-date with our latest news and updates!