{"product_id":"python-for-rookies-9781844807017","title":"Python for Rookies","description":"\u003cb\u003eAuthor(s): Sarah Mount\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Python 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.\u003cbr\u003e\u003cbr\u003eReview(s):\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eEAN: 9781844807017","brand":"Cengage Learning, EMEA","offers":[{"title":"Paperback \/ softback","offer_id":43189395849454,"sku":"9781844807017","price":142.48,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0630\/9612\/7726\/products\/productresizehandler_8050cb22-9cd3-4178-ad5c-e587d4af936d.jpg?v=1656931671","url":"https:\/\/bookland.com.au\/products\/python-for-rookies-9781844807017","provider":"Book Land AU","version":"1.0","type":"link"}