Introduction to Computing Using Python: An Application Development Focus