Front cover image for Python for Rookies : a first course in programming

Python for Rookies : a first course in programming

"Python for Rookies is designed to help you learn how to program." "Using the Python language as a tool, novice programmers will learn the fundamentals of programming. The approach taken re-enforces good programming practice. Written for students studying a variety of computing degree subjects such as Games Technology, Creative Computing and Multimedia (where core Computer Science is applied to the Arts), the pace and coverage would also be suitable for a one semester introductory programming course for all computing undergraduates. The example programs, chosen to enliven and motivate, will also be relevant to a range of courses and the varied ambitions of people who need to acquire programming skills." "The book covers programming from small, script-style applications to larger pieces of software. The emphasis is always on problem-solving, even when covering topics such as the introduction of common libraries and object-oriented programming."--Jacket
Print Book, English, ©2008
Thomson Learning (EMEA), [London], ©2008
xxi, 454 pages : illustrations ; 25 cm
9781844807017, 1844807010
191810311
1. Getting Started
2. The Fundamentals
3. Controlling the Flow
4. Structuring State
5. Functionally Modular
6. Classy Objects
7. Inheriting Class
8. Filing Things Away
9. Testing, Testing
10. Algorithms and Data Structures
11. Threading the Code
12. The Life of the Game
13. PyGames
Includes index