Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Hello Raspberry Pi!: Python programming for kids and other beginners

Buy

Summary

A fun and imaginative way for kids and other beginners to take their first steps programming on a Raspberry Pi.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

The Raspberry Pi is a small, low-cost computer invented to encourage experimentation. The Pi is a snap to set up, and using the free Python programming language, you can learn to create video games, control robots, and maybe even write programs to do your math homework!

About the Book

Hello Raspberry Pi! is a fun way for kids to take their first steps programming on a Raspberry Pi. First, you discover how to set up and navigate the Pi. Next, begin Python programming by learning basic concepts with engaging challenges and games. This book gives you an introduction to computer programming as you gain the confidence to explore, learn, and create on your own. The last part of the book introduces you to the world of computer control of physical objects, where you create interactive projects with lights, buttons, and sounds.

What's Inside

  • Learn Python with fun examples
  • Write games and control electronics
  • Use Pygame for video game sounds and graphics
  • Loaded with programming exercises

About the Reader

To use this book, you'll need a Raspberry Pi starter kit, keyboard, mouse, and monitor. No programming experience needed.

Table of Contents

PART 1 GETTING STARTED 1
PART 2 PLAYING WITH PYTHON
PART 3 PI AND PYTHON PROJECTS
APPENDIXES
  1. Meet Raspberry Pi
  2. Exploring Python
  3. Silly Sentence Generator 3000: creating interactive programs
  4. Norwegian Blue parrot game: adding logic to programs
  5. Raspi's Cave Adventure
  6. Blinky Pi
  7. Light Up Guessing Game
  8. DJ Raspi
  1. Raspberry Pi troubleshooting
  2. Raspberry Pi ports and legacy boards
  3. Solutions to chapter challenges
  4. Raspberry Pi projects
(HTML tags aren't allowed.)

CCIE Routing and Switching Official Exam Certification Guide (2nd Edition)
CCIE Routing and Switching Official Exam Certification Guide (2nd Edition)
The Cisco Certified Internetwork Expert (CCIE) certification may be the most challenging and
prestigious of all networking certifications. It has received numerous awards, and certainly has built
a reputation as one of the most difficult certifications to earn in all of the computing world. Having
a CCIE certification opens doors
...
Java 1.4 Game Programming (Wordware Game and Graphics Library)
Java 1.4 Game Programming (Wordware Game and Graphics Library)

With the release of Java 1.4, it is now possible to develop more advanced computer games using the Java language than ever before. Java 1.4 Game Programming focuses on the technical aspects of game programming using the latest release of Java, beginning with an introduction to the Java programming language and building upon that...

ESR Spectroscopy in Membrane Biophysics (Biological Magnetic Resonance)
ESR Spectroscopy in Membrane Biophysics (Biological Magnetic Resonance)

Starting from a comprehensive quantum mechanical description, this book introduces the optical (IR, Raman, UV/Vis, CD, fluorescence and laser spectroscopy) and magnetic resonance (1D and 2D-NMR, ESR) techniques. The book offers a timely review of the increasing interest in using spin-label ESR as an alternative structural technique for NMR or...


Developing Ambient Intelligence: Proceedings of the First International Conference on Ambient Intelligence Developments
Developing Ambient Intelligence: Proceedings of the First International Conference on Ambient Intelligence Developments
As Ambient Intelligence (AmI) ecosystems are rapidly becoming a reality, they raise new research challenges. Unlike predefined static architectures as we know them today, AmI ecosystems are bound to contain a large number of heterogeneous computing, communication infrastructures and devices that will be dynamically assembled. Architectures will be...
XML and Java: Developing Web Applications
XML and Java: Developing Web Applications

XML and Java: Developing Web Applications is a tutorial that will teach Web developers, programmers, and system engineers how to create robust XML business applications for the Internet using the Java technology. The authors, a team of IBM XML experts, introduce the essentials of XML and Java development, from a review of basic concepts to...

Computational Linguistics and Intelligent Text Processing: 12th International Conference, CICLing 2011
Computational Linguistics and Intelligent Text Processing: 12th International Conference, CICLing 2011

CICLing 2011 was the 12th Annual Conference on Intelligent Text Processing and Computational Linguistics. The CICLing conferences provide a wide-scope forum for the discussion of the art and craft of natural language processing research as well as the best practices in its applications.

This set of two books contains four invited...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy