The role of computer simulations in learning analytic mechanics towards chaos theory: a course experimentation