fbpx

2024 Summer Coding Camps

5-Day Camps: Monday–Friday
1-Day: Individual tickets available
June — August

Taught English, Ages 5-18, Beginner to Advanced

Schedule doesn’t work for you? We can create new group classes with 3+ students or private classes for 1-2 students.

 

Minecraft Cup 2024

Yes, Coding Lab will be organizing a team to participate in the Minecraft Cup 2024

All Age 5-6

Junior Coder Beginner

New students start here.

Young coders learn to code using Scratch Jr., a visual, pre-reading programming language, in a fun and nurturing environment.

Junior Coder Intermediate

After the Beginner classes, students learn more advanced coding concepts using arts and crafts, robots, games, and more.

All Age 7-9

Scratch Beginner 1 & 2

New students start here. 

Young coders learn the basics of coding using  Scratch, a visual, drag-and-drop programming language.  Students use creativity to make games and interactive stories while learning the basics of coding, computer science, and computational thinking. 

STEM Scratch

Student build on what they learned in the Beginner classes and code projects based on STEM themes such Physics, Robotics, Game Design, Minecraft, A.I. and more.

All Age 10-12

App Inventor 1

New students start here or Python Jr. 

Students code fun and exciting mobile applications  and games (iPhone, iPad, Android) while learning the fundamentals of computer science, computational thinking, and problem solving skills. 

Python Junior 1 & 2

New students start here or App Inventor.  

Students learn the basics of Python, a text based language popular with universities and tech companies. They code applications and games while learning the fundamentals of computer science, computational thinking, and problem solving skills.

Advance Computer Scientists

Students practice what they learned in Python Jr and App Inventor, and learn advanced coding concepts, to create games and mobile applications using Python, App Inventor, micro:bits, Minecraft, Roblox, Discord, and more.

Roblox & Lua Coding

Roblox is a creative gaming platform where kids can design, play, and learn by building their own games and virtual worlds. Our coding class helps kids unleash their imagination and develop valuable skills while having fun!

Kids learn to code Lua, a text based coding language built into Roblox. 

Prerequisite: Python Junior 1 or approval

All Age 13-18

Python 101

New students start here. 

Students learn the fundamental of coding and computer science using Python, a popular, text-based programming language used in universities and tech giants such as Google, Facebook, and Microsoft.

Python Perfect

A challenge based class where students code and solve challenges that are appropriate for their level. Coding Lab teachers are there to help students when they get stuck, review concepts, and guide students along.

Do you need a flexible schedule / content?

We have private and semi-private lessons. Please contact us for details.

Schedule (Age 7-9)

PrerequisiteJun 17 - 21Jun 24 - 28Jul 1 - 5Jul 8 - 12Jul 15 - 19Jul 22 - 26Jul 29 - Aug 3Aug 5 - 9Aug 12 - 16Aug 19 - 23Aug 26 - 30
Scratch Beginner 1None10:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:00
Scratch Beginner 2Scratch Beginner 110:00 - 12:0010:00 - 12:0010:00 - 12:00
STEM Lab: Game DesignScratch Beginner 212:15 - 14:1512:15 - 14:1512:15 - 14:15
STEM Lab: Coding Robots and DronesScratch Beginner 212:15 - 14:1512:15 - 14:1512:15 - 14:15
STEM Lab: Coding Handheld Game Devices
Scratch Beginner 212:15 - 14:1512:15 - 14:1512:15 - 14:15
STEM Lab: AI, Games, and ChatbotsScratch Beginner 212:15 - 14:1512:15 - 14:15
Minecraft CodingScratch Beginner 214:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:30

Scroll sideways to see the rest of the schedule>>

Schedule (Age 10-12)

PrerequisiteJun 17 - 21 Jun 24 - 28Jul 1 - 5Jul 8 - 12Jul 15 - 19Jul 22 - 26Jul 29 - Aug 3Aug 5 - 9Aug 12 - 16Aug 19 - 23Aug 26 - 30
Python Junior 1 None10:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:00
Python Junior 2Python Junior 110:00 - 12:0010:00 - 12:0010:00 - 12:00
App Inventor 1None12:15 - 14:1512:15 - 14:1512:15 - 14:15
Python Perfect (12:15 – 14:15) 5-Day Holiday CampPython Junior 112:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:1512:15 - 14:15
ACS: Game DesignPython Junior 112:15 - 14:1512:15 - 14:1512:15 - 14:15
ACS: Mobile Apps & GamesApp Inventor 112:15 - 14:1512:15 - 14:1512:15 - 14:15
ACS: Coding Handheld Game Devices
Python Junior 112:15 - 14:1512:15 - 14:1512:15 - 14:15
ACS: AI/Chat GPT & Game DevPython Junior 112:15 - 14:1512:15 - 14:15
Minecraft CodingPython Junior 114:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:3014:30 - 16:30
Roblox & Lua CodingPython Junior 114:30 - 16:3014:30 - 16:3014:30 - 16:30

Scroll sideways to see the rest of the schedule>>

Schedule (Age 13-18)

PrerequisiteJun 17 - 21Jun 24 - 28Jul 1 - 5Jul 8 - 12Jul 15 - 19Jul 22 - 26Jul 29 - Aug 3Aug 5 - 9Aug 12 - 16Aug 19 - 23Aug 26 - 30
Python 101None10:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:0010:00 - 12:00
Python 102Python 10110:00 - 12:0010:00 - 12:0010:00 - 12:00
Python PerfectPython 10112:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:1512:15 – 14:15
Advanced Python: Game DesignPython 10114:30–16:3014:30–16:3014:30–16:30
Web Programming: HTML, JavaScript, PythonPython 10114:30–16:3014:30–16:30
Advanced Python: Cryptography and CodesPython 10114:30–16:3014:30–16:30
Advanced Python: AI/Chat GPT & Game DevPython 10114:30–16:3014:30–16:30
Advanced Data Structures and Algorithms14:30–16:30
Machine Learning (Advanced) 14:30–16:30

Scroll sideways to see the rest of the schedule>>

; ; ;