Subscribe to The Horn Book

Coding

Coding Projects in Python: A Step-By-Step Visual Guide to Creating Your Own Python Projects
Gr. 4–6     DK     224 pp.

With clear instructions and concise explanations, this guide introduces the Python coding language, supporting learners as they install the appropriate version, learn basic skills, and create increasingly advanced projects. The clean layout, direct language, and appropriate full-color graphics make the lessons accessible and alleviate potential frustration. A project reference section is appended. Glos., ind.
Subjects: General Knowledge; Computers; Coding

Kelly, James Floyd  The Story of Coding
Gr. K–3     DK     48 pp.

DK Readers series. This book introduces beginning readers to the history and basics of coding and computers using accessible language and details. Glossy, well-made pages feature appealing graphics and bright photographs in a clear, organized layout. Four short chapters broken up by additional sidebar spreads, plus a brief appended coding quiz and literacy tips for parents, keep the information bite-size and easily digestible. Glos., ind.
Subjects: General Knowledge; Computers; Coding

Lyons, Heather  Coding in the Real World   
Gr. K–3     24 pp.      Lerner

Lyons, Heather  Coding to Create and Communicate         
Gr. K–3     24 pp.     Lerner

Lyons, Heather  Programming Awesome Apps
Gr. K–3     24 pp.     Lerner

Lyons, Heather  Programming Games and Animation
Gr. K–3     24 pp.     Lerner

Kids Get Coding series. Illustrated by Alex Westgate and Dan Crisp. These introductory titles for elementary-age readers focus on how we can use computers and coding in daily life. Simply designed text boxes aid with readability; blocky illustrations with polka-dot backgrounds underscore the digital subject matter and should appeal to a child audience. Quizzes and coding challenges are engaging; online activities provide additional worksheets and simple exercises. Glos., ind.
Subjects: General Knowledge; Computers; Coding; Animation; Computer games; Technology; Cell phones

Saujani, Reshma  Girls Who Code: Learn to Code and Change the World
Gr. 4–6, middle school
    Viking     168 pp.

Illustrated by Andrea Tsurumi. Saujani, founder and CEO of the organization Girls Who Code, expands her campaign to inspire girls to develop computing skills and overcome inequities in the tech field with this solid introduction to coding. The narrative incorporates historical background and highlights female success stories. Comic illustrations depicting a diverse cast of girls accompany clear instructions and diagrams and approachable discussions of coding basics. Glos., ind.
Subjects: General Knowledge; Women—Computer programmers; Gender roles; Computers; Coding; Entrepreneurship; Women—Entrepreneurs

Young Rewired State   Get Coding!: Learn HTML, CSS, and JavaScript and Build a Website, App, and Game
Gr. 4–6, middle school     208 pp.      Candlewick

Illustrated by Duncan Beedie. Digitally rendered cartoon characters walk readers through six related “missions” teaching how to use and integrate HTML, CSS, and JavaScript. With clear, neatly laid out instructions in well-organized sections, this in-depth manual teaches broadly applicable skills. A “Your Coding Future” spread directs readers to online resources and invites them to join Young Rewired State, “a worldwide community of digital makers age eighteen and under.” Ind.
Subjects: General Knowledge; Coding; Computers; Internet; Computer games

From the March 2018 issue of Nonfiction Notes from the Horn Book. For more, see “Women in Computing” from the September 2017 issue of Nonfiction Notes from the Horn Book.

Share
Comment Policy:
  1. Be respectful, and do not attack the author, people mentioned in the article, or other commenters. Take on the idea, not the messenger.
  2. Don't use obscene, profane, or vulgar language.
  3. Stay on point. Comments that stray from the topic at hand may be deleted.

We are not able to monitor every comment that comes through (though some comments with links to multiple URLs are held for spam-check moderation by the system). If you see something objectionable, please let us know. Once a comment has been flagged, a staff member will investigate.

We accept clean XHTML in comments, but don't overdo it and please limit the number of links submitted in your comment. For more info, see the full Terms of Use.

Speak Your Mind

*