programs

Programs

We All Code Programs are built on our single-day, interactive Classes. During these 3-to-5 hour weekend sessions, kids learn about one specific coding topic, like HTML 1.0.

Classes progress in skill level and can be combined to create full Courses in HTML, CSS, Python, and Javascript.

Step by step instruction.
A whole lot of fun!

Upcoming Classes

PY 101

Robotics with Python

Have you always wanted to try robotics? Do you think it would be cool to learn the coding to make actual robots move and groove?

By the end of the session, students will have a basic understanding of the Python programming language and how to use it to "drive" their r…

July 13, 2019

10 a.m. to 2 p.m.

Relativity

231 S LaSalle St, Chicago, IL 60604

Learn more

CAMP 2019

Choose Your Own Adventure (HTML + CSS)

Monday, July 15 to Friday, July 19 from 9 am to 2 pm for students entering grades 3-5.

We All Code is excited to announce our 2019 coding summer camp! Campers learn the fundamentals of web technologies to create, code, and produce t…

July 15, 2019

9 a.m. to 2 p.m.

Carl Von Linne Elementary

3221 N Sacramento Ave, Chicago, IL 60618

Learn more

CAMP 2019

Game Development with Javascript

Monday, July 22 to Friday, July 26 from 9 am to 2 pm for students entering grades 6-8.

We All Code is excited to announce our 2019 coding summer camp! Campers learn the fundamentals of web technologies to create, code, and produce…

July 22, 2019

9 a.m. to 2 p.m.

Carl Von Linne Elementary

3221 N Sacramento Ave, Chicago, IL 60618

Learn more

CAMP 2019

Game Development with Unity

Monday, July 29 to Friday, August 2 from 9 am to 2 pm for grades 9-12.

We All Code is excited to announce our 2019 coding summer camp! Campers learn the fundamentals of web technologies to create, code, and produce their own proje…

July 29, 2019

9 a.m. to 2 p.m.

Carl Von Linne Elementary

3221 N Sacramento Ave, Chicago, IL 60618

Learn more

Pathways

Pathways help kids envision a future in STEM by building real-world skills that go beyond coding. They’ll learn Front-End Development, Back-End Development, or Design & Communication in a safe, supportive, and experiential environment.

Front-end Development

Learn how HTML, CSS, and JavaScript work together to build beautiful sites.

Back-end Development

Learn how coding languages like Java and Python can power everything from robots to the internet.

Design & Communication

Learn how real coders design websites, manage projects and communicate.

Courses

HTML 101

Choose Your Own Adventure

Prerequisities
  • None
Pathways
  • Front-end Development

Ages: Open to everyone

Ever wonder how the web can deliver everything from Minecraft maps to YouTube Videos?

In this course, students will develop an understanding of how HTML is used to define the structure of web pages, then use their knowledge to hack together their own "Choose Your Own Adventure" game.

By the end of the course, students will understand how the language HTML, CSS, and Javascript come together.

CSS 101

Designing Your Adventure

Prerequisities
  • HTML 101
Pathways
  • Front-end Development
  • Design

Ages: Open to everyone

Mastered HTML and ready to add some personality to your website?

In this course, students will develop an understanding of how to control the design and layout of web pages, then use their knowledge to style their own profile page. By the end of the course, students will understand how CSS enhances the look of the web.

JS 101

Drawing with Javascript

Prerequisities
  • None
Pathways
  • Front-end Development

Ages 10+ or Grade 5+

Ever wanted to start building your own game but didn't know where to start? Ever thought it would be cool to draw or animate using the computer?

In this course, students will learn how to break down tasks and objects to understand how they are built. By the end of the course, students will understand how to use the Javascript programming language in Canvas.

PY 101

Robotics with Python

Prerequisities
  • None
Pathways
  • Back-end Development

Ages 10+ or Grade 5+

Want to learn what makes robotics work?

In this course, students and their guardians will gain a basic understanding of the Python programming language and how to use it to "drive" their robots.

Summer Camps

During these week-long summer experiences, kids get the chance to practice in-depth skills like project management, quality assurance, and teamwork while tackling a coding project.

Project Management

Kids learn to manage the moving parts of a project.

Quality Assurance

We teach kids the right way to complete a project.

Socialization Skills

Kids spend the week completing a project in teams and making new friends.