Summer Coding Camps in Minecraft, Python,
Scratch and Web Development

Explore the magical world of coding with our 2-week and 3-week summer coding camps. Code your first game in Scratch or create your own custom weapons and armors in Minecraft. Learn fundamental coding concepts while having fun working on exciting projects.

Select Course

Summer Camp Courses

Our Summer Camp courses are 2 week versions of our core track beginner courses for students 6-10 years old, plus our Web Development course for students 8-13 years old. Students 11-18 years old can choose one of our 3 week camps in Python or Java.


Junior Coders Camp

Scratch Jr. - Ages 6-7

Beginner Coders Camp

Coding with Scratch - Ages 8-10

Web Development Camp

Web Design with HTML5 & CSS3 - Ages 8-13

Python Camp

Python Language - Ages 11-18

Minecraft Modding Camp

Minecraft Modding with Java - Ages 11-18

Junior Coders Summer Camp

Type: Camp Duration: 10 Days Age: 6+ Level: Beginner Price: $242

Scratch Jr

A pre-beginner level coding course for 6-7 year old students using the Scratch coding platform. Scratch is a block-based, visual programming language developed by MIT. It was developed as a learning tool to help introduce children to basic coding concepts.


In this course students will learn the fundamentals of the Scratch programming language. They'll get familiar with the basic commands and tools that they have at their disposal, learn to use the application's interface, and how to import custom sprites, backdrops, & audio assets. Students will receive guided instruction on what each available command in Scratch does, as well as how to properly use them. In addition to this, they'll be provided with regular opportunities to put their newfound knowledge into hands on practice and experience, to help solidify the concepts in their memory.In this course students will learn the fundamentals of the Scratch programming language. They'll get familiar with the basic commands and tools that they have at their disposal, learn to use the application's interface, and how to import custom sprites, backdrops, & audio assets. Students will receive guided instruction on what each available command in Scratch does, as well as how to properly use them. In addition to this, they'll be provided with regular opportunities to put their newfound knowledge into hands on practice and experience, to help solidify the concepts in their memory.


Time Commitment:

1 hours of live instruction daily

1 hour of review and practice

Requirements:

  • Prerequisite: none
  • Scratch Account
  • Win PC, Mac, Laptop or Chromebook with a 2 button mouse
  • High Speed internet connection
  • Zoom Video Conferencing App
  • Webcam and microphone

View Schedule

Beginner Coders Summer Camp

Type: Camp Duration: 10 Days Age: 8+ Level: Beginner Price: $242

Scratch Beginner

A beginner level coding course for 8+ year old students using the Scratch coding platform. Scratch is a block-based, visual programming language developed by MIT. It was developed as a learning tool to help introduce children to basic coding concepts.


In this course students will learn the fundamentals of the Scratch programming language. They'll get familiar with the basic commands and tools that they have at their disposal, learn to use the application's interface, and how to import custom sprites, backdrops, & audio assets. Students will receive guided instruction on what each available command in Scratch does, as well as how to properly use them. In addition to this, they'll be provided with regular opportunities to put their newfound knowledge into hands on practice and experience, to help solidify the concepts in their memory.


Time Commitment:

1 hours of live instruction daily

1 hour of review and practice

Requirements:

  • Prerequisite: none
  • Scratch Account
  • Win PC, Mac, Laptop or Chromebook with a 2 button mouse
  • High Speed internet connection
  • Zoom Video Conferencing App
  • Webcam and microphone

View Schedule

Web Development Beginner Summer Camp

Type: Camp Duration: 10 Days Age: 8+ Level: Beginner-Intermediate Price: $242

Web Development

Build your first website


A Beginner level introductory course for 8+ year old students who have an interest in web development. Students will learn to create their own fully functional websites using Hyper Text Markup Language (HTML5) and Cascading Style Sheets (CSS3). Students will get an introduction to the fundamentals of web development & best practices for writing code for the web. In this course they will use HTML5 to create the foundation for their first website, then use CSS3 to add stylization to their web design, and learn some basic JavaScript to add some functionality to their website.


Time Commitment:

1 hours of live instruction daily

1 hour of review and practice

Requirements:

  • Prerequisite: None
  • Win PC, Mac, or Laptop with a 2 button mouse. Chromebook not supported.
  • Microsoft Visual Studio Code
  • High Speed internet connection
  • Zoom Video Conferencing App
  • Webcam and microphone

View Schedule

Python Beginner Summer Camp

Type: Camp Duration: 15 Days Age: 11+ Level: Beginner-Intermediate Price: $363

Python

Intro to Python


This course will provide detailed explanations of Python’s most fundamental tenets. Students will need to create an account on the multi-user, multi-language browser IDE (integrated development environment) Repl.it. This is where they will both see and write code of their own. Though it offers paid features, they will need none of them, and thus it will be entirely free of cost for them to use. A username and email address is required, and they can sign up here.

Curriculum Topics

  • Variable Assignment & Scope (Local vs Global)
  • Naming Conventions, Comments, & Syntax
  • Input & Output
  • Data Types (Strings, Integers, Floats, Booleans, etc.)
  • Data Type Casting
  • Operators (Arithmetic & Assignment)
  • Conditional Logic (If-Statements)
  • Operators (Comparison & Logical)
  • Loops (For, While)
  • Functions, Return Statements, Parameters & Arguments
  • Collections (Lists, Dictionaries)
  • String Manipulation & Escape Characters
  • File Handling (Create, Read, Write, Append, & Delete)
  • Modules & Imports (Random)

Time Commitment:

1 hours of live instruction daily

1 hour of review and practice

Requirements:

  • Prerequisite: Scratch or prior coding experience recommended
  • Repl Account
  • Win PC, Mac, Laptop or Chromebook with a 2 button mouse
  • High Speed internet connection
  • Zoom Video Conferencing App
  • Webcam and microphone

View Schedule

Minecraft Modding with Java Summer Camp

Type: Camp Duration: 15 Days Age: 11+ Level: Intermediate Price: $363

Minecraft Modding with Java

An Intermediate level coding course for 11+ year old students using the Minecraft platform and the popular coding language Java. Students will get an introduction to the fundamentals game design with Java. In this course students will use Java to create mods they can use in Minecraft.


Curriculum Topics

  • Variables and Data Types
  • Operators
  • Conditions and Booleans
  • Introduction to Logic (True/False)
  • For and While loops
  • Sets and Lists
  • Introduction to OOP (Object-Oriented Programming)

Time Commitment:

1 hours of live instruction daily

1 hour of review and practice

Requirements:

  • Prerequisite: Scratch or prior coding experience recommended
  • Win PC, Mac, Laptop or Chromebook with a 2 button mouse
  • Repl Account
  • High Speed internet connection
  • Zoom Video Conferencing App
  • Webcam and microphone

View Schedule

Summer Camps Schedule

Below are the starting dates for our Summer Camp courses. To enroll please go to the registration form and select the course and starting date.


Junior Coders Camp

Scratch Jr. - Ages 6-7

June 24 - July 12
Scratch Jr Ages 6-7
June 24 - July 12
Scratch Jr Ages 6-7
July 22 - August 2
Scratch Jr Ages 6-7
July 22 - August 2
Scratch Jr Ages 6-7
August 5 - August 16
Scratch Jr Ages 6-7
August 5 - August 16
Scratch Jr Ages 6-7

Beginner Coders Camp

Coding with Scratch - Ages 8-10

June 24 - July 12
Scratch for Beginners Ages 8-10
June 24 - July 12
Scratch for Beginners Ages 8-10
July 22 - August 2
Scratch for Beginners Ages 8-10
July 22 - August 2
Scratch for Beginners Ages 8-10
August 5 - August 16
Scratch for Beginners Ages 8-10
August 5 - August 16
Scratch for Beginners Ages 8-10

Web Development Camp

Web Design with HTML5 & CSS3 - Ages 8-13

June 24 - July 12
Web Development for Beginners Ages 8-13
June 24 - July 12
Web Development for Beginners Ages 8-13
July 22 - August 2
Web Development for Beginners Ages 8-13
July 22 - August 2
Web Development for Beginners Ages 8-13
August 5 - August 16
Web Development for Beginners Ages 8-13
August 5 - August 16
Web Development for Beginners Ages 8-13

Python Camp

Python Language - Ages 11-18

June 24 - July 19
Intro to Python Ages 11-18
June 24 - July 19
Intro to Python Ages 11-18
July 29 - August 16
Intro to Python Ages 11-18
July 29 - August 16
Intro to Python Ages 11-18

Minecraft Modding Camp

Minecraft Modding with Java - Ages 11-18

June 24 - July 19
Minecraft Modding with Java - Ages 11-18
July 29 - August 16
Minecraft Modding with Java - Ages 11-18