Static equations for thin inextensible elastic rods, or elastica as they are sometimes called, have been studied since before the time of Euler. In this paper, we examine how to model the dynamic behavior of elastica. We present a fairly high speed, robust numerical scheme that uses (i) a space discretization that uses cubic splines, and (ii) a time discretization that preserves a discrete version of the Hamiltonian. A good choice of numerical scheme is important because these equations are very stiff; that is, most explicit numerical schemes will become unstable very quickly. The authors conducted this research anticipating describing the dynamic Kirchhoff problem, that is, the behavior of general springs that have natural curvature, and for which the equations take into account torsion of the rod.