Virtual Tech Camps

→ For any questions related to the iD Tech Virtual Tech Camps, visit the website or email Nancy.

iD Tech’s spring instructor-led Virtual Tech Camps are the perfect, home-based option for students seeking the collaborative spirit of our on-campus programs.

For many, learning alongside others is a vital social component. Let’s keep your child advancing their skills, engaging with other students, and building confidence!

For ages 7-19 | all skill levels

  • Structured, weeklong sessions available now in multiple time zones (5 consecutive days, Monday-Friday)
  • A balanced schedule including 2 hours of live instruction + 2 hours of self-paced project development per day
  • The hottest curriculum in Python, Java, Minecraft, Roblox, AI, Unreal Engine, Adobe, 3D modeling & more
  • 5 students max per instructor, blending personalized learning and time to socialize

iD Tech’s 1,500 tech rockstar instructors are ready to teach

Passion for tech. Unmatched expertise. Personality that brings out the absolute best in your child. With 20+ years of experience, we know there’s no replacement for the best teacher, in-person or online. That’s why we hire elite, all-adult educators and recruit the same carefully-vetted talent sought by companies like Google, EA, Tesla, and Disney. They hire who we hire.

  • We retain our finest staff from our worldwide programs to teach online.
  • UCLA, Caltech, NYU: Our elite talent comes from the top universities. Very few can wear the “ iD Tech Certified” badge.
  • Meticulous background and reference checks
  • All-adult instructors (no high schoolers or CITs)
  • Adherence to American Camp Association accredited guidelines

General Online Course Requirements:

  • Mac or Windows PC
  • WebCam
  • Stable internet connection with access to Zoom Video Conferencing
  • Headsets with mike ideal but not required

Spring Break Options

  • Specific courses for each age group:
    • Ages 7-9
    • Ages 10-12
    • Ages 13-19
  • There are 2 different time options:
    • 10:00 am Pacific Time
    • 1:00 pm Pacific Time

Virtual Tech Camps Great value

LILA preferred pricing: $349 for the week ($150 savings) with code LILA20

The tuition includes:

  • iD Certified Instructor
  • 10 hours of direct instruction, plus 10 hours of self-paced project development
  • iD Small Class Guarantee™ (maximum of 5 students per instructor)
  • Official iD course transcript

Use code LILA20 at checkout for the discount.

Courses Available:

In this course, you will:

  • Create resource packs to re-skin blocks and items
  • Build redstone circuits and machines
  • Utilize command blocks to enhance maps
  • Develop planning and design skills

Use Roblox’s built-in editor to create 3D worlds. Publish, share, and play games with friends on any platform from console to mobile. Study games that have been runaway hits and learn how to implement some of the same monetization strategies in your own games.

In this course, you will:

  • Create variables and if-else statements
  • Program using arithmetic operators
  • Design and animate sprites
  • Experiment and explore to build creativity and confidence

Dive into programming logic with Scratch, the drag-and-drop creative learning environment developed by MIT Media Lab. You’ll use code blocks and characters to gain a foundation in computational thinking, creating animated stories and games. Bright visuals and engaging design enhance the learning process, making it easy for you to develop essential STEM skills for our tech-driven world.

In this course, you will:

  • Create and publish games to the Roblox website
  • Practice programming fundamentals with Lua
  • Learn game design fundamentals
  • Monetize projects with in-game items

Use Roblox’s built-in editor to create 3D worlds. Publish, share, and play games with friends on any platform from console to mobile. Study games that have been runaway hits and learn how to implement some of the same monetization strategies in your own games.

In this course, you will:

  • Create Minecraft adventure maps and mods
  • Use variables, functions, and control structures to customize Minecraft
  • Code in Java
  • Develop logical thinking and problem-solving skills

Use Java code to add personalized, modded flair to Minecraft! Create your own items and blocks, then design and build an adventure map to incorporate your awesome additions into the game. Practice Java coding fundamentals and game design to create mods and maps to share with friends.

In this course, you will:

  • Use programming logic to create game mechanics
  • Build games from start to finish
  • Practice game design principles with engaging activities

Code your projects with flashy graphics and read user input to recreate games you love. As you become more skilled, you can explore the different ways JavaScript can grow with your skillset. It’s more than just the most popular language for web design! JavaScript is a tool you’ll use to turn your visions and code into something tangible.

In this course, you will:

  • Use game objects, models, and levels to create game environments
  • Program interactions with C#
  • Think in 3D to create interactive experiences
  • Develop coding and design skills

You can piece together different level elements, building a world of your own design. Then with C# coding, you’ll add rules and structure, showing players how to interact with your creation. As you put it all together, you’ll realize you’re doing more than just making the next popular battle royale or arcade game. You’re designing incredible experiences for yourself and the people you want to play with, and joining a community of millions of developers using Unity and C#!

In this course, you will:

  • Use variables, functions, and control structures to customize Minecraft
  • Code in Java
  • Create Minecraft mods
  • Develop logical thinking and problem-solving skills

Go beyond the fundamentals and get straight to production-level Java coding with Minecraft. You’ll modify a living code base in this ever-popular game, creating custom tools, blocks, and mobs. Unleash the power of Java while gaining critical problem-solving skills for future careers and personal projects.

In this course, you will:

  • Use variables, functions, and control structures to customize Minecraft
  • Code in Java
  • Create Minecraft mods
  • Develop logical thinking and problem-solving skills

Once you have the basics down, go further to see how your coding knowledge applies to algorithms, cryptography, and even machine learning. You’ll start with logic games and Python—the fastest-growing programming language available—then move into object-oriented concepts. As your understanding of coding deepens, explore creating more advanced programs that help you understand simple neural networks, or even computer security.

Testimonials