Please note: you must be a verified teacher to leave feedback for a student in your class. Feedback can only be left on programming levels in CSD/P/A courses.
You can leave feedback for your students on programming levels in CS Discoveries, CS Principles, and CSA courses. Students will be notified of the feedback you've left when they login.
Leaving feedback for your students
To leave feedback for students, do the following:
Step 1: Go to the level you wish to leave feedback on, open the blue teacher panel, and then click on the student’s name you want to leave feedback for.
Step 2: Click on the "Feedback" tab which is near the Instructions area of the level. You can use the Teacher Feedback box under the Feedback header to leave specific notes or feedback for each student.
If the student hasn't completed all of the tasks in the level, you can tell the student to 'Keep Working' by checking the Keep Working checkbox on the Feedback tab. This will reset the student's level progress to 'in progress' and add a red notification dot to the level to indicate to both you and the student that there is more work to be done. Learn more about the Keep Working feature.
On select skill-building levels in CS Discoveries courses version 2019-2020 or later, there are also digital rubrics in the Rubric tab that you can use to evaluate how well students have demonstrated mastery of key concepts.
Step 3: Once you've entered your notes, make sure to hit “save and share” to send the feedback to the student!
Tips & Tricks:
- You can run the student’s code from the level view to evaluate its correctness. If you want to change the student's code to demonstrate something, use the "remix" version to copy their code, make your changes, and then use the "share" button to get a link to the changed project. You can share that in the teacher feedback box so the student can see (and run) your suggestions!
- Programming levels also often include exemplar solutions for teachers to reference - look for these in the blue teacher panel.
- You can use the black arrows to the left and right of the student's name in the blue teacher panel to move forward or backwards through the list of students in the section. This will be faster than scrolling through the list of students if you're trying to grade an entire section at once.
- You can update your feedback for a student on a level again if students have made additional progress on the level.
- You can see if (and when) a student has viewed your feedback on the level by returning to the level and checking the timestamp next to the 'Update' button on the Feedback tab (learn more).
Viewing the feedback you've left for students
You can download all the feedback you've left on a Unit for a specific class section as a CSV.
To download the CSV for a unit, do the following:
Step 1: Go to the Assessments and Surveys tab of the teacher dashboard and select the section you want to view feedback for.
Step 2: Select the unit you want to view feedback for from the first dropdown menu ("Select a course or unit"). Then choose “All teacher feedback in this unit” from the “Select an assessment or survey” dropdown menu.
Step 3: Click "Download CSV of Feedback" to get a csv of feedback you've left for that unit!
Can my students see the feedback I leave them?
Yes, students get notified about new feedback when they sign in! This includes notifications that tell them to Keep Working on a level. Check out this support article for more details. Notifications currently aren't supported for CSA specifically, but we're working on such updates.
Want to learn more about assessing student work?
Check out these resources:
- Assessing and checking student understanding
- Does Code.org notify students that they have new feedback from their teachers?
- CSD Guide to Assessment
- Why do my students’ bubbles turn green even if they don’t have the right answers?
- Rubrics in Code.org courses
- Viewing student progress
- Can I tell my students to Keep Working on a level they haven't finished?