Step 1: Recall the heat formula.
The heat needed to change the temperature of a substance is $Q = m\,c\,\Delta T$, where $m$ is mass, $c$ is specific heat, and $\Delta T$ is the temperature change.
Step 2: Why this formula works.
More mass, a higher specific heat, or a bigger temperature rise each need more heat. The formula multiplies all three together.
Step 3: List the given values.
Mass $m = 2$ kg, specific heat $c = 4200$ J/kg$^\circ$C, and temperature change $\Delta T = 5\,^\circ$C.
Step 4: Substitute into the formula.
\[ Q = 2 \times 4200 \times 5 \]
Step 5: Multiply step by step.
First $2 \times 4200 = 8400$, then $8400 \times 5 = 42000$.
Step 6: State the result with units.
So the heat required is $42000$ joules. Therefore \[ \boxed{42000\ \text{joules}} \]