Education

Learn Clock Time

A free interactive analog clock for kids ages 5 to 9. Drag the hour and minute hands, see the digital and word readouts update live, play a four-level game, and hear the time read aloud in any of eight languages.

The Problem

Telling time on an analog clock is one of those skills that feels obvious to adults and is genuinely hard for a kid. Hours and minutes share the same dial. The big hand moves five units for every one number it passes. Quarter past, half past, and quarter to are not phrases that mean anything until somebody connects them to where the hands actually point. And every clock app I tried with my kids was either a paid worksheet generator, a bloated learning platform with a login wall, or a single static image that did not let them touch anything.

So I built a clock they can grab and drag. The hands move. The digital readout updates live. The words underneath read "quarter past three" or "half past nine" as the kid moves the hands around. When they want to test themselves, the game throws random times at them and tells them right away if they got it.

What It Does

How It Works

Learn Clock Time is a single HTML file. There are no accounts, no servers, and no analytics. Voice and language preferences are stored in the browser using localStorage. Once the page is loaded, it works fully offline, which is genuinely useful on school-issued tablets that have filtered or unreliable internet.

The time-in-words logic was implemented per language with native conventions, not machine translated. English uses "half past three" and "quarter to five." Spanish uses singular "es la una y cuarto" for one o'clock but plural "son las cuatro y media" otherwise. German "halb fünf" means 4:30 because the German "halb" refers to the next hour, not the current one, which trips up plenty of language learners. Japanese uses 3時15分 with 半 for thirty, since there is no single quarter concept in Japanese. Each language has its own quirks, and the app handles them rather than forcing English grammar into a Spanish sentence.

If a kid is using the app independently and gets stuck, the read-aloud option is the single most useful feature. Hearing "half past three" while watching the hands move into position is what makes the link between the two clocks click for most children.

Privacy

No accounts, no analytics, no tracking pixels. The only data the page stores is the user's preferred language and voice, which lives in localStorage on the device. Nothing is sent to any server. The site is free for parents at home and for classrooms, and the only optional piece is a small donation panel for people who want to support the project.

Who It Is For

Kindergarten through third grade students, the parents who help them with homework, and the teachers covering Common Core standards 1.MD.B.3 (telling time to the hour and half hour), 2.MD.C.7 (to five-minute intervals with AM and PM), and 3.MD.A.1 (to the nearest minute and elapsed time). It also works for ESL families who want their child to practice telling time in their native language at home and in English at school.

This is a sibling project to Spanish Spelling Test, which started the same way: my kids needed it, nothing free was good enough, so I built it. If a tool helps one kid in one house and a few classrooms somewhere else, that is reason enough to keep maintaining it.