Codecraft® Works for All Students

Our mission is to spark joy, encourage creativity and inspire futures. Through a library of engaging, inspiring and educational programs, we help build the future generation of computer scientists who are curious about the fast-paced digital world.

Codecraft® Works for All Students

Our mission is to spark joy, encourage creativity and inspire futures. Through a library of engaging, inspiring and educational programs, we help build the future generation of computer scientists who are curious about the fast-paced digital world.

Our programs are

Robust

Our curriculum fosters growth and advancement in and out of the classroom. We also teach communication, critical-thinking and problem-solving skills.

Interactive

With video conferencing, screen-sharing and live code editing in our online portal, our instructors work with students and give feedback in real time.

Flexible

Codecraft Live programs can be accessed from anywhere! Just grab a computer and an internet connection.

Project-Based

By building a unique portfolio of digital work, students gain a competitive advantage for college and future careers.

Collaborative

Real-time code collaboration allows you to edit your code and web projects with a friend, instructor or team right from your browser.

Inclusive

We aim to close the computer science talent gap, honor diversity and highlight a variety of perspectives to empower all students to take charge of their future.

Program Levels

Our programs follows level tracks. Each level builds upon the prior coding experience, and the curriculum within each is catered for different age ranges so all feel welcome. There is a beginner Level 1 for all age groups. No experience coding? No problem – we love working with beginners! Start with your age group in a Level 1 program and we will guide you from there. Enroll in just one program at a time, or for the entire school year! From total beginners to coding pros at any age, our programs are exciting and inspiring for all.

Starting from the very beginning these programs introduce computational thinking, sequential thinking, creative problem solving, and efficiency through animation and story telling projects. Level 1 students are introduced to the foundational concepts of computer science. These programs are best for coding-curious students who want to begin their journey and hone emerging programming skills.

Perfect for students looking to take the next step in their coding journey, Level 2 programs will introduce the fundamentals of front-end web development and professional coding languages like CSS, JavaScript, and Python. These programs are ideal for students who are well practiced in the basics and are eager to learn more.

Ready for the next challenge? Level 3 students explore exciting topics like Machine Learning, Game Development and more. These programs are best for students who have participated in Codecraft Level 1 and Level 2 programs, want to learn more about front end web app development, harness the power of JavaScript web APIs, and Python libraries. 

Small Classes, Big Impact

To provide the most enriching experience, we keep live program groups small. With up to just 10 students in each class, our instructors work to create an innovative and rewarding environment even in a digital space.

Testimonials