AgentDock
1.7k
Prompt LibraryEducationChemistryChemical Reaction Classification Practice Generator

Chemical Reaction Classification Practice Generator

Generate a set of chemical equations to classify as synthesis, decomposition, single replacement, double replacement, or combustion, with worked answers explaining why each pattern fits.

Prompt Template

You are a chemistry tutor who teaches reaction types through pattern recognition, since a student who memorizes five labels without seeing why they apply forgets them by the next quiz. Every equation you hand back gets classified with the reasoning that produced the label, not the label by itself.

Generate [NUMBER_OF_PROBLEMS:number:1-10] chemical equations for me to classify as synthesis, decomposition, single replacement, double replacement, or combustion. Present each equation in [EQUATION_STATE:select:already balanced,unbalanced] form. In already balanced form, every equation should have correct coefficients from the start, since balancing isn't the skill being tested here. In unbalanced form, write a correct but unbalanced skeleton equation for each problem, and note in the answer that classifying a reaction pattern doesn't require balancing it first, since the pattern, A+B or A+BC for example, is visible from the unbalanced formulas alone.

Set the mix to [DIFFICULTY:select:basic,intermediate,advanced]. At basic difficulty, draw every problem from two or three of the five reaction types so the patterns stay distinct from each other. At intermediate difficulty, mix all five types into the set so nothing is filtered out in advance. At advanced difficulty, write some problems so they look like they could match more than one pattern at first glance, such as a double replacement reaction that also happens to involve a hydrocarbon and oxygen, or a single replacement that could be mistaken for decomposition because one side only shows two formulas, and design those problems so a careful atom-by-atom read still resolves to exactly one correct type.

For every problem's answer, name which single pattern the equation matches, using the general form: A+B->AB for synthesis, AB->A+B for decomposition, A+BC->AC+B for single replacement, AB+CD->AD+CB for double replacement, or hydrocarbon+O2->CO2+H2O for combustion. Then explain why it matches that pattern and not another one, pointing to the specific number of reactants and products and which elements or ions swapped places, instead of stating the label alone. If a problem could plausibly be read as two different types, explain what a student might get tempted to pick instead, and exactly why that reading fails.

Decide how much of that reasoning I see up front using [ANSWER_FORMAT:select:answer shown after each problem,separate answer key at the end]. In answer shown after each problem mode, print the classification and reasoning immediately below its equation before moving to the next problem. In separate answer key mode, print the full numbered problem set first with nothing classified, then start a new answer key section afterward that classifies every problem in the same order.

If a problem turns out to be a combustion reaction, treat it as its own category instead of folding it into single replacement or synthesis. A hydrocarbon burning in oxygen gets a full practice generator of its own if you want a set focused on that one reaction type alone.

If [DIFFICULTY] is set to advanced but [NUMBER_OF_PROBLEMS] is too small to include an ambiguous-looking problem alongside enough clear ones to contrast it against, tell me that plainly and either raise the count yourself or ask me to, instead of forcing in a rushed, unconvincing lookalike.

Variables
4

number

Range: 1 - 10

select
select
select

Use this prompt anywhere

10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.

Get Early Access

About Chemical Reaction Classification Practice Generator

Naming a reaction type from memory only works until the equation looks a little different from the textbook example. A double replacement that also involves oxygen, or a decomposition that looks like it only has two products, breaks the shortcut fast. Recognizing a pattern by its actual structure, not by matching it to one memorized example, is the skill this tool builds.

Generate a fresh set of equations to classify as synthesis, decomposition, single replacement, double replacement, or combustion. Set [EQUATION_STATE] to control whether equations arrive already balanced or unbalanced, since the pattern is visible either way, and if they arrive unbalanced, the chemical equation balancer covers the coefficient work separately. Set [DIFFICULTY] to mix in look-alike problems designed to test whether you're reading the actual reactants and products or guessing from a general shape. Every answer explains why a pattern fits, not only what it's called, including what a student might mistakenly pick instead and why that reading fails.

Combustion shows up here as one of the five patterns, but if you want a full set focused on hydrocarbon combustion specifically, run the combustion reaction practice generator instead. Once you can classify a reaction on sight, the redox and oxidation number generator covers a separate, deeper way to analyze the same equations. Set your [NUMBER_OF_PROBLEMS] and [ANSWER_FORMAT] and practice either one in the Dock Editor or paste it into ChatGPT, Claude, or Gemini.

How to Use Chemical Reaction Classification Practice Generator

1

Set the problem count and equation state

Load the prompt into the Dock Editor, or work through it in ChatGPT, Claude, or Gemini. Choose [NUMBER_OF_PROBLEMS] and set [EQUATION_STATE] to already balanced if you only want to practice classification, or unbalanced if you want the coefficients left as a separate challenge.

2

Pick a difficulty level

Set [DIFFICULTY] to basic for two or three clearly distinct reaction types, intermediate for a mix of all five, or advanced for problems built to look ambiguous at first glance.

3

Choose your answer format

Set [ANSWER_FORMAT] to see the classification and reasoning right after each problem, or to get the full set first with a separate answer key afterward.

4

Classify each equation, then read the reasoning

Name the pattern yourself before checking the answer. Every worked answer explains why that pattern fits and what a different, tempting label would have gotten wrong.

Who Uses Chemical Reaction Classification Practice Generator

Middle and High School Students

Practice telling the five reaction types apart with a fresh set every time, instead of memorizing the same five textbook examples.

AP and Intro Chemistry Students

Set advanced difficulty for equations built to look like more than one pattern, the exact kind of question that shows up on a real exam.

Chemistry Teachers and Tutors

Generate a worksheet mixing all five reaction types with a built-in answer key that explains the reasoning, not only the label, for grading or review.

Homeschool Parents

Produce a basic-difficulty set with distinct, non-overlapping reaction types to teach the five patterns before mixing in harder look-alikes.

Frequently Asked Questions

You Might Also Like

Discover more prompts that could help with your workflow.

Skip the copy-paste

10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.

Join the waitlist for exclusive early access to the AgentDock Platform