Alice Computer Programming

In this program students ages 8 to 12  learn fundamentals of  object oriented computer programming by creating virtual worlds with animated objects using the educational software Alice, developed at Carnegie Mellon University. The goal of the course is to …

Read More

Processing Computer Programming

Processing is a Java-based computer programming language  created to teach fundamentals of computer programming in the context of visual design and electronic arts. Processing comes with a multimedia programming environment that allows students to quickly write computers programs and to …

Read More

Arduino Robotics

In this camp our students learn Arduino robotics and the programming language Processing. The Arduino technology consists of a microcontroller board (hardware) and a programming environment (software) which allows students to write computer programs known as sketches, using programming languages …

Read More