000 | 01936cam a2200217u 4500 | ||
---|---|---|---|
999 |
_c12502 _d12502 |
||
020 | _a9781844807017 | ||
082 | _a005.12 MO PY | ||
100 | 1 |
_aMount, Sarah. _937698 |
|
245 | 1 | 0 |
_aPython for rookies : _ba first course in programming / _cSarah Mount, James Shuttleworth, and Russel Winder. |
260 |
_bThomson, _cc2008. _aLondon :. |
||
300 |
_axxi, 454 p. : ; _c27 cm. |
||
500 | _aIncludes Index. | ||
520 | _aPython for Rookies is designed to help students learn how to program. Using the Python language as a tool, the approach taken teaches students the fundamentals of programming and re-enforces good programming practice. Written for students studying a variety of degree subjects such as Games Technology, Creative Computing and Multimedia (where core Computer Science is applied to the Arts) the pace and breadth would also be suitable for a one semester introductory programming course for all computing undergraduates. We hope that the example programs, chosen to enliven and motivate will also be very 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 remains on problem-solving, even through the introduction of common libraries and object-oriented programming. Test-oriented development is an integral part of programming and learning how to incorporate a unit test early on will take away the frustrations of producing buggy software that doesn't run. It will provide a framework to support your learning of programming. | ||
650 | 4 |
_aPython (Computer program language) _95200 |
|
650 | 4 |
_aGraphical user interfaces (Computer systems) _937699 |
|
700 |
_aShuttleworth, James. _937700 |
||
700 |
_aWinder, Russel. _937701 |
||
856 |
_uhttps://uowd.box.com/s/uvqpalghdnyg3zrptbg7kanhq4bnfrax _zLocation Map |