Report Writer for Scottish Schools: P1-P7 and S1-S3

Primary (P1-P7) and secondary (S1-S3) reports in Scotland, written with the Curriculum for Excellence wording families and schools expect. 6,449 sentences across 3 report types. Pupil names never leave your device. The app runs in your browser; names, levels and comments are not sent to any server, and no AI service is called.

Open the app for ScotlandPricing

Primary (P1-P7)

1,234 sentences. Stage: P1-P3 (infant stages) and P4-P7 (middle and upper stages). Report periods: Autumn report or parents' evening, Mid-session report (winter or spring) and End-of-session report (June). Rate any of: Curiosity and Enthusiasm, Creativity and Problem Solving, Focus and Independence, Resilience and Adapting, Communication and Collaboration and Respect and Responsibility.

Levels: S = Secure, C = Consolidating, D = Developing, B = Beginning.

Sample draft (P4-P7 (middle and upper stages), autumn report or parents' evening; Curiosity and Enthusiasm and Creativity and Problem Solving Secure, Focus and Independence Developing, the rest Consolidating):

It has been good to get to know Ava, who has generally adapted well to a new class and a new teacher. New information makes sense to Ava quickly, and she can apply it independently to unfamiliar tasks across the curriculum. In class discussions, Ava contributes confidently, builds on the ideas of others and keeps the conversation moving. She could set one focus target each week, such as finishing the first section of work without a reminder, and review it in her learning log. Parents' evening will be a good chance to talk about how Ava has settled, and I look forward to seeing you there.

Write primary comments for your class

Secondary subject comments (S1-S3)

3,928 sentences. Stage: S1 and S2 and Third year (S3). Report periods: Tracking or interim report and Full report (end of session). Pick one subject per class: English, Mathematics, Sciences, Social Studies, Art and Design, Music, Drama, Design and Technology, Computing Science, Home Economics, Physical Education, Modern Languages and Religious and Moral Education.

Levels: S = Secure, C = Consolidating, D = Developing, B = Beginning.

Sample draft (Third year (S3), tracking or interim report; English, Consolidating):

Ava has a sound grasp of most of what has been taught in English and makes few errors in routine work. Ava explains processes and ideas clearly in talk, sequencing the steps logically so that classmates can follow them. Experimenting with a wider range of techniques, such as varied sentence lengths and a deliberate shift of tone, Ava often creates an intended effect. Next steps: Proofreading each final draft for spelling and punctuation, and reading it aloud quietly, will help Ava catch errors and missing words. I look forward to seeing Ava take on more challenging tasks as the session continues.

Write secondary subject comments comments for your class

EAL / ESL language progress (ages 5-18)

1,287 sentences. School phase: Primary (ages 5-11) and Secondary (ages 11-18). Report periods: First / interim report, Mid-year report and End-of-year report. Rate any of: Listening, Speaking, Reading, Writing, Vocabulary and Grammar and Language-Learning Behaviours.

Levels: D = Competent / fluent, C = Developing competence, B = Early acquisition, A = New to English.

Sample draft (Secondary (ages 11-18), first / interim report; Listening and Speaking Competent / fluent, Reading Early acquisition, the rest Developing competence):

Ava communicates clearly in everyday English and checks verb tenses and word order when speaking and writing. During practical work in science, Ava explains her method and results to the group in a logical order, using precise subject terms. During class discussion, Ava listens carefully to different points of view and responds directly to what each speaker has said. She could look at the headings, pictures and words in bold on a textbook page before the lesson to predict the topic. With continued practice, Ava will keep gaining accuracy in spoken and written English.

Write eal / esl language progress comments for your class

Free examples first?

Browse free sample comments by skill and grade band on Report Comment Bank, then come back to write the whole class here.

Questions

Is it free for Scotland teachers?

Yes for up to 5 pupils per class, from a free sample bank. Pro (€59 a year) unlocks whole classes and all 39,611 sentences.

Do pupil names leave my device?

Pupil names never leave your device. The app runs in your browser; names, levels and comments are not sent to any server, and no AI service is called.

Can I match my school's character limit?

Yes. Type the limit and every comment is fitted to it; each shows a live character count while you edit.

Not affiliated with or endorsed by the Scottish Government, Education Scotland, Skills Development Scotland or any local authority. Curriculum for Excellence terms are used for identification only. Not affiliated with or endorsed by the Scottish Government, Education Scotland, Qualifications Scotland (formerly SQA), HM Inspectorate of Education or any local authority. Curriculum for Excellence, curriculum area and subject names are used for identification only. Not affiliated with or endorsed by the Department for Education, The Bell Foundation, WIDA or the University of Wisconsin-Madison, or any examination or assessment body. Stage names are used for identification only.