Back to Blog

How Online IoT Classes Work: A Complete Guide for Parents

Student attending an online IoT class at a desk

An online IoT class works like this: a hardware kit is couriered to the student before the term begins, and every session is a live video call in which the tutor and the student build the same circuit at the same time, each at their own desk. Nothing that matters is pre-recorded, and the student ends most sessions holding a piece of hardware that actually does something.

Many parents are surprised that IoT, a subject all about physical hardware, can be taught well online. It can, provided three things are organised properly: the kit, the class size and the camera setup. Here is exactly how it works, start to finish, for a parent who has never sat in on a session.

What arrives before the first class

Before classes begin, the student receives a hardware kit: a microcontroller, breadboard, sensors, wires and components. Everything they need to build alongside the instructor lives on their own desk. No improvising, no missing parts, and no borrowing from a shared cupboard halfway through a build.

Inside a beginner kit

A kit for a student starting between ages 10 and 13 is usually built around an Arduino Uno R3 or an ESP32 development board. A typical contents list looks like this:

In India a kit at this level typically costs somewhere between INR 1,500 and INR 3,500 depending on the board and the display. In the UAE the equivalent lands at roughly AED 120 to AED 250. Providers either fold the kit into the programme fee or sell it once at the start, so ask which it is. A kit billed separately three weeks in is a common and avoidable surprise.

How the kit reaches the student

Kits go out by courier a week or so before the first session, with a printed packing list so the family can check the contents on arrival. The first session is then spent unboxing on camera: the tutor holds up each part, names it, and the student finds the matching one in their own box. That sounds trivial. It is not. A student who can tell a resistor from a diode, and who knows which pouch the servo lives in, loses far less time in week six.

What a live session actually contains

Good online IoT teaching is live and interactive, not a library of recorded lectures. A typical session looks like this:

  1. The instructor shares their screen and a top-down camera on their own workbench.
  2. Students follow along, building the same circuit in real time.
  3. Anyone stuck points their webcam at their board so the mentor can spot the issue.
  4. The session ends with a small challenge to complete and show next week.

In clock terms, a 90 minute session usually breaks into ten minutes reviewing last week's challenge, fifteen minutes introducing the new idea, forty minutes building and coding together, fifteen minutes of debugging whatever went wrong, and ten minutes setting the next task. Groups of younger students run 60 minutes and shorten the debugging block, because attention rather than difficulty is the limiting factor at that age.

The two camera setup

The tutor runs two video feeds: the laptop camera for their face, and a phone or an inexpensive USB document camera mounted over the breadboard. Students watch the wiring go in row by row instead of comparing their half-built circuit against a finished photograph. On the student's side one camera is enough, as long as it can be picked up and pointed at the board without unplugging anything.

Class size, and why it is capped

Hardware teaching does not scale the way a lecture does. A tutor inspecting twenty breadboards through twenty webcams inspects none of them properly. Group sessions are normally capped at six to eight students, with groups of three or four for the youngest learners and one to one for teenagers preparing a competition entry or a school project. If a provider will not tell you the class size for a hardware session, treat the refusal as the answer.

How a tutor spots a wiring fault through a webcam

This is the part parents are most sceptical about, and it is mostly a matter of method. The tutor asks the student to lay the board flat, light it from the side, and hold the camera about a hand's width above it, looking down the rows rather than across them. Most beginner faults are visible in that single view, and they repeat constantly:

When the picture is not enough, the tutor moves to the code. The student shares their screen, opens the Serial Monitor at 9600 baud, and adds two or three Serial.println() checkpoints. From there you can tell quickly whether the board is running at all, whether the pin is being read, and whether the value coming back is sensible. That sequence (look at the board, read the serial output, then check the pin numbers against the wiring) clears the large majority of problems in a few minutes.

Video compression smears thin jumper wires into a blur, which is why live video is often the worst way to show a stuck circuit. One still photo taken from directly above the breadboard, with the phone flash off and a lamp to the side, tells a tutor more than five minutes of shaky footage. Teach your child to send the photo first.

Sessions are recorded so students can rewatch any tricky step. This single feature is one of the biggest advantages online learning has over a one-time classroom session.

A term, week by week

A twelve week beginner term taught online follows a fairly settled shape. Pace varies with age, and if you are unsure whether your child is ready to start, our note on the best age to start IoT and coding covers that question properly.

Students who want more to build between sessions can work through our list of beginner IoT projects to build at home, most of which use parts already sitting in the standard kit.

What happens when a component fails

Components do fail. Jumper wires break inside the insulation and still look perfect, inexpensive DHT11 modules die, LEDs go if a resistor was forgotten, and servo gears strip when a child holds the arm still against the motor. Assume one or two failures per student per term and judge a provider on how it handles them, not on whether they happen.

Free tools like Tinkercad let students wire and program virtual circuits in a browser, and Wokwi does the same for the ESP32. If a real component breaks or a new one is on the way, learning never stops. Students can even prototype an entire project digitally before touching hardware. The order we work in is simple: check the spares in the kit first, move the student onto the simulator for that session so they are building rather than watching, and dispatch a replacement part the same week.

How projects are assessed

There is no written exam. A project is judged on what the student can build and explain, which in practice comes down to four questions:

Rather than a percentage, work is placed on a ladder with four rungs: replicate (build what was demonstrated), modify (change one variable and predict the result before running it), combine (join two circuits from earlier weeks into one), and design (start from a problem instead of a diagram). Most beginners reach the combine rung by the end of a first term, and that is a healthy place to be. Parents who want the reasoning behind starting on this board rather than a robotics kit can read our piece on why Arduino makes a good first board for students.

What parents are expected to do, and not do

The practical requirements are small and mostly one-off.

What to leave alone

Sit in on the first session and the last one, then stay out of the middle. The most common way a parent slows a child down is by fixing the circuit for them. A wrongly wired board that the student finds and corrects is worth more than a working board that someone else built. The same goes for answering the tutor's questions on your child's behalf while they are still thinking. A silence on a video call feels much longer than it is, and that pause is usually where the learning is happening.

How progress is reported

Reporting on an online programme should be better than a classroom equivalent, because almost everything the student produces is already a file. What you should expect to receive is straightforward: attendance and practice logs, a short written note from the tutor every fourth session covering what was built and what still needs work, a saved copy of each project's code and wiring photograph, and a fifteen minute call with the tutor at the midpoint and again at the end of the term. Ask to see a sample report before you enrol, since the difference between a real one and a template is obvious at a glance.

By the end of a year the student has a portfolio of working builds with video evidence, which counts for far more than a certificate when they enter a competition or start looking at where IoT skills lead after school.

Still weighing it up against in-person learning? Our online vs offline comparison lays out both side by side.

What to do next

If you are considering an online IoT class, do three things before you pay. Ask exactly what is in the kit and who owns it after the term. Ask for the tutor to student ratio in hardware sessions, not the average across all classes. Ask to sit in on a live session, or at least to watch a recording of a real one rather than a promotional edit. Any provider confident in how it teaches will say yes to all three.

Fizon Tech runs online and in-person IoT, robotics and STEM classes for students aged 8 to 22, from offices in Trichy, Tamil Nadu and Dubai. The syllabus, kit list and session format are set out on our IoT and STEM programme for students page, and you can get in touch to book a trial session and watch one run before deciding.

Written by M Khaushalya, Business Lead, India at Fizon Tech. The role covers Fizon Tech's India programmes, working with parents and schools across Tamil Nadu on IoT, robotics and STEM classes for students aged 8 to 22.

Start learning

See an online IoT class in action

Book a free trial session and watch how remote learning stays genuinely hands-on.