This course is a companion curriculum for the IoT Cloud Kit for micro:bit. The curriculum adopts a graphical programming approach, utilizing IoT platforms such as IFTTT, ThingSpeak, and Easy IoT to teach the fundamental concepts and principles of the Internet of Things (IoT). The course content covers various domains including smart cities, smart living, and more, encompassing a total of 8 sessions with 24 project examples, enabling students to gain a comprehensive understanding of IoT applications.