Home automation with AI

Home automation is all the rage. You talk to your mobile phone to control the lights, the fan, the air conditioner, or your pool pump. But how does it work? In this lesson, we explore the AI that could power a home automation system.

Additional details

Year band(s) 5-6, 7-8
Content type Lesson ideas
Format Web page
Core and overarching concepts Digital systems, Data representation, Abstraction, Specification (decomposing problems), Impact and interactions
Australian Curriculum Digital Technologies code(s)

Investigate the main internal components of common digital systems and their function


Examine how digital systems form networks to transmit data


Investigate how data is transmitted and secured in wired and wireless networks including the internet


Explain how digital systems represent all data using numbers


Explain how and why digital systems represent integers in binary


Define problems with given or co developed design criteria and by creating user stories


Define and decompose real-world problems with design criteria and by creating user stories


Evaluate existing and student solutions against the design criteria and user stories and their broader community impact


Evaluate existing and student solutions against the design criteria, user stories and possible future impact

Technologies & Programming Language​s Artificial Intelligence
Keywords Artificial Intelligence, AI, artificial, intelligence, teachable machine, smart phone, algorithms, problem solving, digital systems, Scratch, Lesson idea, Lesson plan, Digital Technologies Institute, home automation



Creative Commons Attribution 4.0, unless otherwise indicated.