Smart Home Teaching Resources
Course Introduction
The smart home course is used to teach smart home and Internet of Things (IoT) to students. The target students are from Primary 4 to Secondary 6. After completing this course, student are able to gain a deeper understanding of smart home and IoT and programming skills. There are 3 levels for different students:
- Primary Level*: 12 hours (18 lessons#) / 5 units
- Secondary Level*: around 14.7 hours (22 lessons#) / 5 units
- FULL Comprehensive Level: 24 hours (36 lessons#) / 9 units
Main Theme: Smart Home, Internet of Things
Course Intended Learning Outcomes
Upon completion of this course, students will be able to:
- Gain a deeper understanding of smart home and its elements.
- Comprehend the basics of the Internet of Things and its various applications.
- Develop an increased proficiency in the micro:bit coding.
- Understand the IoT communication technology through ThingSpeak, IFTTT, App Control, Cloud Control and O2O communication.
Course Overview
- There are 5 units in total. The units are as follows: Smart Home I, Smart Home II, Internet of Things I, Group Project, Presentation.
- There are 2 Advanced Units + 2 Optional Units.
- The courseware will include complete and detailed (i) course outline, (ii) teacher notes and (iii) lesson plans for each lesson, and (iv) labsheets for software set up and case building tutorials.
- The Final Assignment of the course requires students to combine several projects that they have built into one home.
Unit | Content |
Unit 1: Smart Home I | Introduction to the concept of Smart Home. Practical work on Case 01 Smart Saving Light Bulb. |
Unit 2: Smart Home II | Effects of security and energy management systems on a home. practical work on Case 02 Security Vanguard Alarm System and Case 03 Environmental Motor Fan. |
Unit 3: Internet of Things I | Introduction to IoT, ThingSpeak and IFTTT. Practical work on Case 10 Home Health Data Monitoring and Case 11 Kitchen Safety Flame Monitoring Alert to upload data and trigger warning notification. |
Unit 4: Group Project | Students complete their projects under teacher supervision. |
Unit 5: Presentation | Students present their projects. |
Unit* | Content* |
Optional Unit 1: Smart Home III (Security and Safety) | More on home security and safety. Practical work on Case 04 Toilet Water Leakage Detection System, Case 05 Smart Fridge Alert and Case 06 Mechanical Password Switch Door. |
Optional Unit 2: Smart Home IV (Energy management and Automation) | More on home energy management. Introduction to home automation. Practical work on Case 07 Smart Remote Control Musical Light and Case 08 Automatic Sunlight Detecting Curtain. |
Advanced Unit 1: Internet of Things II | Introduction to NTP and App Inventor 2. Practical Work on Case 09 Smart Digital Morning Clock and Case 12 Room Smart Colourful Light App Control. |
Advanced Unit 2: Internet of Things III | Introduction to Cloud Control and Voice Assistant. Practical work on Case 13 Smart Fan Voice Control. |
Unit 1: Smart Home I
- Introduction to the concept of Smart Home.
- Discussion about different useful technology that currently exists.
- Showing the completed kit with several projects attached.
- Introduction to the IoT bit and a setup tutorial.
- Follow along practice: Case 01 Smart Saving Light Bulb.
Suggested Duration: 2 hours (3 lessons)
Unit 2: Smart Home II
- Examples of smart home security systems and its usefulness.
- Group work on Case 02 Security Vanguard Alarm System.
- Examples of home energy management systems and its impacts.
- Group work on Case 03 Environmental Motor Fan.
Suggested Duration: around 3.3 hours (5 lessons)
Unit 3: Internet of Things I
- Introduction to the concept of Internet of Things.
- Setting up Wi-Fi connection for IoT:bit.
- Setting up a Thingspeak account.
- Group work on Case 10 Home Health Data Monitoring.
- Setting up an IFTTT account.
- Group work on Case 11 Kitchen Safety Flame Monitoring Alert.
Suggested Duration: 4 hours (6 lessons)