Coding the Fun Way!

Students take the first step to learn Java by using Processing to construct interactive graphics, animations, and games. The Processing language adds custom syntax to Java to make it easier for beginners to quickly create programs with dynamic graphics. Projects include a 2-player red-light/green-light game, an interactive pet game, a mobile-style apple catching game, and a wave-based survival game. Students use variables, objects, data types, functions, loops, conditionals, arrays, classes, linked lists, inheritance and more!


Use Java to Code a Robot

Use your new Java skills to control the Arduino C-based Wink2 robot. Learn how to activate motors, sensors and LEDs so the bot can move, avoid obstacles, put on a light show, and more!

Many universities use Java for their CS courses to teach Object-Oriented Programming (OOP). This camp will give a student a head-start for future CS courses. Java is a popular programming language used in android development, server-side applications, web applications, and more.

What Parents Are Saying –

Robotics ages 5 - 7

Camp Hours and Daily Schedule

  • 9:00-9:15 Project overview, key concepts and team-building
  • 9:15-10:20 Coding projects (games, art & animations)
  • 10:20-10:40 Outdoor recess (campers bring snacks)
  • 10:40-12:00 Continue coding projects
  • 12:00-12:30 Supervised lunch break (campers bring lunch)
  • 12:30-2:10 Arduino and Wink Robotics Projects
  • 2:10-2:30 Outdoor recess (campers bring snacks)
  • 2:30-3:15 Continue coding projects
  • 3:15-3:30 Clean-up & review
Robotics ages 5 - 7

Activities and Take Homes

Top Skills Gained Through Activities
Programming with Processing® (a Java®-based language), including use of variables, functions, conditional statements, loops, operators, and syntax. Robotics coding. Game Development, Math, Creativity, Problem-solving, Logical thinking.

Take Homes
Students take home a USB flash drive containing their coding projects, plus class lessons to use as a reference for future coding projects at home.

Camp Schedule                           Register Now !

Java® Programming Camps located in the South Bay






Campbell Community Center

July 29 - August 2


Bethel Lutheran

July 15 - 19

Milpitas Rec

Milpitas Rec

July 8 - 12


Kings Academy School

July 22 - 26