This factoring-polynomials classroom game checks both the sum and product for three original monic trinomials. Enter integer constants, inspect their coefficient trace, and compare the full expansion. A separate integer-pair check explains the card with no matching integer pair without claiming that no real factorization exists.

Start from multiplication
Expanding (x + m)(x + n) gives x² + nx + mx + mn, or x² + (m + n)x + mn. Therefore m + n must equal b and mn must equal c for a target x² + bx + c. OpenStax explains these conditions and checking factors by multiplication. Use the identity with the original cards rather than copying textbook exercises.
The activity factors expressions. It does not set them equal to zero, solve for x, or ask for roots. Keep the target expression beside the pair fields, with a blank explanation area for the learner. The numeric check compares the sample card's coefficients; the teacher reviews the explanation.
Make the distractor informative
P1 is x² + 13x + 40. Enter 4 and 10. The check shows sum 14, product 40, and x² + 14x + 40, so only the middle coefficient disagrees. Now enter 5 and 8: the sum is 13 and the product is 40. The expansion x² + 8x + 5x + 40 combines to the target.
Swapping 5 and 8 yields the same factorization. It is not another unique card or a new mathematical solution. Ask which coefficient caused a rejected pair to fail. A targeted explanation teaches more than accepting any pair whose product happens to match the constant term.
Check the signs on P2
P2 is x² − 13x + 40. The pair −5 and −8 has sum −13 and product +40. Its factors (x − 5)(x − 8) expand to x² − 8x − 5x + 40, matching the target. One positive and one negative constant would instead produce a negative product.
Changing cards clears the old pair, reason, and feedback. Empty fields remain unanswered. The local input contract accepts integers from −50 through 50 for these fixed activities; fractions and arbitrary expression text are outside the game. A rejected unsupported input is a request to use the supported form, not a judgment of mathematical ability.
Explain the limit on P3
P3 is x² + 3x + 1. Integer pairs with product one are (1, 1) and (−1, −1). Their sums are 2 and −2, so neither supplies the required 3. Use the integer-pair result to inspect these possibilities and conclude No pair in the integer-factor scope.
No integer pair does not mean no real factors. Keep that distinction in the teacher key and the feedback. There are three unique cards even after repeated checks, pair swaps, or resets. Reset restores P1 with blank fields. Record actual learner choices and explanations in the maintained candidate table, including sum, product, proposed factors, and expansion. A successful numeric match on one attempt is evidence about that expression, not a score for general factoring mastery.
Copy this prompt to adapt the example
Design an algebra practice board where learners choose a factor pair, compare its product with the target polynomial, and read a complete worked explanation. Return one self-contained HTML file with embedded styling and working interactions. Use readable type, strong contrast, clearly labeled keyboard controls, and a layout that flows on a narrow phone. Identify the supplied data as a fictional example.
Build an original fixed-card monic trinomial activity using x²+(m+n)x+mn. P1 target x²+13x+40 has pair 5,8. Distractor 4,10 has sum 14/product 40 and must fail the middle coefficient. P2 x²−13x+40 has −5,−8 with sum −13/product 40. P3 x²+3x+1 has no integer pair: product-one pairs 1,1 and −1,−1 have sums 2 and −2. Say no pair in integer-factor scope, never no real factorization or no roots.
Provide card buttons, blank labeled m/n integer fields (−50 to 50), a Check pair button, and an Inspect integer pairs button. Pair check shows sum, product, unsimplified full expansion, simplified expression, and which target coefficients match. Accept swapped constants. Missing input stays unanswered; fractions and out-of-range values are unsupported. The pair-list action enumerates all integer product candidates in scope and explains the P3 limit. Card changes and edits clear stale feedback. Reset returns P1 and clears pair, explanation, and result. Keep three unique card identities. Free reasons need teacher review. Do not parse arbitrary polynomial strings, solve for x, store learner work, or claim mastery.
Keep one rejected pair on the board for the next explanation. Ask which coefficient changes when the pair is multiplied out, then let the learner choose a replacement. For lesson preparation, NOS can render the HTML pair-and-expansion activity so a colleague can inspect that comparison. The next attempt now has a mathematical reason behind it, rather than another guess at two numbers.