p2pu coursework for introduction to programming with ruby