practice material for the software carpentry bootcamp