Automated Scratch Class Progress Tracking
Every Friday, WebRun opens your Scratch class studio, lists which students shared a project this week and which did not, records the week in an Airtable gradebook alongside earlier weeks, and drafts a short parent update email in Gmail for each student who has now missed two weeks, leaving every email in Drafts for you.
How do I track which students have submitted their Scratch projects?
WebRun checks your Scratch class studio every Friday to see which students shared a project that week and which did not. It records the result in an Airtable gradebook with term totals, then drafts a warm parent update in Gmail for anyone who has missed two weeks, leaving every email for you to send.
- Every student's weekly participation is recorded without manual roll call
- Two missed weeks triggers a parent draft before it becomes a term problem
- Late submissions are credited on the next run automatically
Built for teachers · coding club leaders · after-school programs · homeschool educators
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
scratch.mit.eduin a real browser with your saved login - no setup, no API keys. -
1
Scratch - check who shared work
WebRun opens Scratch to check who shared work. - Open Scratch and go to your class studio
- List the projects added to the studio this week with the student username on each
- Compare against your class roster to see who has not shared anything
- Note the project title and share date for each submission
Done when Every student on the roster is marked as shared or not shared this week.
-
2
Airtable - record the week in the gradebook
WebRun opens Airtable to record the week in the gradebook. - Open your class gradebook base in Airtable
- Add this week's column with a shared or not shared value for each student
- Update each student's running participation count for the term
- Flag anyone who has now missed two weeks in a row
Done when The gradebook has this week recorded for every student.
-
3
Gmail - draft the parent updates
WebRun opens Gmail to draft the parent updates. - Draft a warm, short parent update in Gmail for each student flagged for two missed weeks
- Say what was set, what is missing, and how the parent can help at home
- Leave every email in Drafts. WebRun never emails a parent or a student on its own
- Skip any family already emailed about the same issue this month
Done when A parent update draft is waiting in Gmail for every flagged student.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it email parents or students without me?
No. Every parent update is left as a Gmail draft for you to read, edit, and send. WebRun never contacts a family, a student, or anyone else on its own.
Does it comment on or change student projects?
No. It reads the class studio to see which projects were shared. It never opens a project to edit it, leaves a comment, loves a project, or removes anything from the studio.
What if a student shared late?
The next run picks it up and updates the gradebook, and the student is dropped from the flagged list, so a late submission is credited rather than chased twice.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.