iD Tech Summer Camp - UC Irvine
💻 Coding 8
| Course | Date | Time | Price |
|---|---|---|---|
| Roblox Developer: Imaginative Game Design Ages 10-12 Unleash your imagination with Roblox, one of the fastest-growing game creation platforms on the planet. More than 100 million players per month explore games created by enterprising young developers—like you! You’ll tackle the production of a game from start to finish, building a custom terrain complete with unique challenges for players to conquer. Then, implement mechanics like checkpoints, collectible items, and melee weapons using built-in Lua scripts. Watch your players dodge enemies and find the key that unlocks their getaway car! Share your published game with friends on any platform, from console to mobile, and you can even earn some Robux in the process with monetized in-game products. With experience as a Roblox developer under your belt, you’ll be ready to take on other 3D game engines like Unity or Unreal. AI Usage Roblox’s AI Assistant and Material Generator are built-in tools designed for Roblox Studio. Students can generate custom textures and 3D models, or run tasks like importing 20 trees from the Toolbox in one click. Guided by live instructors, they'll explore how to utilize these AI features and boost their creativity. | Jun 22 – Aug 7 | Full Day | $1379 |
| Roblox Developer: Lua Coding and Game Design Ages 10-12 Dive into a versatile game engine built for programmers and game designers alike. Roblox is one of the fastest-growing platforms on the planet, with more than 100 million players per month exploring games created by enterprising young developers—like you! Build a fundamental programming skill set with Lua, the official coding language of Roblox, and create a game as you go. You’ll code unique challenges and custom mechanics like projectiles, speed boosts, or a variable score that’ll put your name at the top of the leaderboard. Design a high-speed adventure or enemy horde for your players to conquer! Share your published game with friends on any platform, from console to mobile, and you can even earn some Robux in the process with monetized in-game products. Gain experience as a Roblox developer, and with Lua, you’ll be ready to extend your pathway to in-demand languages like Python or C#. AI Usage Roblox’s AI Assistant, including its Code Assist features, is a built-in tool for Roblox Studio. Students can use it to troubleshoot their scripts, generate code snippets or custom 3D models, or run complex tasks with the Toolbox. Guided by live instructors, they'll explore how to utilize these AI features and boost their creativity. | Jun 22 – Aug 7 | Full Day | $1379 |
| Python Coding 101 Ages 10-12 Begin your journey into computer programming with Python, one of the most in-demand coding languages in the world. You’ll tackle coding challenges and explore fundamental syntax, from defining variables and functions to building console-based games that utilize random number generation. Design character classes with stats and code an all-out battle to determine who comes out on top! Then, bring all your skills together to develop an interactive game. You’ll use Python libraries to import custom sprites, program movement, and create an adventure for your players to explore. Python is the perfect language to start your path in coding and STEM, including career paths to machine learning! | Jun 22 – Jul 31 | Full Day | $1379 |
| Mobile Game & App Design Studio Ages 13-17 Mobile games generate half of the game design industry’s total revenue. Join this fast-growing field as you create your own mobile game or app! You’ll build a prototype, design a user interface, and test it on a portable tablet. Apply UX principles and gather feedback from your peers to make your prototype accessible and user-friendly. Once you’ve created a solid foundation, integrate functionality and mechanics with GameMaker, the engine behind Undertale! Concept ideas, design levels, and bring your vision to life through engaging gameplay. You’ll start by using built-in visual code to develop custom game mechanics like collectible items. Then, dive deeper and convert your events to editable code. Transform your idea into a playable touchscreen experience, whether that’s a cozy virtual pet app, an exciting action-adventure, or a monster collection game like Pokémon Go. Your game will open the way to mobile play—you can even bring your own Apple or Android device to experience it on! Requires iOS 13.0 / Android 5.0 or later for personal devices. | Jun 22 – Aug 7 | Full Day | $1429 |
| Coding 101 Camp Ages 7-9 Take the lead and code your own adventures in Scratch. You’ll build interactive games that send you as far as outer space, blasting away the meteors in your path! Explore core concepts like variables, loops, and events in a creative visual coding environment. Along the way, gain confidence in math and coding fundamentals. Then, use next-gen features to create imaginative video projects that respond to your movements. You’ll experiment with Google’s Teachable Machine to explore how AI learns in a fun, visual way—build and train a model that can identify dance moves or categorize stuffed animals from soccer balls. Guided by live instructors, you’ll uncover key machine learning concepts through hands-on projects. Whether you dream of becoming a Python programmer or game developer, your journey starts here! | Jun 29 – Jul 31 | Full Day | $1229 |
| C# Coding and Game Development with Unity Ages 13-17 Unity is the game engine trusted by developers. Nearly half of all console and PC games are made in Unity, including chart-topping titles like Hollow Knight: Silksong and Fall Guys. As a game programmer, you’ll develop essential coding skills in Unity with C#. Write and integrate your own C# scripts to program and build a game. You’ll code core mechanics like player movement and item collection, and design a level for your players to explore—from spelunking an ancient temple and diving across traps to unlocking a hidden treasure room! Refine your scripts, then publish your game online to share with your friends. Launch your programming career here with Unity! | Jun 29 – Jul 31 | Full Day | $1379 |
| Python Coding & AI Agents Ages 13-17 Your path to becoming an AI specialist or software engineer starts here with Python—one of the fastest-growing coding languages. Begin with essential syntax, from loops and functions to lists and dictionaries. Then, explore evolving AI technologies with industry leader OpenAI and tools like ChatGPT! With Python integration, you’ll inject an AI chatbot directly into your code to create dynamic console-based programs. Play a game of charades, solve brain-teasing riddles, or develop a dynamic guessing game with your AI assistant. And with a bit of creative vibe coding, you can remix and iterate your code until it’s crafted exactly how you want it. Finally, you’ll design a custom AI agent, such as a restaurant matchmaker that finds the perfect dining spot based on your tastes and budget, a trip advisor, or task tracker. Guided by live instructors, you’ll uncover concepts through hands-on projects and thoughtful discussions around AI ethics, privacy, and responsible design. Take advantage of this rapidly growing field and establish a foundation for building your own customized AI bots. You’ll be well-equipped for wherever your computer science career takes you! | Jun 29 – Aug 7 | Full Day | $1479 |
| Mobile Game Design & App Creation Lab Ages 10-12 Tap into the world of game design by creating a mobile game or app! You’ll build a prototype, design a user interface, and test it on a portable tablet. Then, launch your project in GameMaker, the engine behind popular indie games like Undertale! You’ll craft a world and create characters, sprites, and levels. With built-in visual code, develop custom game mechanics like collectible items. Transform your idea into a playable touchscreen experience, whether that’s a cozy virtual pet app, an exciting action-adventure, or a monster collection game like Pokémon Go. Your game will open the way to mobile play—you can even bring your own Apple or Android device to pilot it on! Requires iOS 13.0 / Android 5.0 or later for personal devices. | Jul 20 – Aug 7 | Full Day | $1429 |
🤖 Robotics 5
| Course | Date | Time | Price |
|---|---|---|---|
| BattleBots® Camp Junior Ages 7-9 “Robots, activate!” Enter the arena of the ultimate showdown with BattleBots® and design your own champion. In this introductory robotics course, you’ll build and customize a VEX IQ bot with your teammates. Following design standards set by tech experts at BattleBots®, brainstorm and workshop a unique robot character, such as a battle shark with an attachable fin! Your bot will tackle a variety of challenges, like driving maneuvers in a Simon Says game. At the end of the week, compete in a BattleBots®-style robot tournament where the winner takes all! | Jun 22 – Aug 7 | Full Day | $1479 |
| BattleBots® Camp with VEX Robotics Ages 10-12 The ultimate showdown is here! BattleBots® combines the craftsmanship of engineering with the high-octane excitement of a robotics championship. Grab your goggles and get ready to build a robot from scratch before battling in the arena. With your teammates, you’ll brainstorm and workshop your bot with hands-on building challenges. Design custom attachments like a claw arm or battering ram and tackle a series of competitions, from time trial races to capture the flag! Follow design standards set by tech experts at BattleBots® and optimize your robot until it’s ready to rumble in a BattleBots®-style robot tournament! Think you have what it takes to make it to the winner's circle? “It’s robot fighting time!" | Jun 22 – Aug 7 | Full Day | $1599 |
| BattleBots® Camp: 3D Printing and Take-Home Robot Ages 10-12 Introducing the all-new iD Tech robotics kit! Build your own BattleBots® robot champion and then take it home with you after camp! You’ll build your own fighting robot from the ground up, starting with a motor-driven chassis. Construct your bot’s frame and give it life by wiring a programmable brain! Then, utilize 3D printing technology to manufacture armor and attachments. Iterate and refine your handiwork as your bot faces off against your peers’ creations in a gauntlet of challenges such as racing, obstacle courses, and capture the flag. All your work will culminate in a BattleBots®-style tournament where the winner takes all! Need replacement parts? No problem—you can print backup components to keep your bot in fighting shape. And when the dust settles, you’ll pack up your robot and 3D-printed pieces to take home with you. | Jun 22 – Aug 7 | Full Day | $1699 |
| BattleBots® Camp: Robotics Engineering with VEX Ages 13-17 BattleBots® combines the craftsmanship of engineering with the high-octane excitement of a robotics championship. You’ll customize, build, and wire a base with your teammates, using the VEX Robotics Design System for your bot. Devise custom attachments like a claw arm, battering ram, or kill switch to conquer the arena. Then, program your robot with VEX C++ to tackle a gauntlet of challenges such as racing, obstacle courses, and capture the flag. Optimize your bot’s hardware and software between each competition to ensure maximum chance of domination. Grab your goggles and get ready for the ultimate showdown. “Let the bot battle begin!” | Jun 22 – Aug 7 | Full Day | $1599 |
| BattleBots® Camp: 3D Printing and Engineering with Take-Home Robot Ages 13-17 Introducing the all-new iD Tech robotics kit! Build your own BattleBots® robot champion and then take it home with you after camp! You’ll construct your own fighting robot from the ground up, starting with a metal chassis and DC motors. Once the frame is built, you’ll wire in a circuit board and program your bot to respond to input through a wireless controller. Then, utilize a 3D printer to manufacture armor and attachments. You’ll face off against your peers’ creations in a gauntlet of challenges such as racing, obstacle courses, and capture the flag. With each battle, iterate and optimize your handiwork by printing replacement parts or enhanced features. All your work will culminate in a BattleBots®-style tournament where the winner takes all! And when the dust settles, you’ll pack up your robot and 3D-printed pieces to take home with you. | Jul 13 – Jul 31 | Full Day | $1699 |
🎨 3D Design & Animation 5
| Course | Date | Time | Price |
|---|---|---|---|
| Digital Art & Animation with Adobe Ages 10-12 Wield your imagination and bring the project of your dreams to life! You’ll build a foundation in art and animation principles that industry professionals use—from Disney animators to illustrators and game artists. Sharpen your drawing skills, design characters, and tackle animation exercises. Then, compile your work into a visual portfolio. With the powerful suite of Adobe software and a Wacom drawing tablet, you’ll craft projects like a short animation or story reel. Whether you want to focus on design or delve further into animation, you’ll find a path that best fits your creative endeavors and prepares you for success as a future creator. | Jun 22 – Jul 31 | Full Day | $1529 |
| 3D Printing Camp with Blender Ages 10-12 Unbox endless possibilities with 3D printing! Explore the vast world of digital art with Blender, a powerful 3D modeling and animation software used by industry artists, including creators of the Oscar-winning film Flow. You’ll model designs from your imagination, like custom toys and characters. Then, transform them into tactile prints—from functional desk art to keychains or fidget toys. Create a lineup of adorable pets or build an articulated reptile with movable parts. Plug in your 3D models and watch them come to life layer by layer on the print bed! Once they’ve cooled off, you can use colorful paint markers, sanding paper, and tools to add the final touch. The best part? At the end of the week, all your creations will go home with you! | Jun 22 – Jul 24 | Full Day | $1579 |
| Art & Animation Studio with Adobe Ages 13-17 Step into the digital art studio to craft a visual portfolio and refine your animation skills. You’ll explore the principles used by industry professionals in animation studios like Disney and Pixar. Design a world with characters, create a story, and develop a collection of your best work. Choose your own path—whether you want to be a concept artist or animator, your portfolio will showcase your unique experience. Then, jump into the animation pipeline and utilize your Wacom drawing tablet like a pro. Draw keyframes in Adobe Animate, paint digital concepts in Photoshop, or edit a short film in Premiere Pro. Build a portfolio you’re passionate about and make your creative mark on the world! | Jun 22 – Jul 24 | Full Day | $1529 |
| Art & Animation Camp Ages 7-9 Art inspires creativity in many forms—from fine art to graphic novels and animated movies. Now, it’s your turn to pick up the pen and develop your own voice! Artists, unite! Sharpen your drawing skills and join this collaborative introduction to digital art. You’ll start with the fundamentals to design characters and illustrate a story. Whether you want to create a comic, animate a flipbook, or design trading cards, you’ll bring it to life with your teammates. Then, enter the realm of digital art! With a drawing tablet, you’ll learn how to draw and animate on a digital canvas just like pencil and paper. For the finale, create a short animation or independent art project. All your work will culminate in a gallery-style showcase at the end of the week for your friends and family to enjoy. | Jul 6 – Jul 10 | Full Day | $1279 |
| 3D Printing & Modeling with Blender Ages 13-17 3D printing technology has paved the way for countless inventions—from advanced stop-motion puppets in Coraline to custom prosthetic limbs for athletes. Dive deep into Blender, a powerful 3D modeling and animation software used by industry creatives. You’ll invent and model your own designs, like functional desk organizers or imaginative characters. Then, transform them into tactile prints! Create keychains, fidget toys, collectible pets, or build an articulated reptile with movable parts. Plug in your 3D models and watch them come to life layer by layer on the print bed! Once they’ve cooled off, add the final touches with 3D printing tools, sandpaper, and colorful paint markers. At the end of the week, you’ll take home your entire collection of 3D prints. | Jul 13 – Aug 7 | Full Day | $1579 |
🎮 Game Design 4
| Course | Date | Time | Price |
|---|---|---|---|
| Roblox Game Design Camp Ages 7-9 Unlock your passion for game design in Roblox Studio! You’ll build a game from scratch—sculpting imaginative terrain, modeling 3D parts, and using built-in scripts to create challenges. Envision a world for players to journey through, from sprawling rivers made of lava to zombie hordes or laser-trapped rooms! Then, publish your game online so all your friends can join in on the adventure. You’ll design obstacles for them to overcome and rewards for when they’re victorious. Whether you’re a seasoned Roblox player or joining for the first time, creating your own game is an experience unlike any other. It’s time to take on the title of a Roblox developer! | Jun 22 – Aug 7 | Full Day | $1259 |
| Minecraft Modding and World Design Ages 10-12 Go from player to game developer with Minecraft! Grab your shovel and dig into the world of Minecraft modding. You’ll design a mod with MCreator, where you can edit almost anything in your game, from custom biomes to enemy AI. Create pixel art to transform blocks and tools. Then, dive into advanced mods like armor and weapons! Craft a story for your adventure and load it up with overpowered armor sets or imaginative gear like a tater tot launcher! Swarm your players with heightened enemy mobs, then watch the chaos unfold as they battle their way to victory. With Minecraft modding, the only limit is your imagination! | Jun 22 – Jul 24 | Full Day | $1379 |
| Game Development 101 with Unreal Engine 5 Ages 13-17 Get an in-depth look at professional video game design with Unreal Engine 5, the engine behind games like Fortnite and Marvel Rivals. You’ll build a level with core gameplay elements such as collectibles, jump pads, and moving platforms using UE5’s Blueprint Visual Scripting system. Paint and sculpt custom 3D landscapes for players to explore—from a volcano with molten lava flows to a frozen tundra with icy caverns. As you reach your next project goal, playtest the game with your peers and further implement win/lose conditions, unique levels, and customizable features to polish it off. Go forth from this comprehensive course with your own professionally designed game and levels to showcase in your portfolio! | Jun 22 – Aug 7 | Full Day | $1379 |
| Minecraft Game Design Camp Ages 7-9 Make Minecraft your canvas and design your own adventure! You’ll explore the fundamentals of game design and craft an imaginative story. Then, ready your pickaxe and build a level from scratch. You’ll create custom pixel art to design textures and transform the world around you. With command blocks and redstone, you’ll build puzzles and traps for your players to solve—or even a lava chicken shack! Dive across platforms to escape the caverns below, or discover a key to unlock a hidden treasure room. Take hold of your adventurous spirit and become a game designer with Minecraft! | Jul 6 – Aug 7 | Full Day | $1259 |
⚙️ Engineering 1
| Course | Date | Time | Price |
|---|---|---|---|
| Camp CrunchLabs® IRL: Hands-on Engineering Ages 7-9 Learn to Think Like an Engineer™ when you dive into the immersive world of Mark Rober’s CrunchLabs® at camp! You'll explore how engineers design, build, and iterate when tackling real-world problems. Every day kicks off with a video from Mark Rober himself to guide you through a unique CrunchLabs® Build Box, all selected to spark your curiosity and stack new skills as the week progresses. After mastering the engineering principles behind each build, you'll team up with your fellow campers to tackle collaborative challenges, combining math, science, and creativity to push your designs to the limit. At the end of each day, you’ll take home your completed builds to proudly show off what you learned and continue tinkering on your own. | Jun 22 – Aug 7 | Full Day | $1479 |
🧠 AI 1
| Course | Date | Time | Price |
|---|---|---|---|
| Artificial Intelligence and Machine Learning Ages 13-17 Machine learning has introduced many of today’s greatest technological advancements, including object recognition. From self-driving cars to home security systems with intruder detection, data scientists can help make the world a safer place. You’ll take a look under the hood at how AI systems are built and machine learning models are trained. Develop your own system to recognize images, like categorizing mammals or identifying Pokémon. Begin with Python essentials, then launch into neural network training—you’ll build a model that decodes hand gestures and other video input in real-time. Utilize principal datasets like TensorFlow and Kaggle to design advanced detection projects, such as a Pictionary game where your AI companion solves clues as you draw them! Guided by live instructors, you’ll uncover key machine learning concepts through hands-on projects and thoughtful discussions around ethics, privacy, and responsible design. At the end of the week, you’ll collect your work into a comprehensive machine learning portfolio fit for a college application. Your pursuit of a career in artificial intelligence could start here! | Jul 6 – Jul 31 | Full Day | $1479 |