For coded learning and activity logs
See how long, when and in what order
Upload an episode log and get one network that shows how much time learners spent in each behaviour, when in the session it happened, what followed what, and when each link happened. It works with any coded episodes, such as self-regulated learning, collaboration or clickstream events, over minutes, hours or days.
Drop your log file here
CSV, TSV or semicolon-separated text with a header row. The file is read in this browser tab and never uploaded.
No data yet?
What your file needs
| learner | A pseudonymous IDe.g. S01 | Required |
|---|---|---|
| behaviour | The code or behavioure.g. Planning, Debugging, Forum post | Required |
| start | When the episode beganA number (minutes, seconds…), 12:30 (mm:ss), 09:12:30 or a date and time | Required |
| end | When it endedIf missing, an episode lasts until the next one starts | Optional |
Names such as student_id, activity or timestamp are recognised, and you can pick the columns yourself in the next step.
Disc area is the share of the time window spent in each behaviour.
A clock ring of bars around each disc shows which part of the session it filled, with the start at the top.
Arrows link each behaviour to the ones that came next, using ONA's moving window.
Arrows swell in the time slices where the link occurred, coloured from early to late.
Download the tool as a single HTML file and open it in any browser. It works without an internet connection and without installing anything; only the font falls back to your system font.
Nothing you load leaves your device. The page only fetches its font from Google Fonts. The optional AI reading sends a numeric summary of the figure, never your rows or learner IDs, and only when you ask. Use pseudonymous learner IDs with real student data.
Step 2 of 3
Check how your data was read
Columns
Matched from your header row. Change any that are wrong.
First rows
Summary
Behaviours
Colours match the network. Spellings are grouped regardless of case.
Before you build
Swipe sideways to see the whole figure.