Talk-Moves Decision Tree for Classroom Discourse

graph TD ROOT["A student has just contributed to the discussion"]:::root --> Q1{"Was the contribution clear to the rest of the class?"}:::decision Q1 -->|"No"| REVOICE["Revoicing: So you are saying that...?"]:::move REVOICE --> NOTE1["Ensures the idea is public and accurately represented"]:::note Q1 -->|"Yes"| Q2{"Does the reasoning behind the contribution need to be surfaced?"}:::decision Q2 -->|"Yes"| PRESS["Pressing for Reasoning: Why do you think that? What is your evidence?"]:::move PRESS --> NOTE2["Makes the thinking visible, not just the answer"]:::note Q2 -->|"No"| Q3{"Have other students had the chance to engage with this idea?"}:::decision Q3 -->|"No"| RESTATE["Restate or Add On: Can someone put that in their own words? Who can add to this?"]:::move RESTATE --> NOTE3["Distributes cognitive work across the group"]:::note Q3 -->|"Yes"| Q4{"Have you waited long enough for a thoughtful answer?"}:::decision Q4 -->|"No"| WAIT["Wait Time: Pause 3-5 seconds before calling on anyone"]:::move WAIT --> NOTE4["Gives all students time to formulate a response"]:::note Q4 -->|"Yes"| NEXT["Move to the next discussion prompt"]:::root classDef root fill:#4A90D9,stroke:#2C5F8A,color:#fff classDef decision fill:#F0C75E,stroke:#D4A017,color:#333 classDef move fill:#4A90D9,stroke:#2C5F8A,color:#fff classDef note fill:#E8E8E8,stroke:#999,color:#333,font-size:12px

Back to Documentation