LEARNINGPULSE · GOTLEARNING
IN PRODUCTION
Helping teachers understand student work
LearningPulse helps teachers identify where students need support and check the student work behind each AI insight.
At gotLearning, I led product direction, wrote requirements, tested prototypes with pilot teachers, and built the interface in Vue and TypeScript.
Pilot teachers needed less to read and evidence for every student. I used that feedback to shape V2 around a quick overview, familiar criteria, and student work teachers could check. Group Analysis and Growth Over Time are both live as of September 2026.
Reviewing an entire grade’s work can take days. Teachers wanted help answering a familiar question: “Where are my students in their learning?” The challenge was making the analysis useful enough to guide their next lesson and clear enough for them to check.
Teachers needed less to read and more evidence
Our first release, in February 2026, paired summaries with selected excerpts from student work. Teachers valued the excerpts because they could check the analysis against what a student had written. But the summaries added more reading, and the selected examples left too many students out.
“There's a lot of information here… sometimes there's more to read in the analysis than in the student work itself.”
Pilot teacher, on V1Choosing information teachers could act on
The feedback also raised a bigger question: which information would help teachers plan their next lesson? We explored writing metrics such as clarity, sentence structure, and syntactic variety. Teachers could read the charts, but struggled to connect the patterns to what they should teach next.
“This looks cool and interesting — but I'm not sure how I would use this information.”
Pilot teacher, on the cluster viewMaking the analysis easier to use and check
Both explorations pointed to the same direction: less interpretation for teachers and a clearer connection to student work. I translated that feedback into three priorities for V2: a quick overview, familiar criteria, and evidence for every student.
Group Analysis
Teachers start with a Quick Read of the class, then explore each criterion by performance band. From there, they can open a student’s work and check the evidence behind a rating. This connects the class overview with the individual work that explains it.
Growth Over Time
A class overview shows where students are now. Growth Over Time helps teachers see what has changed across assignments using the same criteria. When the work does not show improvement, the analysis can report “No Clear Change” so teachers can review the evidence without an assumption of progress.
Making uncertainty clear in the interface
The same need for clarity shaped the implementation. Uploads can be incomplete, and AI analysis can return only part of a result. I designed and built states that explain what is available, what is missing, and what a teacher can do next.
Show the analysis and supporting evidence.
Each state gives teachers a clear next step.
From pilot feedback to a live product
These decisions came together in Group Analysis and Growth Over Time, both live as of September 2026. The redesign gave teachers a faster starting point for reviewing work, with evidence they could inspect themselves.
What this changed about how I work
Teacher feedback changed both our priorities and the interface I built. Looking back, I would make the tradeoffs clearer earlier and test how people would use the information before investing in it.
HOW I CONTRIBUTED
Working across design, product, and development helped me keep teacher feedback connected to the requirements and the interface. I could carry decisions about evidence and incomplete results from the prototype into the implementation.
LearningPulse started with a question teachers ask every day: where are my students in their learning? Answering it meant more than making analysis faster. I connected teacher feedback to product requirements, then carried those decisions into the interface. That is the work I want to keep doing: making complex information useful while giving people enough context to make their own decisions.



