Bay Area Camp Descriptions
Please visit our camps page to view specific offerings in various Bay area locations.
Java Programming with Minecraft!
Explore the world’s most common programming language using one of the world’s most popular video games! Learn to program in Java and build Minecraft mods!
Understand Java syntax, programming structures, object oriented concepts, and work with Greenfoot, the Forge API and the Eclipse development environment.
Customize Minecraft items, blocks and behaviors!
No programming experience necessary.
Understand Java syntax, programming structures, object oriented concepts, and work with Greenfoot, the Forge API and the Eclipse development environment.
Customize Minecraft items, blocks and behaviors!
No programming experience necessary.
Python Programming with Minecraft!
Explore and tweak the magical world of Minecraft while learning how to code in the powerful programming language of Python!
Learn to code games, create buildings, transform Minecraft items while understanding control structures, programming workflow and object oriented programming.
No programming experience necessary.
Learn to code games, create buildings, transform Minecraft items while understanding control structures, programming workflow and object oriented programming.
No programming experience necessary.
App Inventor Mobile Application Design!
Explore the mechanics behind MIT's App Inventor, a visual drag and drop interactive tool, by building mobile apps for Android devices! Understand app design and programming concepts by working on a variety of projects and games that take advantage of all of App Inventor's capabilities.
No programming experience necessary.
No programming experience necessary.
Mobile Video Game Design with Stencyl!
Understand game design by laying out, planning and working with the nuts and bolts of the extensive Stencyl libraries. Learn to develop interactive video games for mobile devices with slick graphical user interfaces while comprehending concepts such as event handling, decision making and control structures
No programming experience necessary.
No programming experience necessary.
Web Design Adventures!
Take on a digital journey, one that starts with storyboarding and ends with a snazzy website. Along this journey, learn HTML, Cascading Style Sheets and JavaScript.
Explore HTML tags, structural elements and include graphics and animation. Then, create cool design effects with Cascading Style Sheets and code in interactivity with JavaScript.
No programming experience necessary.
Explore HTML tags, structural elements and include graphics and animation. Then, create cool design effects with Cascading Style Sheets and code in interactivity with JavaScript.
No programming experience necessary.
Programming fun with Scratch!
Unleash creativity by building games, interactive stories and multimedia animations while learning programming concepts such as iteration and decision making, with the easy to use but powerful, visual, drag-and-drop programming language of Scratch, which was developed by MIT. Scratch serves as a wonderful foundational platform for budding programmers.
No programming experience necessary.
No programming experience necessary.