60 Ready-to-Use Coding Projects

The lessons of ALA’s Libraries Ready to Code initiative are conclusive: your library can make a difference in developing computational thinking in children, teens, and even adults. And you don’t even need to be a techie to make it happen; in fact, many activities in this new book from tech champion Kroski dispense with a screen altogether in favor of twister boards, masking tape grids, or bowling pins. Other activities are built around affordable software or tech toys like Scratch Jr., Scratch, Bee-Bot, or Code-a-Pillar. Organized by age group, and complete with step-by-step guidance on everything from learning outcomes to an estimated budget, projects include

  • teaching coding to preschoolers with beads, pipe cleaners, and elastic string;
  • choreographing music videos with Ozobots;
  • programming Mad Libs-style games using Python;
  • teaching algorithms with story mapping, pattern play, or mazes;
  • using Scratch for digital dress-up or meme remixes;
  • team-building and outreach with robots;
  • drop-in programs for exploration and unstructured play; and
  • teaching adults with Lynda.com or Meetup partners.

This book’s structured presentation will help both school librarians and programming staff at public libraries quickly scan for projects that fit their needs.

1131437983
60 Ready-to-Use Coding Projects

The lessons of ALA’s Libraries Ready to Code initiative are conclusive: your library can make a difference in developing computational thinking in children, teens, and even adults. And you don’t even need to be a techie to make it happen; in fact, many activities in this new book from tech champion Kroski dispense with a screen altogether in favor of twister boards, masking tape grids, or bowling pins. Other activities are built around affordable software or tech toys like Scratch Jr., Scratch, Bee-Bot, or Code-a-Pillar. Organized by age group, and complete with step-by-step guidance on everything from learning outcomes to an estimated budget, projects include

  • teaching coding to preschoolers with beads, pipe cleaners, and elastic string;
  • choreographing music videos with Ozobots;
  • programming Mad Libs-style games using Python;
  • teaching algorithms with story mapping, pattern play, or mazes;
  • using Scratch for digital dress-up or meme remixes;
  • team-building and outreach with robots;
  • drop-in programs for exploration and unstructured play; and
  • teaching adults with Lynda.com or Meetup partners.

This book’s structured presentation will help both school librarians and programming staff at public libraries quickly scan for projects that fit their needs.

68.99 In Stock
60 Ready-to-Use Coding Projects

60 Ready-to-Use Coding Projects

60 Ready-to-Use Coding Projects

60 Ready-to-Use Coding Projects

Paperback

$68.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

The lessons of ALA’s Libraries Ready to Code initiative are conclusive: your library can make a difference in developing computational thinking in children, teens, and even adults. And you don’t even need to be a techie to make it happen; in fact, many activities in this new book from tech champion Kroski dispense with a screen altogether in favor of twister boards, masking tape grids, or bowling pins. Other activities are built around affordable software or tech toys like Scratch Jr., Scratch, Bee-Bot, or Code-a-Pillar. Organized by age group, and complete with step-by-step guidance on everything from learning outcomes to an estimated budget, projects include

  • teaching coding to preschoolers with beads, pipe cleaners, and elastic string;
  • choreographing music videos with Ozobots;
  • programming Mad Libs-style games using Python;
  • teaching algorithms with story mapping, pattern play, or mazes;
  • using Scratch for digital dress-up or meme remixes;
  • team-building and outreach with robots;
  • drop-in programs for exploration and unstructured play; and
  • teaching adults with Lynda.com or Meetup partners.

This book’s structured presentation will help both school librarians and programming staff at public libraries quickly scan for projects that fit their needs.


Product Details

ISBN-13: 9780838918722
Publisher: American Library Association
Publication date: 11/19/2019
Pages: 434
Product dimensions: 6.00(w) x 9.00(h) x 0.90(d)

About the Author

Ellyssa Kroski is the Director of Information Technology and Marketing at the New York Law Institute as well as an award-winning editor and author of 60 books including Law Librarianship in the Age of AI for which she won the AALL's 2020 Joseph L. Andrews Legal Literature Award. She is a librarian, an adjunct faculty member at Drexel and San Jose State Universities, and an international conference speaker. She received the 2017 Library Hi Tech Award from the ALA/LITA for her long-term contributions in the area of Library and Information Science technology and its application. She can be found at http://www.amazon.com/author/ellyssa

Table of Contents

Acknowledgments xi

Preface xiii

Introduction xv

From Coding to Computational Thinking Literacy: A Library Call to Action Linda Braun Marijke Visser

Part I Programs for Kids [Ages 3-7]

1 Make Your Own Cartoon with PBS Kids Scratch Jr Joanna Schofield 3

2 Before You Plug In, Analog Games to Play with Young Children: Story Mapping Stacy Hurt 7

3 Before You Plug In, Analog Games to Play with Young Children: The Human Robot Stacy Hurt 11

4 Mommy and Me Coding: Learning Coding Concepts Together with Code-a-Pillar Bianca Rivera 14

5 Coding Storytime for Families Kristine Techavanich 23

6 Using Spheres to Retell a Story Sharon McCubbins 32

7 Demonstrating Characterization with Scratch Jr Sharon McCubbins 37

8 Computational Thinking in Storytime: Robots Claudia Haines 43

9 Pattern Play: Analog Activities to Explore Patterns with Preschoolers and Families Paula Langsam 53

10 Mazes and Games: How to Integrate Algorithm Design with Analog Preschool and Family Activities Paula Langsam Amy Steinbauer 56

11 Program the Human Robot: Decomposition Activities for Preschoolers and Families Paula Langsam 62

12 IF You Can Imagine It, THEN You Can Code It: Mini-Stories with Dash Robotics Alessandra Affinito 66

13 Tell Me a Story with Scratch Jr Lisa O'Shaughnessy 74

14 Storytime Coding Marissa Guidara 79

15 Tech Tacular Marissa Guidara 83

16 Bee-Bot Bowling Marissa Guidara 88

17 Preschool Coding: How to Teach Coding to Children Katie Clausen 92

18 Screen-Free Coding for Preschoolers Katie Clausen 97

19 Great Books for Teaching Coding to Preschoolers Katie Clausen 103

20 Coding Stations in a K-3 School Library Danielle Arnold 110

21 Integrate Picture Books to Teach Computational Thinking Skills Danielle Arnold 116

Part II Programs for Tweens [Ages 8-12]

22 Scratch Coding for Tweens: Creating Cartoons Karlenetura Clark 123

23 Bring Your LEGOs to Life with LEGO Education WeDo Joanna Schofield 131

24 Program a Mad Libs Game with Python Connor McNamara 136

25 Program a Number Guessing Game with Python Connor McNamara 145

26 Program a SUPER Number Guessing Game with Python Connor McNamara 153

27 Coding Music with Exceptional Learners: Mission Possible Melanie Toran 163

28 Build an Automated Puppet with Arduino Jamie Bair 167

29 Coding Camp for Tweens Annamarie Carlson 172

30 Beginner Video Game Coding and Design Annamarie Carlson 189

31 Outreach Programming with Robots and Coding Annamarie Carlson 195

32 Scratch Art: Create and Animate Characters Using Scratch Mary Carrier 204

33 Program A-mazing Finch Robots with Scratch Mary Carrier 210

34 A Crash Course in Robotics Loren McClain 216

35 Unstructured Learning: Using Drop-In Technology Programs to Engage More Patrons and Support Learning Through Play Julia Clark 221

36 Choose Your Own Adventure: Bring Coding to Life with Interactive Storytelling Kaitlin Frick Grace Zell 226

37 LEGO Sumobots: Programming Robots with LEGO Mindstorms Chad Clark 238

38 Digital Dress-Up: Creating Drag-and-Drop Games in Scratch Olivia Horvath 249

39 Remix a Meme Using Scratch Olivia Horvath 254

40 Using Bloxels to Teach Storytelling and Video Game Design Danielle Arnold 254

41 How to Give Successful Coding Workshops for Ages 8-12 Karima Kafif 258

Part III Programs for Young Adults [Ages 13-18]

42 Form a Hacker Club and Hacker Club Jr. Jessica Franco Emily Sheehan 267

43 Host a Teen and Tween App Development Camp in Your Library Jessica Franco Emily Sheehan 273

44 Host an Escape Room with a Robotic Twist Joanna Schofield 279

45 Advancing Beyond Scratch to Text-Based Coding with Pencil Code Jamie Bair 284

46 Program a Scratch Guessing Machine David Vance 289

47 Use HTML, JavaScript, and CSS to Create an Interactive Online Greet-Bot 3000 David Vance 294

48 Player Ready: Making Your First Video Game Loren McClain 302

49 Partners in Technology: How to Create a Successful Technology Mentorship Program Julia Clark 308

50 Walk Through My World: Create a Virtual Reality Digital World Lisa O'Shaughnessy 318

51 Living in Fairyland: Explore Fairy Tales with VR Technology Lisa O'Shaughnessy 318

52 Create and Choreograph Original Music Videos Jessica Franco Emily Sheehan 323

53 After Scratch: Connecting Teen Patrons with Next Steps Olivia Horvath 329

54 Programming Stories: How to Animate with Code Austin Olney 335

Part IV Programs for Adults

55 Scratch Coding for Adults: Creating a Collectible Game Karlenetura Clark 343

56 Learn with Lynda.com: An Introduction to JavaScript Joanna Schofield 354

57 Meetup.com and Libraries: Programming Partnerships to Teach Adults Esther Jackson Rashad Bell 362

58 MakeCode with Circuit Playground Express: Physical Computing for Adults Chad Clark 370

Part V Creating Circulating Collections

59 Rotating Kits for Easy STEM Programming Kelsey Hughes 377

60 Creating a Tech-Related Circulating Collection Michael P. Sauers 383

Resources 389

Index 391

From the B&N Reads Blog

Customer Reviews