Advances in computer technology and increased interest in dynamical systems influence the way of teaching ordinary differential equations. The paper presents inquiry oriented teaching, usage of modeling, visualisation and interactive web services. Last chapter describes the ways of using MATLAB or public domain software (e.g. Octave) to solve ordinary differential equations.