Computer Science Lessons for Librarians and Media Specialists

Computer Science · Library media

Computer Science Lessons for Librarians and Media Specialists

School librarians and media specialists who run CS or digital literacy sessions for Grades 7–10 can use this bundle as a ready lesson bank: 10 units and 30 lessons with slides, plans and printable worksheets. Units on filter bubbles, AI literacy, data privacy and how the internet works fit naturally with information literacy, and the rest give you real CS content when the library hosts the course.

See the lesson bundle →
Info literacy overlapFilter bubbles, AI, privacy, networks
30 standalone-friendlyLessons grouped in 10 units
Printable worksheetsUsable at library tables, no lab
Quick answer

Librarians and media specialists teaching CS or digital literacy to Grades 7–10 can use the Computer Science Activities Bundle ($119.99): 10 units, 30 lessons, lesson plans, slides, printable worksheets, discussions and projects. Units on recommendation algorithms and filter bubbles, AI literacy and prompt engineering, data privacy and internet fundamentals connect closely to information literacy. It is an instant digital download and does not include software, accounts or a coding platform.

The resources

Computer Science Activities Bundle, Grades 7–10

Start with the first resource; the others are optional add-ons. Open any cover for the full contents and price.

The real problem

Teaching CS from the library

Media specialists often teach on a schedule nobody else would accept. One week it is a fixed class, the next it is a drop-in visit from an English section, then a research block where a teacher asks for something on AI. You may see the same group twice in a month and never again. That makes long, sequenced coding courses hard to run. At the same time, the library is where questions about search results, sources and online information already land, and students increasingly want to know why a feed shows them what it does or whether an AI answer can be trusted. Those are computer science questions as much as research questions. The practical problems are real, too: the library may have tables and a handful of computers rather than a lab, and lessons have to work for whichever teacher brings their class. Librarians need lessons that can stand on their own for a visit, connect to research skills, and still hold together as a course when the library is asked to host one.

Why it fits

Where the bundle fits library teaching

Several units sit right on the line between computer science and information literacy, which is where library instruction already lives.

  • Recommendation algorithms and filter bubbles explain why search and feed results differ from student to student.
  • AI literacy and prompt engineering lessons support research visits where students use or question AI answers.
  • Data privacy and online safety lessons match the guidance many libraries already give on accounts and passwords.
  • Printable worksheets work at library tables when there are only a few computers available.
  • Three lessons per unit let you run a short series for a visiting class without committing a semester.
  • Discussion activities suit mixed groups brought in by different classroom teachers.

Getting started

Using it across a library schedule

A suggested approach for a library program that mixes fixed classes and collaborative visits.

  1. Pick three units for collaborationChoose filter bubbles, AI literacy and data privacy as your offer to classroom teachers. Share the topic list so they can book the library around a research project.
  2. Pair filter bubbles with researchWhen a class starts a research paper, open with a recommendation algorithms lesson. Students then search with a clearer sense of why results look the way they do.
  3. Use internet fundamentals for orientationThe computer networks unit explains what happens when a page loads. It gives students context for how information reaches them before they evaluate it. It suits library orientation weeks.
  4. Keep the full set for a hosted courseIf the library hosts an elective, the remaining units on algorithms, binary, Python and cryptography fill out a structured CS course. Teach them in the given order.
  5. Check devices before PythonNo software is included. If you teach the Python unit, use the computers and Python setup your school already has and test them first. Book the computers early.

What to buy

Which set suits a library program

If the library runs or hosts a computer science course, the Computer Science Activities Bundle at $119.99 gives you the most range. If your teaching is mostly about information and online behavior, compare it with AI Literacy & Cybersecurity Activities ($69.99), which focuses on how AI works, evaluating AI content, phishing and personal information, or Digital Citizenship Activities ($69.99), with units on cyberbullying, influencers, AI responsibility and consumer ethics. For one focused session series on coding, the single Programming with Python unit costs $24.99.

See the full contents on the product page →

Honest limits

What to know before buying

It is a set of teaching materials, not a database or library service. There are no student accounts, no devices and no coding platform included. The licence covers your own teaching; if classroom teachers want to use the files on their own, send Teach Lessons a short message about team use first. It is written for Grades 7–10, so check fit against your school or district information literacy and technology requirements. If it does not suit your program, you can exchange it within 7 days for store credit of equal value.

Good to know

Frequently asked questions

Is this aligned to library or CS standards?

No alignment is claimed with CSTA, AASL, state or district standards, and there is no endorsement. The lessons are written for Grades 7–10. If your library program reports against a framework, map the units you use to it yourself and note any gaps. Many librarians keep a short table for this.

Can classroom teachers use the lessons too?

The licence covers your own teaching. If you co-teach in the library with a classroom teacher, that is part of your teaching. If colleagues want to use the files independently, send Teach Lessons a short message first about team or school use. That keeps the arrangement clear for everyone involved.

I only see some classes once. Does that work?

Yes, with some planning. Each unit has three lessons, and many lessons open with a discussion activity that stands on its own. For a one-off visit, choose a single lesson from filter bubbles, AI literacy or data privacy. Short series of three visits also work well, since each unit has exactly three lessons with a clear start and finish.

Do students need computers?

Most lessons use printable worksheets and discussion, which suits a library with limited computers. The Python unit needs devices, and nothing is included, so use whatever your school already provides. Library tables and a few shared computers are enough for nearly every other unit, which is helpful when the space is also used for checkout and study.

Does it help with evaluating sources?

Indirectly. Lessons on evaluating AI-generated content and recommendation algorithms help students understand why information appears and how far to trust it. Pair them with your own source evaluation routines. For example, after a lesson on filter bubbles, students can compare their own search results and discuss why the lists differ before choosing which sources to use.

How fast can I prepare a session?

Download is instant after purchase, and each lesson comes with slides and a plan, so a session can be ready within a planning period once you have read it through. If a teacher books a visit at short notice, a discussion lesson from the AI literacy or privacy units is the quickest to prepare.

Give your library sessions a CS backbone

Open the bundle and pick the units that fit the visits already on your calendar.

See the lesson bundle →