Program Examples

Silicon Valley, located on the west coast of the United States, is a hub where cutting-edge technologies have been developed and disseminated from the past to the present. At the heart of this area is Stanford University, which incorporates “STEAM education”—a comprehensive approach that integrates five fields: Science, Technology, Engineering, Art, and Mathematics. A summer school is held at Stanford University’s dormitories, where students can learn various programming skills.

(Please note that the program may vary annually, so please inquire for the latest program details.)

Program Examples for Ages 7-9

Game Design with Minecraft

Use Minecraft to bring your ideas to life! Start by creating an adventure setting, build your own levels, and develop an exciting story. Learn the basics of game design, add your own ideas and creative solutions, and decorate the Minecraft world with your unique art. 

Roblox Camp: Launch Your Own Obby Game

Unleash your passion for game development with Roblox Studio! This immersive game engine lets you create games for web, mobile, and virtual reality. Learn the basics of game creation, shape creative terrains, model 3D parts, and design your own obstacle course (“Obby”).

Coding Camp: Virtual Robotics and Scratch

Build your own interactive program using a visual programming language designed by MIT Media Lab. With Scratch, create imaginative games like flying into space and blasting away asteroids!

BattleBots Camp Junior

The path to the ultimate showdown starts here! BattleBots is known for combining engineering craftsmanship with the excitement of robotics championships. In this beginner robotics course, grab your goggles and get ready to build your robot before battling in the arena. Learn how to customize your robot to your specifications and compete with your peers in a BattleBots-style robot tournament!

Program Examples for Ages 10-12

Roblox Developer: Imaginative

Use Minecraft to bring your ideas to life! Start by creating an adventure setting, build your own levels, and develop an exciting story. Learn the basics of game design, add your own ideas and creative solutions, and decorate the Minecraft world with your unique art. 

Lua Coding and Game Design

Explore Roblox, a rapidly growing game creation platform with over 100 million monthly players. Learn Lua, Roblox’s official coding language, and design your own game with 3D landscapes, custom mechanics, and challenges. Share your game across platforms, and even earn Robux through in-game products. With Lua, you’ll be prepared to advance to other coding languages like Python or C++.

Java Coding: Build Mods with Minecraft

Java is one of the world’s most popular programming languages. Dive into Minecraft’s source code to learn it by integrating custom tools and blocks to create your own adventure map. This course offers a hands-on introduction to Java programming and the basics of game development.

Python Coding 101

Begin your programming journey with Python, one of the most in-demand languages. Improve essential coding skills by solving logic games, learning basic algorithms, and exploring neural networks. Starting with Python is the first step toward a fulfilling STEM path and a career in machine learning.

BattleBots Camp with VEX Robotics

The path to the ultimate showdown starts here! BattleBots is known for combining engineering craftsmanship with the excitement of robotics championships. In this beginner robotics course, grab your goggles and get ready to build your robot before battling in the arena. Learn how to customize your robot to your specifications and compete with your peers in a BattleBots-style robot tournament!

VR Game Design with Meta Quest

Step into game design with virtual reality and the Meta Quest VR headset. Imagine, build, and playtest games with custom rules, starting with a playable paper prototype. Then, use Unity, an industry-standard 3D game engine, to create custom assets and simulate gameplay in VR.

Digital Video Production for YouTube

Explore the behind-the-scenes of video production, from scriptwriting to capturing video and audio in real-time with professional DSLR equipment. Work on the art of filmmaking and editing using Adobe Premiere Pro, exploring advanced techniques like color correction, effects, and audio editing.

3D Printing and Modeling

Bring your dream designs to life with a 3D printer! Start with sketches, create characters in Blender, and print them as physical objects. Learn 3D modeling, operate and maintain the printer, and take home your hand-painted creations.

Digital Art and Animation Studio with Adobe

Bring your dream project to life with your imagination! Build the foundations of drawing and animation, inspired by principles used by professionals like Disney animators, to excel in industries like game design and illustration. Sketch ideas in Photoshop or edit the final film in Premiere Pro.

Program Examples for Ages 13-18

Java Coding for Applications & Game Development

Master the basics of Java, a versatile and enduring programming language used in everything from console apps to game development. Whether you’re a beginner, building a college résumé, or prepping for the AP Computer Science exam, you’ll sharpen your Java skills with logic-based programs, arcade-style games, and coding challenges.

AI Experimentation Lab with Adobe

The demand for knowledgeable AI experts is higher than ever. Capture high-resolution photos with a DSLR camera and explore evolving AI tools like Photoshop Beta and Adobe Firefly. Expand your creativity with machine learning models and build a portfolio of custom images and illustrations.

Game Design and Development 101 with Unreal Engine

Learn professional video game design using Unreal Engine 5, the engine behind Fortnite and Star Wars Jedi: Fallen Order. Build levels with UE5’s Blueprints Visual Scripting and integrate custom game mechanics. Playtest with peers and prepare to showcase your work in your portfolio.

VR Game Design with Unity and Meta Quest

Step into game design with virtual reality and the Meta Quest VR headset. Imagine, build, and playtest games with custom rules, starting with a playable paper prototype. Then, use Unity, an industry-standard 3D game engine, to create custom assets and simulate gameplay in VR.

Python Camp: Intro to Coding & AI

(Girls class available)

Start programming with Python, one of the fastest-growing languages. Create logic-based programs, complete coding challenges, and explore machine learning basics using popular tools like TensorFlow. Learn about the latest AI technologies like ChatGPT and design custom AI systems.

Artificial Intelligence and Machine Learning Camp

In a world of advancing technology, terms like “artificial intelligence” and “machine learning” are becoming common. This course teaches you how to create machine learning models using Python to perform tasks once thought impossible. Use datasets, probability, and statistics to dive into this evolving field.

BattleBots® Camp: Robotics Engineering with VEX

The path to the ultimate showdown starts here! BattleBots is known for combining engineering craftsmanship with the excitement of robotics championships. In this beginner robotics course, grab your goggles and get ready to build your robot before battling in the arena. Learn how to customize your robot to your specifications and compete with your peers in a BattleBots-style robot tournament!

Advanced Minecraft Modding with Java

Go beyond Minecraft basics and dive into serious Java programming. Modify the game’s codebase, create custom tools and blocks, and develop essential problem-solving skills for personal projects and future careers.

3D Printing and Modeling Camp

Bring your dream designs to life with a 3D printer! Start with sketches, create characters in Blender, and print them as physical objects. Learn 3D modeling, operate and maintain the printer, and take home your hand-painted creations.

YouTube Camp: Digital Video Production and Effects

(Girls class available)

Explore the behind-the-scenes of video production, from scriptwriting to capturing video and audio in real-time with professional DSLR equipment. Work on the art of filmmaking and editing using Adobe Premiere Pro, exploring advanced techniques like color correction, effects, and audio editing.

Machine Learning Academy: Coding Deep Neural Networks

(2weeks)

Machine learning, formalized in the 1950s, has recently evolved, with deep learning now aiding early cancer detection. From image recognition to natural language processing, machine learning drives future tech. Learn to build neural networks using Python, TensorFlow, and Keras, and practice with professional datasets.

AI and Machine Learning Academy with NVIDIA

(2weeks)

Get started with Python, machine learning, computer vision, and neural networks using the NVIDIA® Jetson Nano™. Use this compact device and a webcam for projects ranging from image recognition to early cancer detection. Enhance your AI and robotics skills with cutting-edge projects from NVIDIA and iD Tech.

BattleBots® Robotics Academy

(2weeks)

BattleBots® combines engineering craftsmanship with the high-octane excitement of robotics championships. Use the VEX V5 robotics system to build the core of your robot champion. Model custom parts with computer-aided design, create them with a 3D printer, and prepare for arena battles like a pro. 

Coding and AI Academy: C++ Game Programming and Algorithms

(2weeks)

Open the door to the vast world of programming and development by learning the basics of C++. Over one week, develop essential coding skills by creating complex games with 2D graphics and interactive elements, applying them to various projects and challenges.

Game Design Academy with Unreal Engine 5

(2weeks)

In the Unreal Engine 5 Game Design Academy, use the latest industry tools to create your own video game prototype. Learn the full cycle of game production, mastering basic design skills. In the first week, establish the prototype’s foundation; in the second week, transform your ideas into engaging gameplay.

Academy NEXT: Advanced Laboratory for Emerging Technologies

from 15Y~ (2weeks)

Dive into professional video game design using Unreal Engine 5, the engine behind games like Fallen Order. Build levels with customizable gameplay elements using UE5’s Blueprints Visual Scripting. Design a complete 3D world with unique mechanics, and showcase your final product as a professional game.