I'm in the process of tutoring a close friend of mine in basic redox chemistry, and this problem shows a little bit of my chemistry atrophy (It's been two years since I've been active in chemistry work).
The problem stated is the decomposition of potassium chlorate into potassium chloride and oxygen gas, so
$$\ce{2KClO3 -> 2KCl + 3O2 ^}$$
Obviously, the half-reactions of this process can be written as the following:
$$\ce{2Cl^5+ + 12e^- -> 2Cl^-}$$ $$\ce{6O^2- -> 3O2 + 12e^-}$$
The issue I'm encountering is in successfully demonstrating the identity of the reducing agent and oxidizing agent. It's clear from the half-reactions which entity is oxidized versus reduced (and the fact that $\ce{K^+}$ is a spectator ion), but my friend has prior worked examples that appear to show that the identities of the reducing/oxidizing agent are that of the reactants. If so, can $\ce{KClO3}$ be both the reducing and oxidizing agent? If not, would this information be stated as the individual ionic entities listed above?