Barium nitrate is a metal nitrate of a group 2 element. Upon heating, metal nitrates decompose to form the corresponding metal oxide, nitrogen dioxide, and oxygen gas.
The general decomposition reaction for group 2 metal nitrates (like Ba(NO\(_3\))\(_2\)) is:
\[
2Ba(NO_3)_2 \xrightarrow{\Delta} 2BaO + 4NO_2 + O_2
\]
Explanation of the products:
BaO: The metal oxide formed from the decomposition of the nitrate.
NO\(_2\): A brown toxic gas, produced from the breakdown of the nitrate ion.
O\(_2\): Molecular oxygen released during the decomposition process.
Therefore, heating barium nitrate gives:
\[
\boxed{\text{BaO, NO}_2, \text{O}_2}
\]