Image from Mahwah Public Library
Image from Mahwah Public Library

Topics on the Page

Computational Thinking
Picture Books and Young Adult Literature
Teaching and Learning Resources
Coding Apps and Websites
  • Getting Started with Scratch
History of Coding and Programming

Computational Thinking

What is Computational Thinking? It includes
  • Logical thinking
  • Algorithmic thinking
  • Finding Efficient solutions
  • Scientific thinking
  • Innovative thinking

Computer.pngCoding with Carrots, Google Celebrates 50 Years of Kids Coding
Create Your Own Google Logo using Scratch

Screen Shot 2017-08-11 at 1.14.11 PM.pngPicture Books and Young Adult Literature

So You Want To Be a Coder? The Ultimate Guide to a Career in Programming, Video Game Creation, Robotics and More. J. M. Bedell. Aladdin Books, 2016

Margaret and the Moon: How Margaret Hamilton Saved the First Lunar Landing. Dean Robbins. Illustrated by Lucy Knisley. Alfred A. Knopf, 2017
  • From a young girl interested in math, Margaret Hamilton grew up to write the code that helped the Apollo spacecrafts reach the moon.

See also, You Should Know Katherine Johnson. Thea Feldman. Illustrated by Alyssa Petersen. Simon Spotlight, 2017
  • Her mathematical calculations, done by hand, helped plan NASA's Mercury and Apollo space flights.

Hello Ruby: Adventures in Coding. Linda Liukas. Feiwel & Friends, 2015.

Image by Hugh D'Andrade for the Coders' Rights Project:
Image by Hugh D'Andrade for the Coders' Rights Project:

Secret Coders. Gene Luen Yang. Illustrated by Mike Holmes. First Second, 2015

King and Kayla and the Case of the Secret Code. Dori Hillestad Butler. Illustrated by Nancy Myers. Peachtree, 2017.

Hello World! Computer Programming for Kids and Other Beginners. Warren & Carter Sande. Second Edition. Manning Publications, 2014.

The Story of Coding. James Floyd Kelly. DK Children, 2017

Nancy Drew: Codes & Clues/Mystery Coding Game from Her Interactive

Screen Shot 2017-02-24 at 12.30.24 PM.pngTeaching and Learning Resources

The United States off Coding, New America Weekly (July 25, 2016)

K-12 Computer Science Framework

Screen Shot 2017-07-06 at 2.00.50 PM.png

Teach Your Kids to Code: 6 Beginner's Resources for Parents. Edutopia (November 2, 2016)

Cool Products for Teaching Kids How to Code. HuffPost (June 27, 2015)

Kodable Programming Curriculum for Elementary Schools

CoderDojo, free computer programming clubs for young people

Teacher-Led Hour of Code Lesson Plans

Image from Belville Middle School
Image from Belville Middle School

Screenshot from Daisy the Dinosaur
Screenshot from Daisy the Dinosaur

Coding Apps and Websites

Learn to Code with the Women of Star Wars: The Force Awakens

Code Monkey

Code Combat

Tynker: Coding Made Easy

Daisy the Dinosaur


Code Studio
external image slider-monster-green-1024x331.jpg


Computer Science Education Week, Hour of Code


Code Academy

Code Avengers

Getting Started With Scratch

Image made from Scratch
Image made from Scratch

Scratch is a programming language that is easy enough for kindergarteners to play with and challenging enough for college students and everyone beyond the age of 18 to learn.

Coding Games in Scratch. Jim Woodstock. DK Children, 2015.

Ada Lovelace, 1835
Ada Lovelace, 1835

Computer.pngHistory of Coding and Programming

Grace Hooper.  Image from Quotabelle
Grace Hooper. Image from Quotabelle

Computer Science Timeline

An Overview of Computer Programming, an infographic from Visually

Link to Historical Biography Pages for

Code Breaking from BBC