EthicsMiddle schoolKey Stage 3
How to teach ethical dilemmas
An ethical dilemma is a choice between two things you ought to do when you can't do both. This page explains how a dilemma differs from a temptation, with examples and a free activity where Sparky maps each choice and the value it protects.
Jemel Fanfan | Founding Member at Flint

"After using Flint to help create research questions with students, I was able to conference with them about their AI-generated dialogue, guiding them in refining their research. It was such a neat experience and the final products were fantastic!"
Claire Osborne, 6th Grade Academic Enrichment Teacher at The Kinkaid SchoolWhy this matters
A middle schooler who hears the word dilemma often looks for the right answer, the way a quiz question has one. Asked what to do when a friend posts quiz answers, she says honesty and stops, without seeing the loyalty that pulls the other way. On paper that one-sided answer looks correct, and the teacher has to wait for the class discussion to find out who can only see one side.
What makes something an ethical dilemma
An ethical dilemma is a choice between two things a person ought to do when doing both is impossible. The Stanford Encyclopedia of Philosophy lists the features: the person is required to do each of two actions and can do each one, but cannot do both, so "no matter what she does, she will do something wrong (or fail to do something that she ought to do)" (Stanford Encyclopedia of Philosophy). When one requirement clearly outweighs the other, the entry calls the situation a conflict but not a genuine moral dilemma.
Rushworth Kidder calls these right-versus-right choices ethical dilemmas and reserves "moral temptations" for right-versus-wrong ones, such as cheating on taxes or lying under oath (Kidder, How Good People Make Tough Choices). He names four patterns so common that they stand as models: truth versus loyalty, individual versus community, short-term versus long-term, and justice versus mercy.
In the Flint activity, each student answers dilemmas from their own life, and Sparky draws a choice map that labels each choice with the value it protects and leaves one value as a question mark. Unlike a worksheet, Sparky reads the student's answer and sends them back to the branch they skipped, then gives a harder dilemma once they name both sides.
Sparky gets Grace to find the value on the other side
Grace starts out sure that telling the teacher is the only answer, and ends up explaining why a dilemma has a good value on both sides. Every student gets the same first dilemma, and Sparky's next dilemmas and questions depend on each student's interests and answers.
Grace
Sparky

Grace
A obviously. cheating is wrong so you just tell the teacher, theres not really a dilemma here
Sparky
Grace
she could get a zero and maybe get benched from volleyball. and she would probably never trust me again. so if i say nothing im being loyal to her i guess?
Sparky

Grace
ugh this one is harder. if i keep it secret im keeping my promise to my friend. but if i tell coach im being honest and its fair to the team so she can plan. i cant do both, theres no obvious right answer
Understanding check
Grace
different. using the answers myself is just wrong, nothing good is on that side, its more like being tempted. the group chat one has a good value on both sidesFound the loyalty behind saying nothing, then named both values in a harder dilemma
Grace is an example student, and Sparky's replies are shortened.
What Flint did for Grace
- Sparky drew a choice map of the group chat dilemma with a question mark on the branch Grace would skip.
- When Grace said there was no dilemma, Sparky sent her back to Branch B instead of naming loyalty for her.
- Once Grace named both values, Sparky drew a harder volleyball dilemma with both values left blank.
A teacher can't do this by hand for 30 students, and Sparky does it in every student's chat.
The activity page shows who still sees only one side
While the class works, Needs attention shows the teacher which student is stuck and on which message. After three or more students submit, activity analytics lists what the class explained well, where students went wrong, and a follow-up to practice next.

Example activity page
After a middle school ethics class maps its first dilemmas
The school and students are made up for this page.
Set up the activity for free
Open the ethical dilemmas activity in Flint's public library, select Use activity to copy it into a free Flint account, and assign it to a class. Sparky draws each choice map because the activity's guidelines ask for one, so there is no setting to turn on. Students answer in the chat, and Sparky builds the next dilemma from the team, club or group each student names at the start.
For more ethics activities, see Flint for ethics.
Other use cases
See all use cases →MathematicsMathsHigh schoolKey Stages 4 and 5

How to teach exponential growth and decay
How to teach exponential growth and decay with a question students care about: each student finds how long they can play music at 100 decibels from the NIOSH noise limit, where the safe time halves every 3 decibels, then solves for their own commute with a logarithm.
MathematicsMathsElementaryPrimary

How to teach factors and multiples
How to teach factors and multiples so students find them instead of copying a list: students arrange chairs in equal rows, Sparky draws every try, and each student finds the factor pairs of 24, why 13 makes only one row, and that 24 is a multiple of its factors.
ScienceElementaryPrimary

How to teach food webs
A free food web activity: each student draws the arrows of a food web Sparky builds around their favorite animal, then takes one animal out. A backwards arrow gets a question about where the energy goes, and a right answer gets a harder question.
