For CS1 courses in Python Programming including majors and non-majors alike. A problem-solving approach to programming with Python. The Practice of Computing Using Pythonintroduces CS1 students (majors and non-majors) to computational thinking using Python. With data-manipulation as a theme, students quickly see the value in what theyare learning and leave the course with a set of immediately useful computational skills that can be applied to problems they encounter in future pursuits. The book takes an aobject-use-firsta approachawriting classes are covered only after students have mastered using objects.The book takes an aobject-use-firsta approachawriting classes are covered only after students have mastered using objects.
|Title||:||The Practice of Computing Using Python|
|Author||:||William F. Punch, Richard J. Enbody|
|Publisher||:||Addison-Wesley Longman - 2011|