some material for teaching scala