STEAM Project in San Diego

Science, technology, engineering, art, math & maker (STEAM) programs for preschool through 8th grade

Gizmos & Gadgets Online  Summer CAMPS

Are you looking for some fun, engaging activities for your child to participate in over Summer, Thanksgiving and Spring breaks? We have an awesome selection of camps available for your children to participate. Fun, Innovative, Creative, Educational and Confidence Building. We have provided a description of some of our past camps below and to get specific information about upcoming camps, please click the appropriate link below:



Camp Descriptions:


Online Arduino Engineering & Coding Camp: (Ages 10+)

In this Arduino camp, dive into programming and engineering using the Arduino microcontroller. This electrical engineering camp is great for someone interested in learning to code and has a interest in electrical engineering. You will design your own electrical circuits and sensors, and learn about programming them using the Arduino Integrated Development Environment (IDE).

You will then learn how to take your circuits to the next level by building an Arduino Ghost Detector and Digital Weather Station from a provided kit and the Arduino microcontroller. You will add distance sensors and infrared reflectance sensors to your weather station so that it can sense its environment.

Using the Arduino IDE, you will use the C and C++ programming languages, along with Arduino’s supplied software library, you will write programs to perform multiple projects throughout the week. At the end of the week, you will keep your Arduino kit, and your completed projects and files.

All campers will be shipped an Arduino kit with the UNO R3 circuit board and all supplies needed before camp begins. All campers will keep this kit. All shipping and kits are included in camp fee.

Campers learn to:

  • The Engineering design process
  • The Arduino board (hardware) and the Arduino IDE (software)
  • Build electrical circuits using Arduino & electrical engineering
  • The basics of computer science
  • The difference between analog and digital electrical circuits, and how to bridge them 
  • Students write code for the Arduino to control electrical circuits in the physical world
  • Rapid prototyping using the Arduino microcontroller (UNO R3)
  • Design and understand embedded systems
  • Coding in the Arduino Programming Language
  • Basic STEM skills
  • Apply the fundamentals of STEM to engineering concepts

This camp requires no previous robotics experience. Each student will be provided their own Arduino, electrical components, and computer.


Online Java Game Coding: (Ages 9+)5407c3_d12d295cc308430799ce971333811fc2

Students will learn about project design, object-oriented programming, console applications, graphics applications and many elements of the Java language. 

At the beginning of the week, students learn to use processing commands to understand the basics of programming and coding then create their own animations. By the end of the week, students will be confident to use their object-oriented programming skills in Java to create multi-class game applications. 

No programming experience is necessary but doing common tasks on a computer is useful.

In this course, you will:

  • Use programming logic to create game mechanics
  • Build game applications from beginning to end


Online STEM Engineering Camp: (Ages 7+)

Engineering STEM-kits will be shipped to all campers prior to camp! This kit will have everything that is needed (even notebooks and pencils!).

Students will discover the engineering design process as well as the scientific method to create and explore how things work, and of course – make really cool stuff!

Discover the fun of hydraulics of making battling robots, robot armss, learning how simple machines work with building a pneumatic machine,  and get to know some new classmates within a class of only 10! These are just a few of the  hands-on projects students cover throughout the workshop.

You’ll be amazed at how excited and innovative students are when they are allowed to build, experiment, and test their own ideas.

Beginner through Advanced Students

Our online STEM summer camps are designed to accommodate a wide skill range, challenging the most advanced students, while encouraging beginners to take that first step into the field. We achieve this through hiring instructors who are tech savvy, and a technology curriculum that is adjustable for all skill levels. In addition, we limit all online camps to 8-10 campers.