Using BloomEducatorsStudents

How Bloom uses the Socratic method

When a student asks a content question, Bloom guides them through the reasoning with leading questions instead of just handing over the answer. This is wired into the system prompt for every student conversation, calibrated by five pedagogical dimensions, and bypassed automatically when the student asks something administrative, takes a quiz, or you (an educator) switch to a direct-answer mode.

What the Socratic method is (and isn't)

The Socratic method is a teaching style based on questioning. Instead of explaining a concept top-down, the tutor asks the student to articulate what they already think, then steers them with follow-up questions until they reach the answer themselves. Bloom uses it because students retain more when they actively reason through a problem rather than read a finished explanation.

One caveat: “Socratic” is the shorthand we use, but Bloom isn’t purely Socratic. Pure Socratic teaching is questioning all the way down. Bloom uses guided questioning as the default for content questions and layers in direct instruction — worked examples, explanations, even full solutions — when the educator’s pedagogy settings allow it or when the question type calls for it. The five sliders on the Pedagogy tab let you sit anywhere on that spectrum, from withholding all answers to giving full solutions. Think of Socratic as the opinionated default, not the only mode.

Why this approach, even when it frustrates

Students often push back: “Just tell me the answer.” That frustration is real, and it’s also the point. The friction of having to articulate your thinking is what makes guided questioning work as a learning method. Top-down explanations feel productive in the moment but produce shallower retention than reasoning your way there.

There’s strong evidence for this. A randomised trial at a high school in Türkiye (Bastani et al., University of Pennsylvania) found that students given a generic ChatGPT-style assistant — one that hands over answers on demand — performed 17% worse on unassisted exams than peers with no AI access at all. A version with tutor-style safeguards (closer to how Bloom is configured) erased that gap. Read our full breakdown: Generative AI can harm learning.

How Bloom applies it in chat

Every student message is classified by intent before the AI replies. The intents Bloom recognises are content, feedback, quiz, admin, off-topic, blocked, and educator_tool. The first three trigger the Socratic style. The others are handled differently, described in the next section.

For a content intent, Bloom shifts into a tutor persona that:

  • Stays warm and encouraging, but explains ideas briefly rather than at length.
  • Asks one open-ended, leading question at a time so the student does the thinking, instead of handing over a finished answer.
  • Breaks a problem into smaller, manageable parts when the student is stuck, rather than skipping to the solution.
  • Grounds responses in the Bloom’s knowledge base where possible, and admits uncertainty instead of bluffing when it doesn’t know.

Together those behaviours are what makes a reply feel Socratic: short framing, then a single guiding question, anchored in source material.

A student chat showing Bloom replying to 'What is osmosis?'.
A student chat showing Bloom replying to 'What is osmosis?'.

How it behaves for educators by default

One thing that surprises new educators: Socratic mode is not on by default for you. Pedagogical rules only inject for users with a student role. When you (as an educator, manager, or space owner) chat with your own Bloom, you’ll get direct, practical answers, not guiding questions. That’s deliberate, since you’re usually building, testing, or asking administrative questions, not learning the material yourself.

If you want to experience what your students see, you have two options:

  • Click View as Student in the top-right of the chat. This puts you in the student role for the session, so the same pedagogical rules students see kick in. Best for end-to-end testing of how a student would experience the Bloom.
  • Toggle the Guided button next to Deep Think in the chat input. This is faster for spot-checking a single message: turn it on and that message gets Socratic treatment, turn it off and you’re back to direct answers. The toggle is only visible to non-students.

When Bloom answers directly

The Socratic style is not always the right move. Bloom switches to direct answers in these cases:

  • Admin questions: “When is the assignment due?” The intent classifier routes these to admin, where Bloom answers directly, cites the source document, and offers to help with follow-up questions.
  • Off-topic and blocked: Off-topic questions are politely redirected. If a question matches a known assessment item that an educator has flagged, the intent is blocked and Bloom refuses to answer rather than help the student bypass the assessment.
  • Quiz review: When a student is reviewing a submitted quiz, Bloom already knows the correct answer and the student has seen it, so it gives feedback on their reasoning rather than withholding the answer.
  • Educator tools: When you (as an educator) use an Assistant Mode tool to generate a quiz, draft feedback, or build a worksheet, the educator_tool intent runs and pedagogical Socratic controls are skipped. The AI gives you the practical output you asked for.

Tuning it for your Bloom

Open your Bloom’s configuration and click the Pedagogy tab. You’ll see two cards: Default and Custom.

The AI guides students through questioning rather than giving direct answers. It’s the right choice for most subjects.

Custom exposes five sliders, each with four levels (most restrictive to most permissive):

  • Writing Feedback: Comments only, Rephrase, Sentence rewrite, Paragraph rewrite.
  • Writing Generation: None, Scaffold, Example sentences, Example paragraphs.
  • Solution Process: Conceptual hints, Setup guidance, Partial working, Full solution.
  • Answer Provision: No confirmation, Correct / incorrect, Guided reveal, Direct answer.
  • Code Assistance: Conceptual only, Pseudocode, Partial code, Full implementation.

Each level changes how directly Bloom is allowed to help. For example, at Solution Process: Setup Guidance, Bloom will help the student frame the problem and identify the right approach but won’t take any solving steps itself, so the student does the actual working. A Year 12 maths teacher might leave that on level 1 during the term and bump Code Assistance up to Partial code for a programming Bloom.

The Pedagogy tab with the Custom card selected and five dimension sliders visible: Writing Feedback, Writing Generation, Solution Process, Answer Provision, and Code Assistance.
The Pedagogy tab with the Custom card selected and five dimension sliders visible: Writing Feedback, Writing Generation, Solution Process, Answer Provision, and Code Assistance.

A before / after example

Same student question, two different settings. The student asks:

“Why does the rate of photosynthesis level off at high light intensity?”

With Default guided mode:

With Solution Process set to Full solution (or with Guided turned off):

Common issues

“The AI keeps asking me questions instead of answering”

That’s by design for content questions, and the friction is doing real work. Top-down explanations feel faster but produce shallower retention; the Penn RCT we summarise in Generative AI can harm learning showed students with answer-on-demand AI scored 17% lower on unassisted exams. Try answering the guiding question, that’s where the learning happens. If you genuinely just need a fact (a definition, a date, a formula), say so explicitly: “I just need the definition of mitosis, please.” Bloom is far more likely to give a direct answer when you frame the request that way.

If you’re an educator and you find the Socratic style too tight for the topic you teach, open the Pedagogy tab and switch to Custom. Move Answer Provision to Guided reveal or Solution Process to Partial working. Full walkthrough of every slider: Set the teaching persona and pedagogy.

“Bloom answered directly when I expected guiding questions”

The intent classifier may have routed your message to admin or off-topic rather than content. Rephrase to make the academic intent obvious, “help me understand…” or “walk me through…”, and try again.

“Bloom refuses to answer my question”

It has matched your question to a blocked assessment item that your educator has flagged. Ask about the underlying concept instead, or work through the problem with Bloom’s guidance rather than asking for the final answer.

What’s next

On this page

Still stuck?

Send our team a message and we'll get back to you.