Perkovic's Introduction to Programming Using Python ismore than just an introduction to programming. It is an inclusiveintroduction to Computer Science that takes the pedagogicalapproach of "the right tool for the job at the right moment," andfocuses on application development. The approach is hands-onand problem-oriented, with practice problems and solutionsappearing throughout the text. The text is imperative-first, butdoes not shy away from discussing objects early where appropriate.Discussions of user-defined classes and Object-Oriented Programmingappear later in the text, when students have more background andconcepts can be motivated. Chapters include an introductionto problem solving techniques and classical algorithms,problem-solving and programming and ways to apply core skills toapplication development. Meet the author here: http://www.youtube.com/watch?v=TlDzgJdKWUA
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $20. ThriftBooks.com. Read more. Spend less.