Modernisation of a traditional physics course. - Gayle Calverley; David Fincham; Dick Bacon (Comput. Educ., 1998)