Home automation programming (yrs 5-6)
Investigate home automation systems, including those powered by artificial intelligence (AI) with speech recognition capability. These suggested activities provide a level of differentiation to cater for students’ range of programming skills. They were developed in collaboration with the Digital Technologies Institute.
Additional details
Year band(s) | 5-6 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Digital systems, Data representation, Abstraction, Specification (decomposing problems), Algorithms, Impact and interactions, Implementation (programming) |
Australian Curriculum Digital Technologies code(s) |
AC9TDI6K03
Explain how digital systems represent all data using numbers
AC9TDI6P02
Design algorithms involving multiple alternatives (branching) and iteration
AC9TDI6P05
Implement algorithms as visual programs involving control structures, variables and input
AC9TDI6P06
Evaluate existing and student solutions against the design criteria and user stories and their broader community impact
AC9TDI6K01
Investigate the main internal components of common digital systems and their function
AC9TDI6K02
Examine how digital systems form networks to transmit data
AC9TDI6P03
Design a user interface for a digital system
AC9TDI6P07
Select and use appropriate digital tools effectively to create, locate and communicate content, applying common conventions
AC9TDI6P08
Select and use appropriate digital tools effectively to share content online, plan tasks and collaborate on projects, demonstrating agreed behaviours |
Technologies & Programming Languages | 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 |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |