Welcome to NRC Library Services  

Programming the Raspberry Pi : (Record no. 2965)

MARC details
000 -LEADER
fixed length control field 05407nam a22004573i 4500
001 - CONTROL NUMBER
control field EBC4959789
003 - CONTROL NUMBER IDENTIFIER
control field MiAaPQ
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20260722133239.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 260722s2012 xx o ||||0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780071807845
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9780071807838
035 ## - SYSTEM CONTROL NUMBER
System control number (MiAaPQ)EBC4959789
035 ## - SYSTEM CONTROL NUMBER
System control number (Au-PeEL)EBL4959789
035 ## - SYSTEM CONTROL NUMBER
System control number (CaONFJC)MIL402791
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1024267812
040 ## - CATALOGING SOURCE
Original cataloging agency MiAaPQ
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency MiAaPQ
Modifying agency MiAaPQ
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.A65
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 794.81
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Monk, Simon.
245 10 - TITLE STATEMENT
Title Programming the Raspberry Pi :
Remainder of title Getting Started with Python.
250 ## - EDITION STATEMENT
Edition statement 1st ed.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture New York :
Name of producer, publisher, distributor, manufacturer McGraw-Hill Publishing,
Date of production, publication, distribution, manufacture, or copyright notice 2012.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice �2012.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (193 pages)
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Cover -- Title Page -- Copyright Page -- Contents at a Glance -- Contents -- Acknowledgments -- Introduction -- 1: Introduction -- What Is the Raspberry Pi? -- What Can You Do with a Raspberry Pi? -- A Tour of the Raspberry Pi -- Setting Up Your Raspberry Pi -- Buying What You Need -- Connecting Everything Together -- Booting Up -- Summary -- 2: Getting Started -- Linux -- The Desktop -- The Internet -- The Command Line -- Navigating with the Terminal -- sudo -- Applications -- Internet Resources -- Summary -- 3: Python Basics -- IDLE -- Python Versions -- Python Shell -- Editor -- Numbers -- Variables -- For Loops -- Simulating Dice -- If -- Comparisons -- Being Logical -- Else -- While -- Summary -- 4: Strings, Lists, and Dictionaries -- String Theory -- Lists -- Functions -- Hangman -- Dictionaries -- Tuples -- Multiple Assignment -- Multiple Return Values -- Exceptions -- Summary of Functions -- Numbers -- Strings -- Lists -- Dictionaries -- Type Conversions -- Summary -- 5: Modules, Classes, and Methods -- Modules -- Using Modules -- Useful Python Libraries -- Installing New Modules -- Object Orientation -- Defining Classes -- Inheritance -- Summary -- 6: Files and the Internet -- Files -- Reading Files -- Reading Big Files -- Writing Files -- The File System -- Pickling -- Internet -- Summary -- 7: Graphical User Interfaces -- Tkinter -- Hello World -- Temperature Converter -- Other GUI Widgets -- Checkbutton -- Listbox -- Spinbox -- Layouts -- Scrollbar -- Dialogs -- Color Chooser -- File Chooser -- Menus -- The Canvas -- Summary -- 8: Games Programming -- What Is Pygame? -- Hello Pygame -- A Raspberry Game -- Following the Mouse -- One Raspberry -- Catch Detection and Scoring -- Timing -- Lots of Raspberries -- Summary -- 9: Interfacing Hardware -- GPIO Pin Connections -- Direct Connection to GPIO Pins -- Expansion Boards -- Pi Face.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Slice of PI/O -- RaspiRobotBoard -- Gertboard -- Prototyping Boards -- Pi Cobbler -- Pi Plate -- Humble Pi -- Arduino and the Pi -- Arduino and Pi Talk -- Summary -- 10: Prototyping Project (Clock) -- What You Need -- Hardware Assembly -- Software -- Phase Two -- Summary -- 11: The RaspiRobot -- What You Need -- Phase 1: A Basic Rover -- Hardware Assembly -- About the Software -- Phase 2: Adding a Range Finder and Screen -- Step 1: Assemble the Range Finder Serial Adapter -- Step 2: Attach the Screen -- Step 3: Update the Software -- Step 4: Run It -- Revised Software -- Summary -- 12: What Next -- Linux Resources -- Python Resources -- Raspberry Pi Resources -- Other Programming Languages -- Scratch -- C -- Applications and Projects -- Media Center (Raspbmc) -- Home Automation -- Summary -- Index -- Symbols -- Numbers.
520 ## - SUMMARY, ETC.
Summary, etc. Program your own Raspberry Pi projects Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot. Boot up and configure your Raspberry PiNavigate files, folders, and menusCreate Python programs using the IDLE editorWork with strings, lists, and functionsUse and write your own libraries, modules, and classesAdd Web features to your programsDevelop interactive games with PygameInterface with devices through the GPIO portBuild a Raspberry Pi Robot and LED ClockBuild professional-quality GUIs using Tkinter.
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on publisher supplied metadata and other sources.
590 ## - LOCAL NOTE (RLIN)
Local note Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2026. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Monk, Simon
Title Programming the Raspberry Pi: Getting Started with Python
Place, publisher, and date of publication New York : McGraw-Hill Publishing,c2012
International Standard Book Number 9780071807838
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)
Corporate name or jurisdiction name as entry element ProQuest (Firm)
856 ## - ELECTRONIC LOCATION AND ACCESS
Link text CLICK HERE to access ebook
Compression information CLICK HERE to access ebook
Public note CLICK HERE to access ebook
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://ebookcentral.proquest.com/lib/nrc-ebooks/detail.action?docID=4959789">https://ebookcentral.proquest.com/lib/nrc-ebooks/detail.action?docID=4959789</a>
Public note CLICK HERE to access ebook
Compression information CLICK HERE to access ebook
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Electronic Book
Source of classification or shelving scheme Dewey Decimal Classification

No items available.