Following along the coursera course of "An Introduction to Interactive Programming in Python"