Ethics11th, 12thYear 12, Year 13
How to make thinking visible for every student in ethics
How to see the reasoning behind every student's answer to a hard ethical question, from the first position to the counterexample that changes it or doesn't, with students interviewing the scientist who led the building of the atomic bomb.
Jemel Fanfan | Founding Member at Flint

"With the AI chat history, I can see what the kids are thinking through their writing. At back-to-school night, I had several parents mention that their kids went home and talked about the ‘cool assignment’."
Zach Richards, Ethics teacher at EpiscopalWhy this matters
In one ethics class, two students can turn in the same sentence, "Dropping the bomb was justified", for opposite reasons. One weighed the deaths against an invasion. The other stopped at "it ended the war". The written answer shows the verdict, and the teacher has to guess which reasoning sits behind it.
Making thinking visible: three strategies for ethics class
Harvard's Project Zero built its Visible Thinking approach on two practices: thinking routines that guide how students work through a question, and documenting student thinking so the teacher can see it (Project Zero).
- Ask for a position before the theory
- Push back with a counterexample
- Read the chat, not just the final answer
One teacher can't push back on 30 positions in a single period. Sparky, Flint's AI tutor, does it in each student's chat, and every message is saved for the teacher to read.
Two students interview Oppenheimer and reach different judgments
Sparky plays J. Robert Oppenheimer in 1954, after his security hearing. Students question the man who led the building of the bomb, which is what makes this the ‘cool assignment’.
Priya
Priya
Why did you back using the bomb?
Sparky
Priya
Yes. It saved more lives than an invasion.
Sparky
Priya
No. Leaders decided with what they knew in 1945.Kept her view and answered the counterexample
Theo
Theo
What part did you play?
Sparky
Theo
No. The scientists are to blame.
Sparky
Theo
Less than Truman. But you signed the report, so you share the responsibility.Changed his view, with evidence
The students and chats are examples we wrote for this page. The quote comes from the Scientific Panel's report.
How to read every student's reasoning
Sparky grades each interview against a rubric with four rows: asking questions, using evidence, responding to counterexamples and defending a judgment. The activity page shows what the class did well, where the reasoning broke down, and every student's session.

Example activity page
After an ethics class interviews Oppenheimer
The school and students are made up for this page. Select a student in Sessions to read their interview, or the conversation so far if they are still working.
To check that the reasoning in a message is the student's own, hover over the message and open its paste history. Flint shows any text the student pasted while writing it (help center).
Set up the activity for free
The Oppenheimer interview is in Flint's public library, with Sparky's role, guidelines, greeting and the four-row rubric already written. Open it, select Try this activity to copy it into a free Flint account, and move it to a class. Every student gets their own interview, and the activity page fills in as they work.
The guidelines give Sparky dated facts from the historical record and tell it to say when something is only reported, but Sparky can still get a detail wrong, so run Preview session before you assign it. To interview a different figure, change Sparky's role and the facts in Guidelines for Sparky, and keep these two rules from the guidelines so Sparky never settles the question for the student:
From the activity's guidelines
Each time the student takes a position, push back with one specific counterexample from the historical record, then ask whether it changes their view. Never give the student a verdict, and never say which view is right.
In 2022 the Department of Energy vacated the 1954 decision that revoked Oppenheimer's security clearance, and called the process behind it flawed. That gives students one more question to argue after the interview: was the government fair to him?
For more ethics activities, see Flint for ethics. Our Campfire session on making student thinking visible with AI shows how teachers in other subjects use chats the same way.
Other use cases
See all use cases →MathematicsMaths10th, 11th, 12thYear 11, Year 12, Year 13

How to prepare students for standardized tests
Standardized test prep strategies for the SAT, ACT and IB: practice that starts where each student is, guides them to each answer, and shows what the class keeps missing, with a free SAT Math activity.
Whole school

How to reduce teacher workload across your school
For school leaders: hand routine grading and standards tagging to AI, then use school-wide analytics to see what teachers handed off and whether students are learning more.
MathematicsMaths7th, 8thYear 8, Year 9

How to teach math to multilingual learners
Math strategies for multilingual learners: give the key terms in each student's home language, keep the problems in English, and match each question to the student's level, shown with a linear equations review.
