News & Updates: 

DC Coding selected for Youth Advancement Award as Semi-Finalist

View Info

ABOUT US

Code. Create. Inspire.

Our Mission

We are a registered nonprofit organization in British Columbia with a mission to provide free, high-quality STEM education for anyone, anywhere, and to bring together people who share a common passion, regardless of their background or circumstances.

Our Story

DC Coding Association (formerly known as David’s Coding Class) was founded by David Yang in 2020 during the pandemic to offer free weekly online coding classes for students in Grades 3 to 8. David started the class after hearing that some children wanted to learn coding but lacked access to opportunities. What began as a small effort quickly grew through word of mouth, with more and more students joining and giving positive feedback. Many students shared how the classes inspired them to discover a passion for coding, and David realized how much he enjoyed teaching and helping others explore technology.

Beyond teaching coding skills, these classes provide educational opportunities for students who might not otherwise have access — whether due to lack of school programs or the high cost of private lessons. David's vision was, and continues to be, to ensure every child has a fair chance to learn what they love, regardless of background.

After two years of running the classes, David decided to formally establish DC Coding Association as a nonprofit organization in 2022, responding to the growing demand for more diverse and valuable courses. He wanted to better serve students' varying needs and ensure no one is left out of learning opportunities.

From a few humble lessons, we have grown significantly through the dedication of our volunteers and the support of our community. In 2024, we launched two major initiatives: the STEM Odyssey event, which brought together hundreds of youth for hands-on exploration of technology, and an immersive Summer Coding Camp, engaging learners of all skill levels. Our team also showcased the creative intersection of technology and art through a special performance at Aberdeen Centre, demonstrating the boundless possibilities of STEM.

Today, DC Coding Association continues to expand, powered by a team of passionate volunteers. We welcome anyone who shares our mission to join us, share their knowledge, and help us reach even more students. Our goal is to make valuable and free coding education accessible to everyone, everywhere, and to bring together people united by a common passion for technology, creativity, and learning.