...

Coding the Fun Way!

Code and create - that’s the beauty of Processing, built on Java, with custom features related to graphics and interactivity. That means that beginners can more easily code games, animations, and art. Projects cover variables, functions, loops, conditionals, arrays, and basic object-oriented programming (OOP), including linked lists and inheritance.

...

Use Java to Code a Robot

Use your new Java skills to control the Arduino-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!

Processing is used at high schools and universities to teach the fundamentals of programming.




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

City

Location

Date

Availability

Campbell

Campbell Community Center

July 29 - August 2

Cupertino

Bethel Lutheran

July 15 - 19

Milpitas Rec

Milpitas Rec

June 24 - 28

Palo Alto

Palo Alto School District

June 17 - 21

Sunnyvale

Kings Academy School

July 22 - 26