Elementary mechanics using Python : a modern course combining analytical and numerical techniques /: a modern course combining analytical and numerical techniques. (2015)