Skip to Content
Coding For Kids For Dummies, 3rd Edition
book

Coding For Kids For Dummies, 3rd Edition

by Camille McCue
October 2025
Beginner
288 pages
5h 58m
English
For Dummies
Content preview from Coding For Kids For Dummies, 3rd Edition

CHAPTER 9

Creating a Sports Game with Key Control

In Paddle Bounce, you’ll continue building games, adding key control to your coding skillset! You’ll create a sports-themed game where players use the arrow keys to move a paddle and hit a ball. The goal for your player is to bounce and return the ball as many times as possible, maximizing the score before using up three lives.

To produce this game, you’ll build on skills from Chapter 8 by creating and initializing variables and writing code to increment the score. This time, you’ll also learn how to decrement (decrease) a lives variable as balls are missed. Familiar skills — like adding randomness to make the ball bounce in varied ways and building functions to organize your code — will come in handy. Beyond key control, you’ll learn exciting new techniques, including collision detection and switching between backdrops. Get ready to challenge your player with a digital sports court game!

A simple video game interface titled “PADDLE BOUNCE” in large white letters against a red brick wall background. A bright yellow sphere, representing a ball, is in the center of the screen, while a short, orange horizontal bar, a paddle, is at the bottom. A street-like surface with painted lines is below the brick wall. In the bottom left corner, a counter labeled “score” has a value of 0, and in the bottom right, a counter labeled “lives” has a value of 3.

Brainstorm

Think of all the fun things you can use instead of a paddle, and all the silly things you can bounce or fling upwards with it! You can create a key-controlled trampoline to fling a monkey up and down in a jungle scene. Or what about having a griddle that flips pancakes in a kitchen? Or a bed that bounces a kid in a bedroom? Some sprites you’ll need may already be available in Scratch, and others you can have fun painting. Get creative! ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Helping Kids with Coding For Dummies

Helping Kids with Coding For Dummies

Camille McCue Ph.D, Guthals
What Successful Project Managers Do

What Successful Project Managers Do

W. Scott Cameron, Jeffrey S. Russell, Edward J. Hoffman, Alexander Laufer

Publisher Resources

ISBN: 9781394359769