Materials for teaching aspects of scientific computing