Filter by Category
Coding and Programming
in Class Type
Virtual Open House: Summer 2021

Join us for a virtual open house!
Learn about summer camp, meet our Founder & President Rob Kissner, and experience The DAE right from your home. This session will explore all the different offerings we have for kids and teens, so if you're not sure of the right in-person or virtual experience to enroll in, this open house is for you!
Come on in, ask lots of questions, and let us help you get set up for a great summer experience!
[Online] Create Games with Scratch

Ages 8 - 12
Design and program video games using Scratch! Scratch is a programming language built by MIT that is specifically designed to make programming fun and easy. Students will start with the hour of code and then build several simple games to learn the ins and outs of how to program with Scratch. By the end of the class, students will have originally designed video games to share with friends and family!
Please create and set up a free Scratch account prior to class
Click Here to set up a free Scratch account
[Online] Start Coding with Python

Ages 9 - 12
Create interactive text adventure games, quizzes, and more with Python. Python is an ideal starter language because it is easy to write, easy to read, and is used in the real world. In fact, the entire backend of YouTube is written in Python! Students will start with writing simple projects to develop familiarity with the language and move onto creating interactive text-based games and even drawing with code!
Please set up a free account with Repl.it before the class starts
Click Here to set up a free account with Repl.it
[In Person] Create Games with Scratch

Ages 8 - 12
Design and program video games using Scratch! Scratch is a programming language built by MIT that is specifically designed to make programming fun and easy. Students will start with the hour of code and then build several simple games to learn the ins and outs of how to program with Scratch. By the end of the class, students will have originally designed video games to share with friends and family!
[In Person] Start Coding with Java

Ages 12+
Learn the basics of Java by creating amazing interactive projects! Java is the most commonly used programming language in the world - even Minecraft was programmed in Java! This class will explore Java using Processing, a program used to create graphics with code. From creating simple drawings to interactive animated projects, this class will provide a solid foundation in coding with Java. Students should expect to complete a variety of projects during this class.
[In Person] Start Coding with Python

Ages 9 - 12
Create interactive text adventure games, quizzes, and more with Python. Python is an ideal starter language because it is easy to write, easy to read, and is used in the real world. In fact, the entire backend of YouTube is written in Python! Students will start with writing simple projects to develop familiarity with the language and move onto creating interactive text-based games and even drawing with code!
[Online] Create 3D Games with Unity

Ages 12+
Learn how to build a challenging platformer in 3D! Students will use Unity, a powerful game design tool, to explore what goes into the game design process. At first, the class will build a pre-designed level in their game as a group to learn the basics of Unity. Students will then get to design and build their own custom levels to add to their game. Each student will complete the class with a finished game that can be played on any computer.
Software: Download and Install Unity, Blender, and Gimp prior to the start of class
Click Here to install Unity
Click Here to install Blender
Click Here to install GIMP
Hardware: A 3 button mouse is required!
[Online] Create Graphics with Python - Intermediate

Ages 12+
You've learned the basics of python, created text-based games, and even created some simple graphics with Turtle. Now it's time to take your skills with Python to the next level by creating complex, interactive projects with Processing! Processing is a programming environment designed to make creating graphics with code fun and easy. In this class, you'll put your Python skills to the test by creating awesome graphics projects and even simple arcade games!
Please install Processing and Python mode in Processing prior to the start of class
Click Here to install Processing
Click Here for a tutorial on how to install Python Mode in Processing