🎓 Student Progress

Student Progress Tracker App

Every student’s progress, one lesson at a time

By the fourth lesson of the afternoon, you no longer remember what Jonas struggled with last week. Log the teaching day as one entry with a round per student: a rating out of ten, the minutes taught, and a note on what to work on next. Each student gets their own average, so the one who has quietly stalled shows up before the parents ask.

iPhone · free during the beta · no account needed

Opens Log App and adds this log with example entries. You can clear the examples anytime.

On a computer? Scan this with your phone’s camera to set it up there.

One entry per teaching day, a round per student: rating and minutes.

Also called a lesson log, tutoring log or teacher lesson notes.

9:41●●● ▲ ▮
‹ Student Progress ⚙
teaching
6.9/10
Average Rating · 6 entries
Tuesday lessons
3 rounds · Mia, Jonas, Lea
Thursday lessons
2 rounds · Emil, Sara
Tuesday lessons
3 rounds · Mia, Jonas, Lea
Thursday lessons
2 rounds · Emil, Sara
+
What you’ll track

The Student Progress log, out of the box

One entry can hold several rounds — each student with its own values — and the stats break them out separately.

VariableTypeStats shown
Student Text · tracked individually Own stats per value
Rating Rating 1–10 Average
Minutes · min Number Sum
TimerBuilt inTotal time, per entry duration
LocationBuilt inPin or place, shown on the log map
Notes, photos, sketches, voice memosBuilt inAttached to any entry
6.9
Average Rating
540min
Sum Minutes
How it works

From install to first entry in a minute

1

Pick “Student Progress” during setup

The log is created with the variables above and a few example entries so you can see how it works. Clear them with one tap.

2

Log as you go

Tap plus, fill in what you have, save. Timer, location, notes and photos are there when you want them, hidden when you don’t.

3

Let the stats accumulate

Average rating sits on the log card, with the rest one tap away. Set a goal if you want a nudge.

Why this log

Built for the way you actually do it

A progress record per student

Mark “Student” as tracked individually and each name gets an average rating and total minutes taught. Before a parent conversation, open their breakdown instead of trying to remember.

Notes on the lesson they belong to

What to work on next goes in the entry, dated. Next week you read it on the way in, not after the student has already started playing the wrong piece.

Minutes that add up for invoicing

Minutes per round sum per student, so the month’s teaching time for each family is already counted when you write the invoice.

Everything else in the app

Not just a form. A logbook that thinks with you.

The Student Progress log is one log among many you can keep. Every one of them gets the same tools.

💡AI analysis

AI reads the pattern for you

Tap the bulb on Student Progress and get a plain-language read of your trends, what changed recently, and a suggested next goal, built only from your own entries.

🎯Goals

Goals, streaks and reminders

Set a target like three times a week, watch the rolling progress bar, keep a streak, and get a reminder at the time you actually log. The app learns that time from you.

📅Calendar

A calendar heatmap per log

Every log has its own month view showing which days you logged. Gaps are obvious, consistency is visible, and one tap opens that day's entries.

🔁Rounds

Several students in one entry

One entry can hold a round per student, each with its own values, and the stats break them out separately.

📷Attachments

Photos, sketches, voice memos

Attach a photo, draw a quick sketch, or record a voice note on any entry. They stay with that entry and come back on every device you sign in on.

🗺️Map

Every entry on a map

Drop a pin or search for the place. Each log has a map view of everywhere you logged, and saved places open directly in Google Maps.

🔍Search

Search across everything

Find an entry by title, note or value across every log, filter by date or location, and jump straight to it.

🔒Privacy

Yours, offline first

Entries save on your phone first and sync when you sign in. No account needed to start, no feed, no one else sees your data.

Who keeps a student progress log

A piano teacher with twenty weekly students who can no longer keep them apart by memory. A maths tutor preparing three pupils for the same exam who wants to show parents more than a feeling. A swimming coach with a Saturday group, rating each child’s stroke every session.

None of them wants a school management system. They want a line per student, per lesson, that they can fill in between one knock on the door and the next.

What a term of lessons shows

Average rating per student, read across a term, separates the steady climbers from the ones who plateaued in week four. The dated notes next to a flat stretch usually explain it: no practice, a new piece that was too hard, exams at school.

Total minutes per student is the admin half. It settles how many lessons a family has had, and it shows where your week really goes, which matters when you decide whether to take on one more student.

Questions

Frequently asked

Who is this for, exactly?

Private music teachers, language tutors, swimming and sports coaches: anyone who sees several students in a sitting and wants a short note and a number on each.

Can I rate different skills separately?

Yes. Add rating or number variables such as “Technique” and “Reading” and each student round will ask for them, with averages per student.

Can students or parents see the log?

Not yet. Shared logs are in development. Today the log is yours, and you show a student’s breakdown on your phone when it helps.

Where are my students’ names stored?

Without an account, only on your phone. If you sign in, the log syncs to your account so it survives a new phone. First names or initials are enough for the stats to work.

Get the app

Free during the beta. Tap the button, TestFlight opens, install, done. Your logs stay on your phone until you sign in, then they back up and sync.

Opens Log App and adds this log with example entries. You can clear the examples anytime.