CodeIoT IOT101: a free IoT MOOC for 100k+ Brazilian students
CodeIoT IOT101 — Introdução à Internet das Coisas.
What it is
CodeIoT is a free Brazilian online learning platform for Internet of Things education — sponsored by Samsung, developed by LSI-TEC, and running on OpenEdX. The catalog covers 6 courses from introductory IoT through electronics, programming, mobile apps, and connected devices.
I co-authored IOT101 — Introdução à Internet das Coisas (“Introduction to the Internet of Things”), the platform’s gateway course, alongside Laisa Costa de Biase and Ana Grasielle Dionisio Correa.
What I built
Twelve hours of structured content that takes a learner from zero to a working understanding of what IoT is and what they can do with it.
Co-designed and co-authored with Laisa and Ana Grasi:
- Curriculum and learning sequence — what does a beginner need to understand, and in what order
- Video lectures and on-camera presentation — including the intro video above
- Written modules, exercises, and supporting materials
- The narrative arc: what is the internet → what is IoT → how do they meet → what can you build → where is the field going
This was an end-to-end course-authoring exercise: instructional design, scripting, on-camera video, exercise design, and the discipline to ship coherent self-paced content for a national audience.
Challenges
- The audience ranged from absolute beginners to high-school students with no programming background — depth and accessibility had to coexist
- Producing video + writing + exercises in Portuguese for a national audience meant production discipline beyond just knowing the material
- Asynchronous self-paced learning needs more pedagogical design than a live class — every concept has to land on the first try, with no Q&A safety net
- Coordinating three co-authors so the course had one coherent voice
Numbers
- 100k+ students reached
- 12 hours of structured content
- 3 co-authors: Laisa Costa de Biase, Ana Grasielle Dionisio Correa, and me
- 3 languages — Portuguese original, with full English and Spanish translation of all written content and subtitles (audio stays in Portuguese)
- Free, openly licensed (Creative Commons BY-NC-ND 4.0)
- One of 6 courses in the CodeIoT catalog