Skip to main content
skodle
Browse help docs
All help docs
Help

Producing a progress report

A report card is assembled from records that already exist rather than typed from scratch. The work is choosing what to say, not gathering what happened.

For Teachers, coordinators and the school office · reviewed 23 August 2026

The 1 points where someone must decide

Everything else can be worked on in any order. These cannot move without a person.

  • PublicationDraftPublished
1

Check the records the report will read

Teacher

/teacher/grades · /teacher/atl · /teacher/growth

app.skodle.com / teacher / grades
3
skodle
MJ

Before you generate

A report freezes what exists right now

Sciences · Year 7

28 of 28 released

Ready

Individuals & Societies

19 of 28 still draft

Not ready

ATL judgements

24 of 28 recorded

Partial

Anything still in draft will not appear in the snapshot.

/teacher/grades

A report is generated from a snapshot of what exists at the moment you create it: released grades, ATL judgements, reflections, project milestones. Anything still in draft is not in the snapshot.

Ten minutes checking those first saves regenerating later, because the snapshot is frozen when the report is made.

2

Generate the draft

Teacher

/teacher/report-cards

app.skodle.com / teacher / report-cards
3
skodle
MJ

Generate · Term 1

Student, programme and period identify a report

Ayaan Reddy · MYP · Term 1

Snapshot taken 23 Aug

Draft

Navya Patel · MYP · Term 1

Snapshot taken 23 Aug

Draft

A second report for the same student, programme and period cannot be created.

/teacher/report-cards

Generating creates a draft report for a student, a programme and a period, and freezes the current picture into it. Two reports for the same student, programme and period cannot both exist — the period is part of the identity, which is what stops a term being reported twice.

3

Write the comments

Teacher

/teacher/report-cards

app.skodle.com / teacher / report-cards
3
skodle
MJ

Ayaan Reddy · Term 1

The narrative is yours; the records are already there

Sciences

Grade 5 · from released criterion levels

Pulled in

ATL · self-management

Practising · 1 piece of evidence

Pulled in

Tutor comment

AI draft ready to edit

Pending

A comment that could be about any child is worth rewriting.

/teacher/report-cards

The narrative is yours. If AI drafting is enabled it will propose a comment built from the same records, which you edit or discard — it is a starting sentence, not a submission.

A comment that could be about any child is worth rewriting. The records behind the report are specific; the writing should be too.

4

Publish to the family

CoordinatorTeacher

/teacher/report-cards

app.skodle.com / teacher / report-cards
3
skodle
MJ

Publish to families

Written over a fortnight, released together

Year 7 · 28 reports

All comments written

Draft

Year 8 · 26 reports

Published 22 Aug

Published

Visible to families

26

Still with staff

28

/teacher/report-cards

Publishing is what makes the report visible to the student and the family. Before that it is staff-only, however finished it looks.

Gate · Publication

DraftPublished

Families see published reports and nothing else. This is what lets a whole year group be written over a fortnight and released together, rather than families receiving reports in the order teachers happened to finish.

5

Export transcripts when they are asked for

Coordinator

/teacher/report-cards

app.skodle.com / teacher / report-cards
3
skodle
MJ

Transcript · Ayaan Reddy

Built from published records across years

2026–27 · MYP Year 7

3 published reports

Included

2025–26 · MYP Year 6

3 published reports

Included

Current term

Not yet published

Excluded

Reports are stamped with their academic year, so a multi-year transcript stays consistent.

/teacher/report-cards

Transcripts are produced from the same published records, in the format the receiving institution expects. Because reports are stamped with their academic year, a transcript covering several years reads consistently even after the curriculum changed underneath it.

Who can approve what

Designations are assigned in IB roles and are separate from the account role somebody signs in with.

DesignationSeesApproves
TeacherReports for their own studentsGenerating, writing and publishing
CoordinatorEvery reportThe same as a teacher
Family and studentPublished reports onlyNothing

If something looks empty

A report is missing this term's grades

Grades still in draft are not in the snapshot. Release them, then regenerate.

You cannot create a second report for the same term

Correct — student, programme and period together identify a report, which is what stops a term being reported twice.

The family cannot see a finished report

Finished is not published. Publishing is a separate, deliberate step.

Still stuck?

Bring the unit you are working on. Thirty minutes with someone who has taught the programme.