Skip to content
Coding · 3rd Year

Active learning ideas

Artificial Intelligence and Future Societies

Artificial Intelligence is no longer science fiction; it is a part of our daily lives, from Netflix recommendations to facial recognition. This topic explores the mechanics of AI, the potential for algorithmic bias, and the future of work in an automated society. It directly addresses NCCA Learning Outcomes 1.5 and 1.9, requiring students to debate the moral responsibilities of developers.

NCCA Curriculum SpecificationsNCCA Coding Short Course LO 1.5NCCA Coding Short Course LO 1.9
20–45 minPairs → Whole Class3 activities

Activity 01

Formal Debate45 min · Whole Class

Formal Debate: The Ethics of Self-Driving Cars

Students use the 'Moral Machine' scenarios to debate how an autonomous vehicle should be programmed to react in unavoidable accidents. They must justify their logic based on different ethical frameworks.

How will AI change the future of work and employment?
AnalyzeEvaluateCreateSelf-ManagementDecision-Making
Generate Complete Lesson

Activity 02

Inquiry Circle40 min · Small Groups

Inquiry Circle: Training a Biased AI

Using a simple 'Teachable Machine' tool, students purposely train an AI with a limited dataset (e.g., only photos of people with glasses). They then test it with diverse photos to see how bias is created and document the results.

What ethical rules should govern artificial intelligence?
AnalyzeEvaluateCreateSelf-ManagementSelf-Awareness
Generate Complete Lesson

Activity 03

Think-Pair-Share20 min · Pairs

Think-Pair-Share: AI and My Future Career

Students identify a job they are interested in and discuss with a partner which parts of that job could be automated and which parts require human empathy or creativity.

Can algorithms be biased or discriminatory?
UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
Generate Complete Lesson

A few notes on teaching this unit


Watch Out for These Misconceptions

  • AI is 'smarter' than humans and can think for itself.

    Clarify that AI is a set of mathematical patterns and algorithms, not a conscious mind. Use a 'human computer' activity to show how AI follows instructions based on data patterns without 'understanding' the context.

  • Algorithms are always objective and fair because they use math.

    Show examples where AI reflected the prejudices of its creators or the biased data it was given. Peer discussion about these examples helps students realize that human choices shape every 'neutral' algorithm.


Methods used in this brief