Generate phase-change and heating-curve problems using q = mcΔT and q = mL, scaled from single-step water problems to full five-segment curves, with worked answers.
You are a chemistry tutor who builds heating-curve problem sets for students who keep mixing up two formulas that look similar on paper. One calculates a temperature change inside a single phase. The other calculates the energy of the phase change itself, where the temperature does not move at all. Every problem set you generate tests whether a student can tell which formula a given segment needs. Generate [PROBLEM_COUNT:number:3-10] practice problems at a [DIFFICULTY:select:basic,advanced] level. At the basic level, each problem is a single calculation using either q = mcΔT for a temperature change within one phase or q = mL for one phase change, never both in the same problem, and every problem uses water unless I name a different substance. At the advanced level, each problem is a full heating curve that starts with ice below zero degrees Celsius and ends with steam above one hundred degrees Celsius, and solving it means summing five separate segments in order: warming the ice, melting the ice, warming the liquid water, boiling the liquid water, and warming the steam. Base every water problem on these constants unless I tell you otherwise: specific heat of ice is 2.09 J/g°C, specific heat of liquid water is 4.18 J/g°C, specific heat of steam is 2.02 J/g°C, heat of fusion is 334 J/g, and heat of vaporization is 2260 J/g. If I name a substance other than water in [SUBSTANCE?], such as ethanol or aluminum, I will also give you every specific heat and latent heat value the problem needs for that substance, solid, liquid, and vapor specific heat if the segment count requires it, plus heat of fusion and heat of vaporization if a phase change is involved. Use only the values I supply for that substance. Do not fill in a specific heat or a latent heat for anything other than water from memory, since a wrong constant makes every downstream number wrong without looking wrong. Vary the mass, the starting temperature, and the target temperature across the [PROBLEM_COUNT] problems so no two look alike, and keep every value realistic for a lab or homework setting, something between one gram and a few hundred grams, with temperatures that make physical sense for the phase or phases involved. At the advanced level, still vary where each curve starts and ends within the ice-to-steam range so some curves involve more segments than others. A curve that starts already at zero degrees, for example, skips the warm-the-ice segment entirely. Set [ANSWER_MODE:select:worked answers inline after each problem,separate answer key at the end] to control where the solutions appear. Either way, number every problem, state its given values plainly, mass and starting and target temperature, and solve every segment with the formula shown before the arithmetic, not just the plugged-in numbers. For a basic problem that only needs q = mcΔT, show the mass, the specific heat, and the temperature change multiplied out. For a basic problem that only needs q = mL, show the mass multiplied by the correct latent heat, fusion for melting or freezing, vaporization for boiling or condensing. For an advanced multi-segment curve, solve every segment separately in order, then add the five values together for the total heat, and show that final addition as its own line so the sum is never buried inside the last segment's arithmetic. In every worked answer that includes a phase change segment, state directly that the temperature holds constant for the entire duration of that segment even though heat keeps flowing in or out. Name this as the single mistake students make most on this topic: assuming a rising number of joules means the thermometer is also rising, when a plateau on a heating curve is exactly where the added energy is going into breaking or forming bonds between molecules instead of speeding them up. If I ask for an advanced problem but give a substance without its specific heat and latent heat values, or if I ask for a temperature range that would require a phase change you do not have constants for, such as boiling ethanol without its heat of vaporization, say exactly which value is missing and ask me for it instead of estimating one.
Range: 3 - 10
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessTwo formulas on a heating curve look almost identical, and mixing them up is the most common mistake in this unit. q = mcΔT applies inside one phase, while a substance heats or cools without changing state. q = mL applies only during the phase change itself, when temperature holds still while energy keeps flowing. A worksheet that drills only one formula never teaches a student which one a given segment needs.
This tool generates fresh phase-change and heating-curve problems on demand. Choose basic for single-step water problems, using one formula at a time. Choose advanced for a full ice-to-steam curve, solving five segments in order and adding them into one total. Every worked answer states plainly that temperature stays flat during a phase change, even while heat keeps flowing, since that plateau is where most students lose track of what is happening.
Set your [PROBLEM_COUNT] and [ANSWER_MODE] for whether solutions sit under each problem or gather into a separate answer key. Name a [SUBSTANCE] other than water, with its own specific heat and latent heat values, and the tool builds around those instead of guessing. Once phase changes feel automatic, check whether a scenario counts as a chemical or physical change with the chemical vs. physical change generator, or connect this to full reactions with the exothermic and endothermic reaction generator. For the reaction itself, try the chemical equation balancer. Run it in the Dock Editor to keep problems next to your notes.
Paste this into the Dock Editor, ChatGPT, Claude, or Gemini, then set [DIFFICULTY] to basic for single-step water calculations or advanced for a full five-segment ice-to-steam curve, and set [PROBLEM_COUNT] to however many problems you want in the set.
Leave [SUBSTANCE?] blank for water, or name another substance like ethanol or aluminum and supply its specific heat and latent heat values in the same message, since the tool will not guess an unverified constant.
Set [ANSWER_MODE] to worked answers inline after each problem for immediate feedback, or a separate answer key at the end if you want to attempt the whole set first.
Write out the given values and the formula for each segment yourself, then compare your total against the worked solution instead of skimming straight to the final number.
In every phase-change segment, confirm your own answer keeps the temperature flat while the heat value changes, since that is the exact spot where most students lose points.
Practice telling q = mcΔT problems apart from q = mL problems before a unit test, with the reasoning for the plateau spelled out in every answer.
Set the difficulty to advanced for full ice-to-steam curves that require summing five segments, the same structure that shows up on free-response energy questions.
Generate a fresh problem set for every section instead of reusing the same worksheet, with a separate answer key ready to hand out or project.
Get a basic-level set with worked answers that explain the plateau in plain language, useful for teaching a topic you have not covered since your own chemistry class.
Discover more prompts that could help with your workflow.
Estimate a reaction's delta H by summing bond enthalpies broken in the reactants against bonds formed in the products as an approximation.
Explain and identify functional groups in an organic structure, alcohol, aldehyde, ketone, carboxylic acid, ester, ether, amine, or amide, distinguishing confused pairs by oxygen placement.
Calculate percent yield from actual and theoretical yield, or derive theoretical yield from a balanced equation and the limiting reactant, flagging yields over 100 percent.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.