Kids are fascinated by technology–it’s fun, engaging, and helps them explore and understand their world. In our CommonSpace program, we harness that fascination and teach our students how to CREATE, not just use technology. With the help of instructors and mentors, CommonSpace students create websites, games, and animations that excite and inspire them. They leave our classrooms with projects they can show off to family and friends, and a skill set that they can use throughout their lives. CommonSpace programs are FREE and open to kids ages 8-18. No prior coding experience is necessary. Our talented instructors and mentors will take care of that.


CommonSpace programs are currently available in Philadelphia, PA and Wilmington, DE. Registration for the school year is open from August-September, and is first come, first-served. Class size varies at each site. If registration is full for your first choice, you can register for another site or be placed on a waiting list. Parents with a child on the waiting list will be notified quarterly if additional spots become available throughout the school year.

Create and Learn

CbK takes a rigorous approach to tech education that raises the bar to industry level. Our Create and Learn programs use a dynamic project-based curriculum taught by experienced instructors who make complex technical concepts engaging and relevant to students in 3rd through 12th grade. The Create and Learn program is a great fit if you are a school or nonprofit looking to:

  • expose your students to the skills and opportunities of the tech industry, or
  • add a dynamic, project-based coding course to your existing offerings

In addition to technical skills, Create and Learn students hone important skills like critical thinking, collaboration, problem solving, research, task management, and effective communication. Create and Learn program are offered at four levels to accommodate the varying needs of partners: Novice, Explorer, Apprentice and Expert. The CbK Create and Learn programs will ensure that your students have the skills and project portfolios they need to pursue opportunities in tech.  


16 instructional hours of HTML and CSS


36 instructional hours of HTML and CSS


52 instructional hours of HTML, CSS and JavaScript


86 instructional hours of HTML, CSS, JavaScript and Node.js


In addition to program offerings, Coded by Kids provides opportunities for teamwork and collaboration that helps students expand their knowledge about technology and entrepreneurship. Coded by Kids convenes two main competitions each year: Ctrl+Shift and the Diamond Challenge.


Ctrl+Shift is the first ever citywide coding competition in Philadelphia. It’s open to all students between the ages of 13-18 attending a school within the city of Philadelphia. The goal of Ctrl+Shift is to excite our students about opportunities in tech by empowering them to think boldly and build projects that change the way they interact with their communities. We have students who are proving that our they are capable of using code to create complex, professional products. This competition is designed to showcase their work, so that our city can see what’s possible when you invest in high quality tech education.

Applications for Ctrl+Shift 2019 are now open! 

The Diamond Challenge is a youth entrepreneurship competition that allows high school students to develop a pitch, work with mentors, and get hands-on experience in entrepreneurship. The Philadelphia competition hosts 20 teams competing in two tracks:  Social Venture & Business Concept.

Registration is now open! For more information, visit the official website,