Vista normal Vista MARC Vista ISBD

Programming the Raspberry Pi : getting started with Python / Simon Monk.

Por: Monk, Simon [].
Tipo de material: TextoTextoNew York, N.Y. : McGraw-Hill Education LLC., c2016Fecha de copyright: ©2016Edición: Second edition.Descripción: 1 online resource (xix, 188 pages) : illustrations, figures, tables; 23 cm.Tipo de contenido: Tipo de medio: Tipo de portador: ISBN: 9781259587405 (print ISBN); 1259587401 (print ISBN); 9781259587412 (eISBN); 125958741X (eISBN).Otro título: Programming the Raspberry Pi, getting started with Python, Second edition.Tema(s): Raspberry Pi (Computer) -- Programming | Computer games -- Programming | Application software -- Development | Microcomputers | Python (Computer program language)Formatos físicos adicionales: Print version: : Programming the Raspberry Pi, getting started with Python, Second edition Clasificación CDD: 005.133 Recursos en línea: Haga clic para acceso en línea Also issued in print and PDF version.
Contenidos:
A. About the Author -- B. Dedication -- C. PREFACE -- D. ACKNOWLEDGMENTS -- E. 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 -- Booting Up -- Summary -- 2. Getting Started -- Linux -- The Desktop -- The Internet -- The Command Line -- Applications -- Internet Resources -- Summary -- 3. Python Basics -- IDLE -- Numbers -- Variables -- For Loops -- Simulating Dice -- If -- While -- Summary -- 4. Strings, Lists, and Dictionaries -- String Theory -- Lists -- Functions -- Hangman -- Dictionaries -- Tuples -- Exceptions -- Summary of Functions -- Summary -- 5. Modules, Classes, and Methods -- Modules -- Object Orientation -- Defining Classes -- Inheritance -- Summary -- 6. Files and the Internet -- Files -- Pickling -- Internet -- Summary -- 7. Graphical User Interfaces -- Tkinter -- Hello World -- Temperature Converter -- Other GUI Widgets -- Dialogs -- Menus -- The Canvas -- Summary -- 8. Games Programming -- What Is Pygame? -- Coordinates -- Hello Pygame -- A Raspberry Game -- Summary -- 9. Interfacing Hardware -- GPIO Pin Connections -- Breadboarding with Jumper Wires -- Digital Outputs -- Analog Outputs -- Digital Inputs -- Analog Inputs -- Breadboarding with the Pi Cobbler -- Prototyping Boards -- Other Boards and HATs -- Arduino and the Pi -- Summary -- 10. LED Fader Project -- What You Need -- Hardware Assembly -- Software -- Summary -- 11. Prototyping Project (Clock) -- What You Need -- Hardware Assembly -- Software -- Phase Two -- Summary -- 12. Raspberry Pi Robot -- What You Need -- Project 1. Autonomous Rover -- Project 2. Web-Controlled Rover -- Summary -- 13. What Next -- Linux Resources -- Python Resources -- Raspberry Pi Resources -- Other Programming Languages -- Applications and Projects -- Summary.
Resumen: Learn to create inventive programs and fun games on your powerful Raspberry Pi--with no programming experience required.
    Valoración media: 0.0 (0 votos)
Tipo de ítem Ubicación actual Colección Signatura Estado Fecha de vencimiento Código de barras
Recurso Electrónico Recurso Electrónico Biblioteca Fundación Área Andina - Medellín
Colección digital Disponible
Recurso Electrónico Recurso Electrónico Biblioteca Fundación Área Andina - Pereira
Colección digital Disponible
Recurso Electrónico Recurso Electrónico Biblioteca Fundación Área Andina - Valledupar
Colección digital Disponible
Recurso Electrónico Recurso Electrónico Biblioteca General Fundación Área Andina - Bogotá
Colección digital Disponible

Includes bibliographical references and indexes.

A. About the Author -- B. Dedication -- C. PREFACE -- D. ACKNOWLEDGMENTS -- E. 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 -- Booting Up -- Summary -- 2. Getting Started -- Linux -- The Desktop -- The Internet -- The Command Line -- Applications -- Internet Resources -- Summary -- 3. Python Basics -- IDLE -- Numbers -- Variables -- For Loops -- Simulating Dice -- If -- While -- Summary -- 4. Strings, Lists, and Dictionaries -- String Theory -- Lists -- Functions -- Hangman -- Dictionaries -- Tuples -- Exceptions -- Summary of Functions -- Summary -- 5. Modules, Classes, and Methods -- Modules -- Object Orientation -- Defining Classes -- Inheritance -- Summary -- 6. Files and the Internet -- Files -- Pickling -- Internet -- Summary -- 7. Graphical User Interfaces -- Tkinter -- Hello World -- Temperature Converter -- Other GUI Widgets -- Dialogs -- Menus -- The Canvas -- Summary -- 8. Games Programming -- What Is Pygame? -- Coordinates -- Hello Pygame -- A Raspberry Game -- Summary -- 9. Interfacing Hardware -- GPIO Pin Connections -- Breadboarding with Jumper Wires -- Digital Outputs -- Analog Outputs -- Digital Inputs -- Analog Inputs -- Breadboarding with the Pi Cobbler -- Prototyping Boards -- Other Boards and HATs -- Arduino and the Pi -- Summary -- 10. LED Fader Project -- What You Need -- Hardware Assembly -- Software -- Summary -- 11. Prototyping Project (Clock) -- What You Need -- Hardware Assembly -- Software -- Phase Two -- Summary -- 12. Raspberry Pi Robot -- What You Need -- Project 1. Autonomous Rover -- Project 2. Web-Controlled Rover -- Summary -- 13. What Next -- Linux Resources -- Python Resources -- Raspberry Pi Resources -- Other Programming Languages -- Applications and Projects -- Summary.

Learn to create inventive programs and fun games on your powerful Raspberry Pi--with no programming experience required.

Also issued in print and PDF version.

Description based on cover image and table of contents, viewed on December 21, 2015.


Fundación Universitaria del Área Andina
Sede Principal Bogotá: Cra 14A No.70A-34. Sede Administrativa Bogotá: Calle 71 No.13-21. PBX.: (57+1) 7424218. (57+1) 7423931. EXT. 1208, 1206, 1205.
Seccional Pereira: Calle 24 No. 8-55. PBX.: (57+6) 3255992. Sede Medellín: Calle 34A No. 77-08, Barrio Laureles. PBX.: (57+4) 2505651 - (57+4) 2503401
Sede Valledupar: Transv. 22 Bis No. 4-105, Av. Circunvalar - Sector Callejas. PBX.: (57+5) 5894093
Línea de atención al aspirante en Bogotá: (57+1) 7449191. Línea gratuita nacional: 018000 180099