Back to top

Heat Calculations (KBAT / Higher-Order), SPM Physics

The KBAT / Higher-Order calculation set for Heat. Use the same method every time and show every line of working.

  • Specialist SPM Physics tutoring
  • 5,000+ students helped
  • Experienced Physics teachers
  • Fully online 1-to-1, nationwide
  • Real 1-hour paid trial, from RM50/hr
  • Built on the official SPM syllabus

How to approach

Higher-order questions apply the formula to a described situation and ask you to explain or justify. Structure your answer: state, calculate, then interpret.

The method

  1. List what is given, with units.
  2. Choose the formula and rearrange for the unknown.
  3. Substitute with units on every line.
  4. Round to the correct significant figures.

Worked examples

Specific heat capacity
Q = mcθ
Find the heat needed to raise 2 kg of water (c = 4200 J kg⁻¹ °C⁻¹) by 30 °C. Q = mcθ = 2 × 4200 × 30 = 252000 J = 2.52 × 10⁵ J.
Specific latent heat
Q = mL
Find the heat to melt m = 0.5 kg of ice (L = 3.34 × 10⁵ J kg⁻¹). Q = mL = 0.5 × 3.34 × 10⁵ = 1.67 × 10⁵ J.
General gas law
p₁V₁ / T₁ = p₂V₂ / T₂
Gas at p₁ = 1.0 × 10⁵ Pa, V₁ = 2.0 L, T₁ = 300 K is changed to p₂ = 2.0 × 10⁵ Pa, T₂ = 600 K. V₂ = p₁V₁T₂ / (T₁p₂) = (1.0 × 10⁵ × 2.0 × 600) / (300 × 2.0 × 10⁵) = 2.0 L.
Boyle's law
p₁V₁ = p₂V₂
Gas at p₁ = 100 kPa, V₁ = 500 cm³ is compressed to V₂ = 200 cm³ at constant temperature. p₂ = p₁V₁ / V₂ = (100 × 500) / 200 = 250 kPa.
Charles's law
V₁ / T₁ = V₂ / T₂
Gas of volume V₁ = 300 cm³ at T₁ = 300 K is heated to T₂ = 400 K at constant pressure. V₂ = V₁T₂ / T₁ = (300 × 400) / 300 = 400 cm³.
Pressure law
p₁ / T₁ = p₂ / T₂
Gas at p₁ = 100 kPa, T₁ = 300 K is heated to T₂ = 450 K at constant volume. p₂ = p₁T₂ / T₁ = (100 × 450) / 300 = 150 kPa.

Where marks are lost

Skipping units, rounding too early, and writing only the final answer (which loses method marks in Paper 2).

Practise these

Try each formula above with your own numbers, showing every line. Bring anything you get stuck on to a one-to-one lesson.

Formulas you use for Heat calculations

These higher-order (KBAT) problems draw on the 6 relationships in Heat. None is printed in the exam, so recall each and write its symbols with units before substituting:

  • Q = mcθ, Specific heat capacity
  • Q = mL, Specific latent heat
  • p₁V₁ / T₁ = p₂V₂ / T₂, General gas law
  • p₁V₁ = p₂V₂, Boyle's law
  • V₁ / T₁ = V₂ / T₂, Charles's law
  • p₁ / T₁ = p₂ / T₂, Pressure law

A worked example, with units on every line

Using p₁ / T₁ = p₂ / T₂ (p₁ = initial pressure (Pa); T₁ = initial absolute temperature (K); p₂ = final pressure (Pa); T₂ = final absolute temperature (K)):

Gas at p₁ = 100 kPa, T₁ = 300 K is heated to T₂ = 450 K at constant volume.
p₂ = p₁T₂ / T₁ = (100 × 450) / 300 = 150 kPa.

Where the marks are, and the common mistakes

In Paper 2, calculation marks are awarded line by line: the formula, the substitution with units, and the final answer with its unit and sensible significant figures. Watch this trap: Temperature must be in kelvin.

Valid only at constant volume for a fixed mass of gas. For higher-order (KBAT) items, expect multi-step problems that combine two relationships or ask you to rearrange before substituting.

Source: DSKP KSSM Physics Form 4 and 5 (Versi English) (Bahagian Pembangunan Kurikulum (BPK), KPM)

Written by the spmphysics.com.my editorial team.· Updated 5 Sept 2026

Frequently asked questions

Are formulas given in the exam?
No. You must recall SPM Physics formulas.
Is a formula sheet given for these calculations?
No. SPM Physics (4531) provides no formula sheet, recall each formula and write units on every line.
What does the kbat band mean?
Higher-order (KBAT) items combine ideas or need rearranging before you substitute.
Can a tutor mark my working?
Yes, in a one-to-one lesson the teacher checks each line and fixes the exact step that loses marks. From RM50/hr, paid trial available.

Book a Trial Class

One-hour paid trial · Same-day reply · from RM50/hr

Book a Trial Class

One-hour paid trial · Same-day reply