Posted: Thu, 11/07/2019 - 09:29
A story can set the emotional tone for any type of learning experience. It’s a great way to kick off a lesson or an activity and get your students engaged in challenging or even not-so-interesting content. Stories also help to retrieve prior knowledge and memories as well as connect students’ personal learning experiences with their immediate world. Learning from a story that is supported with a big picture book, a graphic novel, a paragraph read aloud from a trade book, or an educational teacher series or journal can help in retaining information and knowledge at a deeper level. In general, stories make the learning experience more meaningful for each and everyone one of us.

Knowledge is power, and literacy is the essential ingredient for building strong foundational skills needed to connect the dots in computer science learning! You may be asking, “Well, where do I start, and how do I know the book I have chosen to read aloud or a book collection to add to my students’ literacy center and free-choice time is going to help my students?” Well, I have the answer for you!
I have conversed with a lot and I mean A LOT of educators around this nation and want to share the very best picture and chapter books so you too can transform your next computer science lesson or activity. This is not an all-inclusive list, but these are tried-and-true stories I have personally used with students and teachers to model best practices with computer science lessons and activities. As an educator, a mother, and now a Nana, I too want to excite children’s curious minds with rich connections and engaging learning experiences, while allowing them to wonder, think, process new information, and empathize with characters in stories. Many of the stories that I'm sharing with you complement and extend learning opportunities even beyond computer science to include the areas of makerspaces, design-thinking invention processes, and Social Emotional Learning culture.

One of my essential musts to tie literacy with grounded computer science experiences is a whimsical story line and that is why I lean toward fractured fairy tales. Fractured fairy tales are a modern twist on well-known fairy tales, making for fun, light-hearted and laughter-filled learning moments for all ages. They usually contribute to solving a problem through a series of steps, challenges, and setbacks to finally reach or create a new solution by the end of the story. Fractured fairy tales lend themselves nicely to our computer science terminology of coding, sequencing, debugging, loops, conditionals, events, stacks, and queues. Check out my all-time favorites and recent newbies added in the collection below.
In the comments section, be sure to share your book choices and computer science activities that lend themselves to connecting the computer science learning dots for all students!
- Ada Twist Scientist
- Adi’s Fabulous Functions (also check out my companion “Magical Coding Recipes” resource)
- Chicken Clicking
- Coding and Early Literacy Padlet (thanks to Ashley Cooksey)
- Coding Games in Scratch
- Coding In Scratch: Games
- Dash and Dot Fairy Tale Adventures - Coding Through Literacy (a curated resource I created)
- Dreaming Up (and be sure to check out this discussion on computational thinking challenge card activities)
- Doll-e.1 (also this resource on Coding Talking Paper Dolls Activity)
- Gabi’s If/Then Garden
- Gabi’s Perfect Pattern and Loops
- Girls Who Code Book Series
- GoodReads Fractured Fairy Tale Book Collection
- Hello Ruby Book Series
- How To Code A Roller Coaster and How To Code A Sand Castle
- If I Built A School, If I Built A Car, and If I Built A House
- If You Give A Mouse A Cookie and If You Give A Mouse An iPhone
- Iggy Peck Architect
- Just Like Rube Goldberg
- Lift-the-Flap Computers and Coding
- My First Coding Book
- Picture Book STEM Facebook Group
- Press Start Series
- Rosie Revere Engineer
- Rox’s Secret Code
- The Magic School Bus Gets Programmed
- Wild Robot