Library

CONTACT INFORMATION: Office: 8:00–4:30 M–F. Branch hours vary. Please call your branch's direct line with account and eBook questions.
703-324-3100 TTY 711
12000 Government Center Parkway, Suite 324
Fairfax, VA 22035
Jessica Hudson
Director

Kids of Any Age Can Learn to Code

screen shot of Scratch web pageErik Missio in his post Why Kids Should Learn to Code and How to Get them Started, calls coding a “new literacy—a subject so important that every child needs to know the basics to excel in our rapidly changing world.”

One tool to introduce kids to coding (also known as computer programming) is called Scratch, which was developed at MIT. Kids can program their own interactive stories, games and animations through this simple program. Scratch, “primarily designed for 8 to 16-year-olds, can also be used by people of all ages, including younger children with their parents,” according to the Scratch website.

The library provides many opportunities to introduce children to coding including library programs, books and the online database Lynda.com for libraries. (Lynda.com offers thousands of instructional videos; use the search function to find one for yourself or your kids.) You can also introduce your child to Scratch from the Scratch website.

“Fairfax County Public Library is committed to providing opportunities for children to learn about programming,” said Margaret Kositch, technology director. “For kids, coding is just another kind of puzzle, and there are many long-term benefits to equipping children with this problem-solving skill.”  

Here are three upcoming library coding program for kids:

Learn to Code: Scratch, Tuesday, August 14, 10:30–11:30 a.m., Kingstowne Library

Age 8-12. Registration required.

CoderDojo: Kids Learn to Code, Saturday, August 25, 1-3 p.m., Pohick Regional Library. Age 7-17. Registration required.

Hour of Code: Pirate Plunder, Tuesday, September 11, 4:30-5:30 p.m. Dolley Madison Library. Age 6-12. No registration but limited to the first 20 children to arrive.

Here are a few books from the library’s collection, click any book cover to place a hold:

Book cover: Scratch book cover: Scratch Challenge book cover: Coding Projects in Scratch

Find additional titles in the library catalog or work with library staff at your local library branch.

Learning Scratch helps “young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.” (From https://scratch.mit.edu/about/.) “The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.”

You can learn more about why teaching kids to code is important through a Q&A with educational scholar Paul Goldberg from the nonprofit EDC and also 9 Reasons Your Child Should Learn to Code from IDTech a global company offering technology instruction.

Not convinced yet? Watch this Ted Talk to learn more about the benefits of teaching children to code and then get started coding!

Fairfax Virtual Assistant