skip to content
Python for Rookies : a first course in programming Preview this item
ClosePreview this item
Checking...

Python for Rookies : a first course in programming

Author: Sarah Mount; James Shuttleworth; R Winder
Publisher: [London] : Thomson Learning (EMEA), ©2008.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:
"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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Sarah Mount; James Shuttleworth; R Winder
ISBN: 9781844807017 1844807010
OCLC Number: 191810311
Notes: Includes index.
Description: xxi, 454 pages : illustrations ; 25 cm
Contents: 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.
Responsibility: Sarah Mount, James Shuttleworth and Russel Winder.

Abstract:

Helps students learn how to program using the Python language. This book covers programming from small script-style applications to larger pieces of software. It focuses on problem-solving.  Read more...

Reviews

Editorial reviews

Publisher Synopsis

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. Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/191810311<\/a>> # Python for Rookies : a first course in programming<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"191810311<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/dbpedia.org\/resource\/London<\/a>> ; # London<\/span>\n\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/enk<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/python_computer_program_language<\/a>> ; # Python (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.133\/e22\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/computer_programming<\/a>> ; # Computer programming<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/programming_languages<\/a>> ; # Programming languages<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/python_programsprak<\/a>> ; # Python (programspr\u00E5k)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/python_programmeertaal<\/a>> ; # Python (programmeertaal)<\/span>\n\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> bgn:PrintBook<\/a> ;\u00A0\u00A0\u00A0\nschema:contributor<\/a> <http:\/\/viaf.org\/viaf\/61640386<\/a>> ; # Russel Winder<\/span>\n\u00A0\u00A0\u00A0\nschema:contributor<\/a> <http:\/\/viaf.org\/viaf\/49038408<\/a>> ; # James Shuttleworth<\/span>\n\u00A0\u00A0\u00A0\nschema:copyrightYear<\/a> \"2008<\/span>\" ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/viaf.org\/viaf\/61354151<\/a>> ; # Sarah Mount<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2008<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"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.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/863889945<\/a>> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Python for Rookies : a first course in programming<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"191810311<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/191810311#PublicationEvent\/london_thomson_learning_emea_2008<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Agent\/thomson_learning_emea<\/a>> ; # Thomson Learning (EMEA)<\/span>\n\u00A0\u00A0\u00A0\nschema:reviews<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/191810311#Review\/1089152895<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9781844807017<\/a>> ;\u00A0\u00A0\u00A0\numbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GBA978245<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/191810311<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dbpedia.org\/resource\/London<\/a>> # London<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"London<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/dewey.info\/class\/005.133\/e22\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Agent\/thomson_learning_emea<\/a>> # Thomson Learning (EMEA)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Thomson Learning (EMEA)<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/computer_programming<\/a>> # Computer programming<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computer programming<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/programming_languages<\/a>> # Programming languages<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Programming languages<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/python_computer_program_language<\/a>> # Python (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Python (Computer program language)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/python_programmeertaal<\/a>> # Python (programmeertaal)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Python (programmeertaal)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Topic\/python_programsprak<\/a>> # Python (programspr\u00E5k)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Python (programspr\u00E5k)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/enk<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"enk<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/49038408<\/a>> # James Shuttleworth<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Shuttleworth<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"James<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"James Shuttleworth<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/61354151<\/a>> # Sarah Mount<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Mount<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Sarah<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Sarah Mount<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/61640386<\/a>> # Russel Winder<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Winder<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Russel<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"R.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Russel Winder<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9781844807017<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"1844807010<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9781844807017<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/191810311<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/191810311<\/a>> ; # Python for Rookies : a first course in programming<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-03-18<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/191810311#PublicationEvent\/london_thomson_learning_emea_2008<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/dbpedia.org\/resource\/London<\/a>> ; # London<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/863889945#Agent\/thomson_learning_emea<\/a>> ; # Thomson Learning (EMEA)<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/191810311#Review\/1089152895<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Review<\/a> ;\u00A0\u00A0\u00A0\nschema:itemReviewed<\/a> <http:\/\/www.worldcat.org\/oclc\/191810311<\/a>> ; # Python for Rookies : a first course in programming<\/span>\n\u00A0\u00A0\u00A0\nschema:reviewBody<\/a> \"\"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.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n