
A useful report card comment bank saves the sentence structure, then leaves room for the student’s actual work. Start with a handful of comments, give each a distinct shortcut and test them in your school’s reporting form before writing a class set.
“[Name] is doing well” does little for a family. “In [task], [Name] used [strategy] independently; the next step is [specific action]” gives you a reusable structure without deciding the assessment in advance.
Write the observation before choosing the template
Keep three parts in each comment: an observed behaviour, a concrete example and a useful next step. Choose wording only after reviewing the student’s work. A shortcut should never supply a grade or invent evidence.
Keep reusable entries free of student names, identifiers, health information and private family details. Store the actual assessment in the school’s approved system. If your school restricts browser extensions, ask the administrator which tools are permitted.
Ten editable report card comment examples
These are original sentence starters, not completed assessments. Everything in square brackets needs your attention. Adapt the vocabulary to the age group and your school’s reporting policy.
| Shortcut | Comment structure |
|---|---|
;rc-progress | During [period], [Name] improved in [skill], as shown by [specific example]. The next step is [action]. |
;rc-reading | In [reading task], [Name] explained [idea] using [text evidence]. Practising [strategy] will help with [next goal]. |
;rc-writing | [Name] used [writing technique] in [piece of work]. For the next draft, focus on [specific revision]. |
;rc-maths | When working on [topic], [Name] used [method] to solve [example]. The next step is to explain [part of the reasoning]. |
;rc-independent | In [task], [Name] completed [step] independently. Continue building this by [next action]. |
;rc-collaborate | During [group task], [Name] contributed by [observed action]. The next goal is [specific collaboration skill]. |
;rc-organise | [Name] used [routine] to organise [work or materials]. Practising [next routine] will support [goal]. |
;rc-discuss | In [discussion], [Name] contributed [idea or question]. The next step is to support contributions with [evidence or explanation]. |
;rc-practice | [Name] is developing [skill]. With [support], they completed [observed example]. A useful next step is [practice task]. |
;rc-next | A priority for [next period] is [specific goal]. We will support this through [planned classroom action]. |
Download the ten-comment CSV library. Entries are disabled by default so you can edit them before use. Brackets are ordinary text, not automatic fill-in fields.
Test the actual report field
- Check that the extension is permitted by the school and has access to the reporting site. Chrome lets you limit an extension’s site access; see Google’s extension controls.
- Open a blank or test report that cannot be accidentally sent to a family. Enter a harmless shortcut and its delimiter, such as a space.
- Check the inserted text, line breaks and the form’s character limit. Save and reopen the draft if the system provides a safe test workflow.
- If the field rejects or changes the text, use the system’s own comment bank or paste from an approved document. Test again after the reporting system changes.
Text Replacements for Chrome works in supported ordinary text fields and editable web content. Specialised editors can behave differently. It does not support Google Docs, Sheets or Slides, browser internal pages or password fields. Google Docs has its own automatic substitutions; that is a separate option.
Use a small bank, then review each finished report
Import the CSV in Text Replacements, check for duplicate shortcuts, edit the entries and enable a few. A prefix such as ;rc- keeps the bank apart from everyday words. Add new entries only when you repeatedly write the same useful structure.
Before saving or sending, search the draft for [, confirm the name and pronouns, compare the comment with the evidence and read it as a family member would. Remove jargon and replace vague advice with an action someone can understand. Keep only the templates that help you write a specific, accurate comment.
Frequently asked questions
Does Text Replacements work in Google Docs?
Will a shortcut fill in the student’s name?
Can I import the sample comment bank?
Try a small comment bank in the school-approved browser and check each field before using it for real reports.
Get the browser extension