Perkovic's Introduction to Computing Using Python: An Application Development Focus, 2nd Edition is more than just an introduction to programming. It is an inclusive introduction to Computer Science that takes the pedagogical approach of -the right tool for the job at the right moment, - and focuses on application development. The approach is hands-on and problem-oriented, with practice problems and solutions appearing throughout the text. The text is imperative-first, but does not shy away from discussing objects early where appropriate. Discussions of user-defined classes and...
Perkovic's Introduction to Computing Using Python: An Application Development Focus, 2nd Edition is more than just an introduction to pr...