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

HTML 101

Choose Your Own Adventure

Think HTML and CSS are something you'd find in alphabet soup? Ever wonder how the web can deliver everything from Minecraft maps to YouTube Videos? Eager to learn and ready to build?

By the end of the session, students will understand how the language HTML, CSS, a...

April 20, 2019

10 a.m. to 1 p.m.

Pilsen Outpost

1637 W 18th St, Chicago, IL 60608

Join Waitlist

CAMP

Game Development with Javascript

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

CoderDojoChi is excited to announce our 2019 coding summer camp! Campers learn the fundamentals of web technologies to create, code, and produce their own p...

July 8, 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.