I teach at a summer camp once that had custom web app for roll such that it displayed one name at a time to call out and to mark it as present you had to type their given name in a box, otherwise click next with empty input for absent
I've probably made that sort of UI without realizing it...
The UX is optimizing for accuracy over ease of use, and in this case is likely intentionally difficult to use.
Also I have no mental imagery of summer camp with networking much less internet. I can't comprehend dropping my kids off at a retail storefront or a church as "summer camp".