Codecraft Works in Levels

Programs fall into one of three school-year long tracks that increase in difficulty. Each 8-week program builds upon the previous programs offered in a track, but can be taken independently too, giving you the freedom to enroll for one program at a time or sign up for the whole school year. The current schedule is below, but check back often. We will continue to add new club, lab, camp and partner programs all year long!

Codecraft Level 1 Icon

L1: Starting with Scratch and ending in web design, Level 1 programs introduce students to the foundational concepts of computer science. Level 1 programs are best for coding-curious students in grades 4-6, or younger students who want to hone existing programming skills.

Codecraft Level 2 Icon

L2: Best for students looking to take the next step in their coding journey, Level 2 programs will introduce the fundamentals of web development. These programs are ideal for students who are well practiced in Scratch and ready for more, or who are in grades 6+.

Codecraft Level 3 Icon

L3: For students looking for a challenge, Level 3 programs will help them explore exciting topics like Machine Learning, Game Development, and more. These programs are best for students who have participated in Codecraft web development/JavaScript programs, or are in grades 7+.

Program Schedule

Programs below are ordered first by Level (L1-L3) and then by start date. All programs listed here are live, online virtual classes, with synchronous instruction for a small group. Sign up one student or a whole club. Questions? We’re here to help.