Teach computer science with no devices required.
Enter your email and we'll send you one password that unlocks every freebie on the site.
Six screen-free activities that teach the core ideas behind coding: algorithms, sorting, binary, functions, debugging, and networks. Each has a teacher guide and a student worksheet, plus a binary reference and answer keys.
Pull this out on the first day of a computer science elective, before logins and laptops are sorted out. Hand students the algorithms card: partners write step-by-step directions for drawing a shape, then trade papers and follow the instructions exactly. It is a fast, low-stakes way to see who already thinks in sequences and who will need more scaffolding once you open real code. On a day the computer lab is double-booked, or when a substitute is covering your class, leave the binary or debugging set instead. The teacher guide walks a non-specialist through it, the worksheet is self-contained, and the answer key means nothing gets marked wrong by accident.
Is this really free?
Yes. Everything in the Free Library is free for teachers. Enter your email once and we send you a single password that unlocks every freebie.
What formats are the files in?
A print-ready PDF plus an editable Word (.docx) version of the fill-in pages, so you can make it yours.
What grade levels is it for?
Built for high school CTE (grades 9 to 12), and easy to adapt up or down.
Every unit, project, slide deck, and answer key, open and teach all year. This freebie is just one piece of it.
Explore the curriculum →