Calling the roll eats the first few minutes of every lesson, and paper sign-in sheets get lost, smudged, or signed by a friend. A QR code by the classroom door lets students check themselves in on their phones while you set up, and the answers land in a spreadsheet you can sort later instead of a clipboard you have to retype.
The catch with an ordinary QR code is that it is printed forever with one address baked in. Attendance forms change all the time: new term, new section, a fresh sheet each month. A dynamic code keeps the same printed square on the wall while you change where it goes from a private manage link, so the poster never has to come down.
Where to place it
- On the inside of the classroom door at eye level, so students scan as they walk in rather than crowding the hallway.
- Taped to the corner of each lab bench or table group so check-in happens while people unpack their bags.
- On the first slide you project each lesson, as a backup for students sitting far from the door.
- At the entrance to the gym, library, or study hall for sessions where students arrive from many different classes.
- On a laminated card clipped to a substitute folder, so a cover teacher can still collect attendance without your login.
Tips that improve scans
Size for the doorway
Print the code at least 10 cm (about 4 inches) wide if students scan from a step or two back. Leave a white margin around it; codes printed edge to edge on colored paper scan poorly.
Say exactly what to do
Put a short instruction right under the code, such as "Scan to check in for Period 3, before the bell." Naming the period stops students in the next class from submitting to the wrong form.
Collect the minimum
For student privacy, avoid asking for birthdays, home addresses, or photos on a check-in form. A name or ID and a timestamp are enough, and keep the response sheet shared only with staff who need it.
Have a no-phone path
Not every student has a phone, or a charged one. Keep a short paper list by the door or let students tell you verbally, and add those names to the sheet yourself.
A new form mid-semester
A science teacher printed one attendance code for each of her four sections and laminated them onto the lab doors. Halfway through the semester, the department asked every teacher to add a lab-safety acknowledgment question to check-in. She duplicated each form, added the question, and pointed each existing code at the new version from its manage link. The laminated signs stayed on the doors, students noticed nothing except the extra question, and no one had to reprint or relaminate a thing.