AI image recognition - exploring limitations and bias

A hands-on activity to practise training and testing an artificial intelligence (AI) model, using cartoon faces, including a discussion about sources of potential algorithmic bias and how to respond to these sources.

Additional details

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

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

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

AC9TDI8P01   

Acquire, store and validate data from a range of sources using software, including spreadsheets and databases

AC9TDI8P04   

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

AC9TDI8P05   

Design algorithms involving nested control structures and represent them using flowcharts and pseudocode

AC9TDI8P09   

Implement, modify and debug programs involving control structures and functions in a general-purpose programming language

AC9TDI8P10   

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, data representation, algorithms, problem solving, digital systems, Scratch, Lesson idea, Lesson plan
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.