Note the music

We can program a computer to play music. Conventionally this is done by hard coding, which is the process of coding all possible expected behaviours. Alternatively, we can train an artificial intelligence (AI) computer about what notes go well with others, so it can play a duet with a human musician. Students can make their own instrument that plays a particular note for a set beat, for example when a piano key is pressed or a guitar string is strummed or a drum skin is hit.

Additional details

Year band(s) 3-4, 5-6
Content type Lesson ideas
Format Web page
Core and overarching concepts Abstraction, Specification (decomposing problems), Algorithms, Implementation (programming), Impact and interactions
Australian Curriculum Digital Technologies code(s)

Recognise different types of data and explore how the same data can be represented differently depending on the purpose


Explain how digital systems represent all data using numbers


Explore and describe a range of digital systems and their peripherals for a variety of purposes


Explore transmitting different types of data between digital systems


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


Examine how digital systems form networks to transmit data


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


Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration


Design a user interface for a digital system


Design algorithms involving multiple alternatives (branching) and iteration


Implement algorithms as visual programs involving control structures, variables and input


Discuss how existing and student solutions satisfy the design criteria and user stories


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

Technologies & Programming Language​s Artificial Intelligence
Keywords Artificial Intelligence, AI, artificial, intelligence, teachable machine, data representation, algorithms, problem solving, digital systems, music, unplugged activity, Inclusive education, disability, disabilities
Integrated, cross-curriculum, special needs The Arts, Inclusive education



Creative Commons Attribution 4.0, unless otherwise indicated.