online classes

App Lab

You’ll discover how to build games and solve real-world problems with App Inventor, a visual drag and drop programming language developed by Google.

Scratch

You can program your own interactive stories, games, and animations with Scratch, a visual drag-n-drop language developed at MIT.

HTML Web Design

Imagine what you could do if you could create your own website! In this class, students learn the fundamentals of web design and use these concepts to create their own web pages.

Data Science

In this introductory course students will learn the science of interpreting large quantities of data and extracting useful information from it.

Python

Create unique animations and video games with Python, a widely used general-purpose programming language! You’ll start off with drag and drop lines of code, then get into editing individual lines as you learn to make projects your own.

Java

In this course campers work in GreenFoot, an interactive Java development environment, to learn one of the premier programming languages used in the industry today.

App Lab

You’ll discover how to build games and solve real-world problems with App Inventor, a visual drag and drop programming language developed by Google.

Scratch

You can program your own interactive stories, games, and animations with Scratch, a visual drag-n-drop language developed at MIT.

HTML Web Design

Imagine what you could do if you could create your own website! In this class, students learn the fundamentals of web design and use these concepts to create their own web pages.

Data Science

In this introductory course students will learn the science of interpreting large quantities of data and extracting useful information from it.