Skip to content

AI 3 Reads Protocol Generator

Ms. Yamamoto teaches 7th-grade math. She used to watch students immediately grab their pencils when they saw a word problem, calculating before they understood what they were solving. Wrong setups, correct arithmetic, wrong answers. Now she runs the 3 Reads protocol: the AI generates guiding questions for each read and a graphic organizer for the specific problem. Students read for situation, then for the question, then for quantities. By the time they calculate, students have a better idea of what they are solving and why.

The AI 3 Reads Protocol Generator is one of OpenEduCat's AI tools for teachers. Based on the Math Language Routines framework from Stanford.

This page fills in a draft from a template. Copy prompt gives you the prompt for any AI chat.

Checking your sign-in…
Structured problem reads
3 reads
Math Language Routines origin
Stanford

How it works

From word problem to a complete 3 Reads classroom protocol in four steps.

Paste the word problem and specify grade level

The teacher pastes the math or science word problem (a rate problem, a multi-step story problem, a data analysis scenario, a physics problem) and specifies the grade level. The AI reads the problem and can identify: the context and situation, the quantities present (with and without values), the mathematical or scientific relationships implied, and the question or questions being asked. This analysis informs the guiding questions for each of the three reads.

AI generates guiding questions for each of the three reads

The AI generates customized guiding questions for all three reads of the specific problem: First Read ('What is this situation about?' with questions that help students understand the context and scenario without focusing on numbers yet. Second Read) 'What is the question?' with questions that help students say what they are trying to find and what the answer would look like. Third Read, 'What do we know?' with prompts to list the facts and numbers, and to decide which ones are needed.

Teacher facilitates the protocol using the generated materials

Ms. Yamamoto teaches 7th-grade math. She assigns a complex rate problem involving two trains. Instead of watching students immediately start calculating (often without understanding what they're solving) she runs the 3 Reads protocol. Students read the problem three times with different purposes. By the third read, students are better placed to articulate what the problem is asking, what information they have, and what mathematical relationship they need to use. The calculation is the easy part; the understanding came first.

Students complete the graphic organizer and discuss

The graphic organizer gives students a structured place to record what they noticed in each read. After each read, students write in the organizer: the story (first read), the question (second read), and the facts (third read). The organizer makes the three-reads process visible and keeps students focused on the protocol rather than jumping to calculation. The discussion prompts support class-level sense-making before individual problem solving begins.

The rush-to-calculate problem

A common source of errors in word problems is not incorrect calculation, it is incorrect problem setup caused by inadequate reading comprehension. Students who rush to identify numbers and apply a procedure frequently solve the wrong problem correctly. The 3 Reads protocol directly addresses this by separating comprehension from calculation and ensuring that understanding is established before any mathematical work begins.

The protocol is well-established, but creating the guiding questions and graphic organizer for each specific problem takes preparation. The generator gives you these from the problem you paste, making the protocol practical to use regularly rather than occasionally.

What the generator produces

The parts you need to run a complete 3 Reads protocol for any word problem.

First read: Situation understanding

The first read removes all numbers and mathematical language from the student's focus. The AI generates questions for this read that ask about the context: What is happening in this situation? Who are the people involved? What are they trying to accomplish? What do you already know about this type of situation? These questions activate prior knowledge and ensure students understand the scenario before any mathematical processing begins.

Second read: The question

The second read focuses on the question: what students are trying to find, and what the answer would look like. The AI generates questions that help students name what they are trying to find. Students often skip this step and focus only on the numbers given, missing the structural relationships between quantities that are essential for setting up the solution correctly.

Third read: What we know

The third read asks students to list the facts and numbers, and to decide which ones they need. When students generate the question themselves, they understand why the question is being asked and have already begun thinking about what kind of reasoning is needed.

Structured graphic organizer

The graphic organizer guides students through the three reads with a specific recording section for each read. The organizer can be problem-specific: the facts section can list the quantity labels from the specific problem so students can fill in the values rather than starting from scratch. You can also ask for starter prompts for question generation. The organizer keeps the class on the protocol timeline and makes student thinking visible.

Discussion prompts for class facilitation

The AI generates discussion prompts for the teacher to use between reads, questions that help the class pool their understanding before moving to the next read. After the first read: 'What did you picture happening?' After the second read: 'Did anyone find a quantity that others missed? What is it and why does it matter?' After the third read: 'What questions did you generate? Which ones match the actual question? Which ones could be answered with the information we have?'

Science and multi-step problem support

The 3 Reads protocol adapts to science word problems and multi-step problems as well as standard math problems. For science problems, the first read focuses on the physical or biological scenario; the second read on what could be calculated or predicted; the third read on the measurable quantities and their units. For multi-step problems, use the organizer's my plan line for mapping the solution pathway, identifying the steps needed and the order in which they must be taken.

Who uses the 3 reads protocol generator

Middle and high school math teachers use the protocol for the most challenging word problems in each unit, rates, ratios, proportional reasoning, quadratic applications, and statistics problems where context is rich and the mathematical structure is not immediately obvious.

Science teachers use the protocol for complex lab analysis problems and real-world application problems where students must extract scientific quantities from narrative descriptions of scenarios.

Teachers working with ELL students use the protocol to separate language comprehension from mathematical competence, the first read supports students in understanding the situation at the language level before the mathematical work begins.

Instructional coaches and math department chairs use the protocol as part of professional development, helping teachers practice the facilitation moves and see how the protocol changes the quality of student sense-making.

  • No student accounts.
  • No ads.
  • Data-processing agreement on request.
For schools

What this page does here

This page builds a draft from a template on this device. Copy prompt gives you the prompt for any AI chat.

Questions teachers ask

What is the 3 Reads protocol and where does it come from?

The 3 Reads protocol is a math language routine developed to support students in making sense of complex word problems before beginning to solve them. It is part of the Math Language Routines framework from Stanford and has been widely adopted. The core idea is that a rich word problem rewards three distinct reads, each with a different focus: the situation, the quantities, and the mathematical question. By separating these three purposes, the protocol prevents students from diving into calculation before they understand what they are actually solving.

Does the 3 Reads protocol work for all types of word problems?

The protocol is most effective for complex, context-rich word problems where the mathematics is embedded in a real-world scenario. It is especially powerful for rate problems, ratio problems, multi-step problems, proportional reasoning problems, and any problem where students commonly misread or misinterpret what is being asked. It is less necessary for simple one-step problems with minimal context. The AI can generate a simpler version of the protocol for straightforward problems and a fuller version for more complex ones.

How long does running the 3 Reads protocol take in class?

A complete 3 Reads protocol typically takes 10-15 minutes for a single problem. This can save time later if students who have done the three reads need less re-teaching and fewer individual explanations, and make fewer procedural errors caused by misunderstanding the problem. Many teachers run the full protocol for the most challenging problem in a unit, and a shorter version (the three reads without full discussion) for moderately complex problems.

Can the protocol be used with English language learners?

Yes, and ELL students can benefit from the 3 Reads protocol. The first read is particularly supportive for ELL students because it separates the language comprehension task from the mathematical task, students can understand the situation in their home language if needed before working with the mathematical content in English. The graphic organizer provides a structured writing scaffold that reduces the language production demand for ELL students while keeping them engaged with the mathematical content.

Can I generate a 3 Reads protocol for a problem I haven't written yet?

The AI generates the protocol based on the problem text you paste, and if you leave that field empty it writes a typical word problem for the subject and level. However, with Improve with AI on you can describe the topic and difficulty level in the problem field and ask for a word problem along with the 3 Reads materials. This is useful when you want to build a problem specifically designed for the protocol.

Related tools

AI with your school's own student and course data is part of OpenEduCat.

Book a demo
Was this useful?

Counted per page. Report a problem for bugs.