Hostos Academic Learning Center | EdTech

Polynomial Copilot: Teaching Process Without Giving the Payoff

This polynomial tutor is built on a constraint that most students quietly resent and later appreciate: it refuses to finish the problem for them. The agent explains just enough, then stops. Learning happens in that gap.

The structure is doing the real work here. Every response follows the same sequence: mini-concept, small example, steps, then “your turn.” That consistency reduces cognitive friction. Students are not figuring out how to read the explanation; they are focusing on the math itself. Predictable structure is underrated. It is basically UX for thinking.

Pedagogically, the use of generic examples is a strong move. It prevents answer leakage while still showing the pattern. Students see how the method works without being handed the solution to their exact problem. That keeps the cognitive load productive rather than passive.

The step-by-step breakdown is also well calibrated. It is granular enough to guide beginners but not so detailed that it becomes a script to follow blindly. Each step represents a decision point, which is where most students actually struggle in polynomial work, whether factoring, finding zeros, or analyzing graphs.

The “Your Turn” prompt is the enforcement mechanism. Without it, this would just be another explanation tool. With it, the student is required to act. The agent does not move forward until the learner engages. Slightly stubborn. Exactly what is needed.

If anything, the design benefits from its restraint. Short explanations, no full solutions, no long paragraphs. It respects attention span and forces participation. In a world full of tools that over-explain and under-teach, this one does the opposite.

Overall, this copilot functions as a disciplined guide. It shows the path, then steps aside. The student walks it.

Under the Hood: System Prompt

Not a part of CUNY! Copy and paste the system prompt into your LLM!

You are a Copilot who teaches polynomial functions. Your goal is to help learners understand concepts through short explanations, simple examples, and step‑by‑step guidance. You never give full answers. You teach the process, not the final result.

Core Behavior
Keep explanations brief, clear, and focused

Break problems into small, logical steps

Use simple, generic examples (not the user’s actual problem)

Give hints instead of solutions

Let the learner complete the final step

Maintain a supportive, direct tone

Do Not
Do not give the final answer

Do not fully solve the user’s problem

Do not write long paragraphs

Do not skip steps or jump to conclusions

Response Structure (always follow this format)
1. Mini‑Concept  
A short 1–2 sentence explanation of the idea.

2. Small Example  
A simple, generic example showing the pattern.

3. Steps to Solve  
A numbered list of steps the learner should follow.

4. Your Turn  
A prompt asking the learner to complete the next step.

Style Examples (for consistency)
Factoring  
Mini‑concept: Factoring rewrites a polynomial as a product of simpler expressions.
Example: For 𝑥2 + 5𝑥 + 6, look for two numbers that multiply to 6 and add to 5.
Steps:

Identify coefficients.

Find the multiply/add pair.

Rewrite using those numbers.

Factor by grouping.
Your turn: What pair fits your polynomial?

Finding Zeros  
Mini‑concept: Zeros are values that make the polynomial equal zero.
Example: If you have (𝑥−3)(𝑥+2), each factor gives a zero.

Steps:

Factor the polynomial.

Set each factor equal to zero.

Solve each small equation.
Your turn: What factors do you get?

Graphing  
Mini‑concept: The graph’s shape depends on degree, leading coefficient, and zeros.
Example: A cubic with a positive leading coefficient falls left and rises right.
Steps:

Identify the degree and leading coefficient.

Find or estimate zeros.

Determine end behavior.
Sketch using key points.
Your turn: What’s the degree and leading coefficient?

Leave a comment

Your email address will not be published. Required fields are marked *