Skip to main content

Using the Code Review App to Review Student Submissions, Answer Help Questions and Adjust Grading Settings

Use the Code Review app to review assignment submissions, view questions from students, adjust grading settings, and access Fast Grade mode

Talia Smith avatar
Written by Talia Smith
Updated this week
Banner: This is a Free Feature.

Code Review App Overview

The Code Review app on CodeHS is where you can review your students' work and answer questions. Pro teachers can grade using Fast Grade and adjust Assignments to be auto-graded or teacher-graded.

You can always access the Code Review app by clicking on it from the left-hand navigation menu within the Grading category:
​

Screenshot demonstrating where to find the Code Review tool within the Grading category of the left-hand navigation menu

Using the Code Review App Tools

The Code Review app features four tools - Overview, Help Questions, Submissions, Grading Settings, Autograders, and Canned Responses - which can be accessed using the tabs at the top of the page:

Screenshot showing the available tools (tabs) at the top of the Code Review app

When viewing a tool within the Code Review app, use the Section dropdown at the top left to switch between sections:

Screenshot demonstrating the Section dropdown at the top left of each page in the Code Review app

Overview

The Overview tool has two main features:

  1. The top section shows Student Help Questions (1). When students submit questions while working on Assignments in the Code Editor, you'll see them appear in this queue.
    ​

  2. The bottom section shows Student Assignment Submissions which require manual grading (2). When students submit assignments that are not set to be auto-graded, they will appear here.

uAnnotated screenshot of the Code Review Overview tool, demonstrating the Student Help Questions queue and the Student Submissions queue

You'll also see three buttons next to the Section dropdown: Help Mode, Grade Mode, and Fast Grade:

Screenshot of the Code Review Overview tool highlighting the Help Mode, Grade Mode, and Fast Grade buttons

  • Help Mode - click this button to answer student questions in the queue without needing to return to this page.

  • Grade Mode - click this button to grade student submissions in the queue without needing to return to this page.

  • Fast Grade (Pro users only) - Click this button to enter Fast Grade mode.

Help Questions

Click on the Help Questions tool to change the view to only show help questions submitted by students. Click on a question's text to go directly to that Assignment in the Code Editor, then click More > Conversation to respond to the student:

Animated GIF demonstrating how to access a student question from the Help Questions tool

Additionally, you can click on the Help Mode button to automatically move through questions in the queue without returning to this page.

Submissions

Click on the Submissions tool to change the view to only show assignments submitted by students which have yet to be graded. Clicking on an Assignment title will open the student's submission in the Code Editor:

Animated GIF demonstrating use of the Submissions tool to access submitted student assignments

Additionally, you can click the Grade Mode button at the top of the page to grade items in this queue without coming back to the Submissions tool page, or you can click the green Give full credit grade button to automatically give the Assignment full credit without opening it.

Pro teachers can also use the Fast Grade button on this page to enter Fast Grade mode.

Banner: This is a Pro Feature.

Grading Settings

The Grading Settings tool allows you to select which Modules, Lessons, or Assignments you want to manually review or grade, and which ones you'd like to be automatically graded upon submission. Check out our Grading Settings article for more details!

Fast Grade

Pro users can also access the Fast Grade tool from the Overview and Submissions Tools:

Animated GIF demonstrating how to access the Fast Grade tool from the Overview and Submissions tools

To learn more about the Fast Grade tool, check out our full article here!

Autograders

The Autograders tool allows you to configure autograder settings for coding exercises within a course. Here you can set the Feedback Level, Visibility, and the Assignment Grader (Grading Settings). To edit the autograder for an assignment, click the green button next its name.

image of the autograders tool highlighting the different features: edit, feedback level, visibility, and assignment Grader

Feedback Level

The Feedback Level determines the assignment's behavior when a student submits it:

  • Error (default): Blocks student submission. Students cannot submit unless they pass all test cases.

  • Warning: Not blocking student submission, but something the student should fix. Students can submit, but will see a warning about failing test cases.

  • Info: Not blocking submission and something that is a best practice but not an error (ex, code style). Students can submit, with a lighter, informational message about failing cases.

Visibility

Visibility controls how students can view test cases in an assignment:

  • Visible (default): If the autograder is visible, the student will see the details of the autograder tests. Students see test case names, expected output, and the actual result.

  • Hidden: If the autograder is hidden, the student will only see whether they passed or failed the autograder tests. The details of the tests will be hidden from the student.

πŸ’‘ You can create your own custom autograders in the Create App. Check out this article for more information about creating and editing autograders: Creating and Configuring Autograders to Check Student Code πŸ“–

Video Demo


Grading Settings and Fast Grade are available as part of CodeHS Pro. To get CodeHS Pro for your school, contact our team at hello@codehs.com.

Did this answer your question?