Abstract
When a superball is thrown forwards but with backspin, it is observed to reverse both direction and spin for a few bounces before settling to bouncing motion in one direction. The bouncing ball is modelled by a two-dimensional iterated map in terms of the horizontal velocity and spin immediately after each bounce. The asymptotic motion of this system is easily determined. However, of more interest is the transient behaviour. The two-dimensional linear map is reduced to a one-dimensional nonlinear map and this map is used to determine the number of direction and spin reversals that can occur for given initial conditions. The model is then generalised to describe a ball bouncing up and down a single step or successively down a staircase.