Official State of Iowa Website

Programming Resources

Programming for children, teens, and families can seem overwhelming. But it is one of the key functions of youth services in a public library setting and you can succeed at programming for any age in ways that work for you, your staff, and your community. You can be a programming superstar! The resources on this page are in no way comprehensive and are meant to give you a starting place to learn more and hone your programming skills across a wide range of ages and skill levels. 

A good place to get started is with this round-up of virtual, take and make, and distance programming ideas from all over the world to inspire you and use as models. This guide was curated by State Library of Iowa staff.

Youth Services Programming Ideas & Resources for All Ages

Also curated by State Libray of Iowa Staff is this spreadsheet of resources related to homeschooling in Iowa, including links to homeschooling groups, remote learning resources, state guidance, and national homeschool organizations.

Homeschooling Resources for Public Library Staff

You can check out the Youth Services Endorsement for a more in-depth and nuanced look at the hows and whys of youth services programming and you can always reach out to your Youth Services consultant for more information or just to chat about programming.