Create & Learn

Learning Hours


Projects Created



Arduino Classes for Kids

Robotics & Smart Devices: Arduino for Kids Class

Create with circuits and Arduino - the foundation of robotics and smart devices
  • Grades 4-9
  • 2-3 students group class
  • 55 minutes per session
  • Live online class
Trial Class $15 Only

Join Arduino classes for kids to build smart devices

We are surrounded by electronics: smartphones, computers, TVs, robots, and more! While lots of students have learned to code, few have had the opportunity to build a physical system, which opens up a brand new world. Learn Arduino coding online to create electronics projects for real world adventures at home.

In this class, we introduce students step by step to circuits and Arduino, one of the most popular systems for building robots and smart home systems in the industry. Students will learn how to design simple electronic systems for alarms, home sensing, motor controls, etc, as well as creating code to control these systems. The class uses an Arduino simulator and does not require a physical device. However, if you prefer, an Arduino starter kit can be purchased online for about $40. The same code your student creates in class will work on the device without any changes. It is a great way to explore powerful coding solutions for the physical world. Get started with awesome Arduino projects for kids today!

  • Circuit Intro for Kids
  • Enjoy a quick introduction to electronic circuits in this small group class with live expert instruction! Create your first circuit in a virtual environment controlled by block coding. Plus, get a peek into what the whole series our online circuit program will cover. Sign up to enjoy this fun class today!
  • Part 1 - Robotics & Smart Devices: Arduino for Kids 1
  • Robotics & Smart Devices: Arduino for Kids 1

    In this class, we start with the basics of electronics. Students will learn how to create circuits, use resistors, and get introduced to Ohm's law, while building a series of cool projects and experiments. We will also code Arduino to start building smart devices that can sense their environment and respond accordingly.

  • Part 2 - Robotics & Smart Devices: Arduino for Kids 2
  • Robotics & Smart Devices: Arduino for Kids 2
    In this class, students build more sophisticated circuits for smart devices, code breakers, and games using Arduino. Learn more advanced electronic concepts such as digital vs. analog and control servos and sensors. Each class is full of excitement and brand new topics that most students rarely have access to. Students will also sharpen their coding skills and even tap into a bit of text-based coding to get ready for more advanced coding classes.
  • Part 3 - Robotics & Smart Devices: Arduino for Kids - 3
  • Robotics & Smart Devices: Arduino for Kids - 3
    This unit combines learnings from the previous 2 units to empower students to build more sophisticated electronics systems. We will create 3 projects from end-to-end: Home Automations, Light Show, and Smart Cars, from circuit creation to coding. We will also up our coding level, moving away from block-based coding to using text-based coding. This allows us to create more sophisticated logic for the system and readies students for the Python type of text-based programming. Join to create and have fun!

Featured Teacher

Jared Collacchi

Jared Collacchi

As a child Jared Collacchi always had a creative and entrepreneurial mindset. He has always like making thing from art to machines. He went to collage for computer science wanting to learning how to make Simulations and Programs. He truly developed a passion for all things STEAM during my time in college were he received his Bachelor of Science in Computer and Information and Science. He first started to teach Computer Science classes 7 years ago (2013). He has learned to create an environment that fosters the importance of individual learning and exploration. He teaches from the heart while allowing students to discover their own abilities. Having a student successes is one of the most important things that a teacher can do. He has taught Robotics and Programming classes to children and young adults. During this time he has lead a team in the FIRST LEGO League for the 2018 international competition and taught several AP computer science classes.
Join Trial Class
  • $30$15.00

    50% Off
    2-5 students group class
  • $477$395.91

    17% Off(12 Sessions)
    4.5 class pack credits
Extra 10% for part 1
  • Computer - Mac
    Windows PC
    Optional Arduino UNO
  • Students need to have basic coding experiences at the level of our Scratch Ninja 1-3 or Accelerated Scratch 1-2 or equivalent, i.e. understand concepts such as conditional, loop, variable, and events. Requires a computer with Chrome Browser and a mechanical mouse is preferred. Tablets do not work well. Arduino is recommended but not required. If you are getting an Arduino, please get an Arduino Starter Kit which includes some sensors also.

More Like This

Robot Adventures

Robot Adventures

Grades 4-8

Design, build, and code robots - mission accomplished

Learn More
Mobile Coding for Apps and Games

Mobile Coding for Apps and Games

Grades 5-10

Create powerful mobile apps and games with professional block coding platform Thunkable

Beginner Roblox Game Coding

Beginner Roblox Game Coding

Grades 3-8

Start learning Roblox game coding the simple way

Explore Classes By Grade Level

Grades 2-4
Grades 2-4

Arduino Frequently Asked Questions

What is Arduino in simple words?

What is Arduino? The Arduino platform is open-source, and consists of hardware and software. Arduino boards are simply a type of microcontroller. With coding, the boards read inputs from sensors and pushbuttons, and turn it into outputs such as turning on an LED or activating a motor.

Is Arduino good for beginners?

Yes, Arduino is good for beginners looking to get into the world of electronics. The Arduino board can be used as the brains behind almost any electronics project. This versatility, coupled with the fact that Arduino software is free and the hardware boards are relatively inexpensive, make the Arduino platform a great choice.

Is Arduino easy to learn?

Arduino can be easy to learn, and it’s a fun way to help students understand embedded systems. As an added bonus, Arduino has a huge community of people helping each other by sharing their own projects, so novices can have fun recreating all sorts of ideas. You can also learn Arduino with online livestream classes and robotics camps to get step-by-step guidance and discover the why and the how, empowering you to create all sorts of amazing projects.

What do I need to get started with Arduino?

To get started with Arduino, you just need Arduino IDE and in some cases, also a physical Arduino board. For our classes, we use an Arduino simulator, so no physical device is required. The Arduino UNO board is one of the most popular boards, and features 14 digital input/output pins, 6 analog input pins, a power jack, a reset button, a USB port and an ICSP header.

Which Arduino starter kit should I buy?

An Arduino starter kit is a great way to begin if you're new to the platform. There are several Arduino kits to choose from, but they all have one thing in common: a microcontroller. This Arduino starter kit gives you hands-on experience with Arduino and electronics, and includes the latest Arduino UNO controller board. It comes with all of the necessary parts, such as a control board, lights, resistors, and more.

Is Arduino the same as Raspberry Pi?

Arduino is not the same as Raspberry Pi. Arduino is a microcontroller board which can be programmed on the basis of inputs and outputs, whereas Raspberry Pi is a single board computer which runs on an operating system. You can program an Arduino with a Raspberry Pi, but not vice versa.

Which language is used in Arduino?

Arduino IDE is written in Java. But Arduino programming is a simplified version of the C++ programming language. However, it’s possible to use Arduino with Python, Java, or another high-level programming language.

Is Arduino worth learning?

Absolutely, Arduino is worth learning. The Arduino IDE comes with a set of standard Arduino libraries for commonly used functionalities making it simple to learn. But you can create your own Arduino libraries as well. Arduino projects will not only help you learn coding, but also will empower you to create all sorts of projects, including cool home automations.

Does Arduino use Java?

The Arduino IDE software you use to program your Arduino is written in Java, but Arduino programming is done in C++. If you’d like to program your Arduino in Java, you can always use the JArduino library which provides a Java API to control your controller easily. This option can be easier to learn for those who have already conquered Java for kids.

What are the functions of Arduino?

Arduino has numerous functions. The Arduino can easily connect to and work with almost every device or component out there. From motors to sensors, it's a fantastic way for students to learn about inputs and outputs, as well as how computers, robots, and mechanical devices can communicate with you and the rest of the world.

El Carmelo
Herbert Hoover
Activity Hero