Cover image for Learn to program / Heather Lyons and Elizabeth Tweedale ; Illustrated by Alex Westgate.
Learn to program / Heather Lyons and Elizabeth Tweedale ; Illustrated by Alex Westgate.
Publication Information:
Minneapolis : Lerner Publications, [2017]

Physical Description:
24 pages : colour illustrations ; 23 cm
General Note:
Includes index.
"Learn programming basics in this kid-friendly, easy-to-follow book. It covers computer languages, writing programs, bugs, and loops using real-world examples and fun illustrations. Online and offline activities also boost learning and skills."-- Provided by publisher.


Call Number
Material Type
Home Location
005.1 LYO Book Junior Collection

On Order



What do programs tell computers to do? And how are they written? Programs are instructions that computers follow. Learn about different programming languages, coding rules and bugs, and how to solve problems. Once you know the basics about computer programming, use the link in this book to go online and try out your new skills!

Reviews 1

Horn Book Review

A basic introduction to computers, coding, and programming for savvy young readers. Although illustrated with juvenile cartoons, graphs and charts require elementary math beyond arithmetic and the content can be fairly advanced. Still, the authors clearly define important terms and concepts (e.g., algorithm, cookies, bytes, metadata, debug, syntax), and offer quizzes and a website with other activities for young coders. Glos., ind. [Review covers the following Kids Get Coding titles: Coding, Bugs, and Fixes, Learn to Program, Online Safety for Coders, and A World of Programming.] (c) Copyright 2017. The Horn Book, Inc., a wholly owned subsidiary of Media Source, Inc. No redistribution permitted.

Table of Contents

Getting Startedp. 3
What Is a Program?p. 4
Computer Languagesp. 6
Rules to Followp. 8
Program Bugsp. 10
IF, THEN, and ELSEp. 12
Moving Aroundp. 14
Giving Instructionsp. 16
Writing a Programp. 18
Problem Solvingp. 20
Extension Activitiesp. 22
Words to Rememberp. 22
Activity Answersp. 23
Indexp. 24