Adventures in Python. (Record no. 880120)

001 - CONTROL NUMBER
control field EBL1895797
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
additional material characteristics m d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr -n---------
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 160220s2015||||||| s|||||||||||eng|d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781118951859
Terms of availability 37.43 (NL),37.43 (3U),24.95 (1U)
035 ## - SYSTEM CONTROL NUMBER
System control number (AU-PeEL)1895797
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)903956821
040 ## - CATALOGING SOURCE
Original cataloging agency AU-PeEL
Language of cataloging eng
Transcribing agency AU-PeEL
Modifying agency AU-PeEL
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.73.P98 -- .R534 2015eb
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
090 ## - LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (OCLC)
Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR) QA76.73.P98 -- .R534 2015eb
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Richardson, Craig.
245 10 - TITLE STATEMENT
Title Adventures in Python.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Somerset :
Name of publisher, distributor, etc Wiley,
Date of publication, distribution, etc 2015.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (282 p.)
490 0# - SERIES STATEMENT
Series statement eBooks on Demand
490 1# - SERIES STATEMENT
Series statement Adventures In ...
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Title Page -- Copyright Page -- Publisher's Acknowledgments -- About the Author -- Acknowledgments -- Contents -- Introduction -- What Is Programming? -- What Is Python and What Can You Do With It? -- Who Should Read This Book? -- What You Will Learn -- What You Will Need for the Projects -- How This Book Is Organised -- Setting Up Python -- Windows 8 -- Installing -- Opening -- Windows 7 -- Installing -- Opening -- Mac OS X -- Installing -- Opening -- Linux (Ubuntu) -- Installing -- Opening -- Raspberry Pi -- Installing -- Opening -- Creating Your First Program -- The Companion Website
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Conventions -- Reaching Out -- Adventure 1 Diving into Python -- What Is Programming? -- Opening IDLE -- Returning to Your First Python Program -- It Isn't Working-Grrr! -- Using a File Editor -- Asking Questions with Variables -- A Bit About Variables -- Using Variables for a Fill-in-the-Blanks Story -- Making the Program Make Decisions: Conditionals -- Using if Statements -- Nested if Statements -- Creating an Imaginary Vending Machine -- Repeating Code with Loops -- Using while Loops -- Infinite while Loops -- Praise Generator -- A Bigger Adventure: Spaceship Control Console
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Set-Up and Password -- Using the Console to Do Things -- Adventure 2 Drawing with Turtle Graphics -- Getting Started with Turtle -- Using Variables to Change Angles and Lengths -- Using Addition to Draw a Spiral -- Saving Some Space with Loops -- A Shape with 360 Sides: Drawing a Circle -- Controlling the Number of Sides Using for Loops -- Changing the Fill Colour in a Shape -- Creating Functions to Reuse Your Code -- Shape Presets -- Adding Randomly Generated Pictures -- Adventure 3 Windows, Buttons, and Other GUI Stuff -- Creating Buttons -- Changing the Button Text on Click -- Counting Clicks
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Creating Text Boxes -- Writing It Backwards -- Adding Passwords -- Building a Random Sentence Generator -- Programming a Guessing Game -- Adventure 4 More GUI Elements with Tkinter -- Creating Sliders -- How Colours Work on Computers and as Hexadecimal Values -- Changing the Canvas Colour -- Making the Colour Picker -- Adding a Text Box -- Creating a Click Speed Game -- Adventure 5 Drawing Shapes with PyGame -- Installing PyGame -- My First PyGame -- Creating Rectangles -- Creating a Rectangle -- A Rainbow of Rectangles -- Colour Grid -- Creating Ellipses -- Wobbling Circle -- Saving Your Images
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Saving a Single Image -- Saving a Series of Images -- Adventure 6 Adding Keyboard Input with PyGame -- Using Keyboard Input -- Other Keys You Can Use -- Creating the Game -- Introducing Full Movement -- Moving the Player Offscreen -- Adding the Ball -- Creating Collisions -- Goal! -- Adding a Time Limit -- Adventure 7 Creative Ways to Use a Mouse with PyGame -- Getting the Mouse Position -- Making a Button -- Moving Target -- Exploding Clicks -- Making a Mesh -- Creating Mouse Trails -- Adventure 8 Using Images with PyGame -- Loading an Image -- Layering Images -- Randomly Layering Images
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Adding a Moustache to a Photograph
520 ## - SUMMARY, ETC.
Summary, etc The complete beginner's guide to Python, for young people who want to start today Adventures in Python is designed for 11-to 15-year olds who want to teach themselves Python programming, but don't know where to start. Even if you have no programming experience at all, this easy to follow format and clear, simple instruction will get you up and running quickly. The book walks you through nine projects that teach you the fundamentals of programming in general, and Python in particular, gradually building your skills until you have the confidence and ability to tackle your own proj
588 ## -
-- Description based upon print version of record.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Application software -- Development.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Object-oriented programming (Computer science).
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Python (Computer program language).
655 #0 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Display text Print version:
Main entry heading Richardson, Craig
Title Adventures in Python
Place, publisher, and date of publication Somerset : Wiley,c2015
International Standard Book Number 9781118951798
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Adventures In ...
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="http://uttyler.eblib.com/patron/FullRecord.aspx?p=1895797">http://uttyler.eblib.com/patron/FullRecord.aspx?p=1895797</a>
Link text Click here to view this ebook.
901 ## - LOCAL DATA ELEMENT A, LDA (RLIN)
Platform EBL
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Electronic Book
Source of classification or shelving scheme
Holdings
Withdrawn status Lost item Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Full call number Barcode Date last seen Uniform Resource Identifier Price effective from Koha item type
          UT Tyler Online UT Tyler Online Online 2015-02-20 QA76.73.P98 EBL1895797 2015-02-20 http://uttyler.eblib.com/patron/FullRecord.aspx?p=1895797 2015-02-20 Electronic Book