practice material for software carpentry bootcamp