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.)

Troubleshooting Windows 2000 TCP/IP
Troubleshooting Windows 2000 TCP/IP
W2Knews Electronic Newsletter, March 13, 2000
...guides for planning, testing and deploying a W2K TCP/IP network. A great troubleshooting help when you have connectivity problems.

TCP/IP is a set of protocols developed to allow computers to share resources across a network.
...
eBoot Camp: Proven Internet Marketing Techniques to Grow Your Business
eBoot Camp: Proven Internet Marketing Techniques to Grow Your Business
In this Web 2.0 era, small business owners are at a severe disadvantage because they have minimal, if any, knowledge, about Internet marketing. They also lack the budget to hire a top-notch web marketer. As a result, the thrust of their Internet marketing program is usually a poorly performing website that attracts few visitors. e Boot Camp is the...
Analyzing Computer System Performance with Perl::PDQ
Analyzing Computer System Performance with Perl::PDQ

To solve performance problems in modern computing infrastructures, often comprising thousands of servers running hundreds of applications, spanning multiple tiers, you need tools that go beyond mere reporting. You need tools that enable performance analysis of application workflow across the entire enterprise. That's what PDQ (Pretty Damn...


Critical Infrastructure Protection in Homeland Security: Defending a Networked Nation
Critical Infrastructure Protection in Homeland Security: Defending a Networked Nation
A scientific approach to the new field of critical infrastructure protection

This book offers a unique scientific approach to the new field of critical infrastructure protection: it uses network theory, optimization theory, and simulation software to analyze and understand how infrastructure sectors evolve,...

Programming Ruby 1.9: The Pragmatic Programmers' Guide (Facets of Ruby)
Programming Ruby 1.9: The Pragmatic Programmers' Guide (Facets of Ruby)
Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages, making Ruby a favorite tool of intelligent, forward-thinking programmers and the...
Magento Mobile How-To
Magento Mobile How-To

Create and configure your own Magento Mobile application and publish it for the Android and iOS platforms

Overview

  • Style and theme your Magento Mobile Application interface
  • Configure Product categories and add static content for mobile
  • Prepare and publish your Magento mobile...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy