How to Get CodeHS Answers as a Student

Posted on

CodeHS is a comprehensive teaching platform for assisting schools teach computer science. They provide web-based curriculum, teacher tools and resources, as well professional development. By the way, how to get CodeHS answers as a student? Let us find out that information by reading the text below.

Accessing Assignment Answers/Solutions

As a student, you do not have the ability to access the assignment answers. So, you will not be able to get CodeHS answers. But, the teachers have the ability to access the assignment answers, even with a free teacher account. As a teacher, you are able to view the solution for an assignment in several ways:

  • Through the Assignments page
  • Through the Resources page
  • In your student code editor

To view solutions from the Assignments page, do these steps below:

  • Firstly, you have to navigate to the Assignments page.
  • After that, you are able to click the ‘…’ next to the assignment you want to view the solution for.
  • Please select Solution. Another page will show the solution reference.
    How to Get CodeHS Answers as a Student

To view solutions references, do these steps below:

  • Firstly, you have to navigate to the Resources page.
  • After that, you are able to select Solution References.
  • Please click Switch Course and select which course you want to view solutions for.

Warning: You are only able to view solution references for courses you are teaching.

To view solutions in the code editor, once in your student’s assignment, you have to click More > Solution in the right corner of the code editor.

Student Assignment View

The students are able to view their assignments by clicking on My Assignments in the left-hand navigation bar. Here, the students are going to see all units within the course. Also, the students are able to click on a unit and lesson for viewing the due date. In addition, the students are able to access the Due Dates page from the left-hand navigation bar. This page will show the Due Dates for their assigned Activities and a status icon. As a student, you also have the ability to view assignments by clicking into a specific activity and clicking on the Assignments tab. This new tab is going to show you the due date, when an activity was submitted, grade and if the grade was finalized.

Navigating CodeHS and the Code Editor (For Student)

Learn these helpful tips for navigating the Student Homepage, Code Editor and assignments page as a student.

Student Homepage

The Student Homepage is the first page you are going to see when you login to CodeHS. The students enrolled in several sections should first choose the appropriate section to view their Student Homepage:

  • Assignments: You are able to click View All Assignments to go to your Assignments page.
  • Messages: You are able to review messages from your teacher, including: feedback on your coding assignments, grades, and responses to questions you have asked your teacher.
  • Resume: You are able to click Next Assignment to pick up where you left off the last time you visited CodeHS.
  • Due Soon: Check your upcoming Due Dates or any past due assignments.
  • My Links: You are able to use the My Links navigation bar to access your notes, conversations with your teacher, Due Dates page.
  • Resources: You are able to find links to Glossary, Textbooks and any course-specific resources.

Student Assignments Page

From your Assignments page, you are able to access all of your available activities. Each Module is made up of some Lessons. Each Lesson is made up of a video, a check for understanding, and coding exercises. You are able to track your progress in the course by looking at the percentage complete for each Module and the color-coded Assignment bubbles.

CodeHS Assignment Color Coding

  • Finalized / Teal: It means that your assignment has been graded and finalized.
  • Submitted After Review / Dark Magenta: It means that your assignment has been resubmitted and is awaiting further review by your teacher.
  • Reviewed / Pink: It means that your assignment was reviewed by your teacher and was sent back with the status message Needs Work.
  • Submitted / Green: It means that you have submitted the assignment successfully. The assignment is ready for review by your teacher.
  • Not Submitted / Yellow: It means that you have opened or started the assignment, but it has not been submitted yet.
  • Unopened / Grey: It means that you have not yet opened the assignment.

The Code Editor

The Code Editor is where you are going to write your programs. You are able to run and test your code, modify your Code Editor settings, and also access additional resources for help.

Code Editor Settings

You have the ability to change your default Code Editor settings. To access the settings, simply click the gear icon in the upper left corner of any editor.

  • Editor Font: It will adjust the font size of the student’s code.
  • Console Font: It will adjust the font size of the console on the right.
  • Editor Theme: It will allow the students to change the color scheme of the Code Editor to a higher contrast theme, such as Terminal or Monokai.
  • Console Theme: It will change the output console to Light or Dark Mode.
  • Autocomplete: It will add closing brackets automatically while typing code.
  • Blocks/Text Settings: If your teacher has enabled Block View, you are able to toggle it on or off as the default view.
  • Wrap Lines: This will separate lines of code so that they are fully visible within the editor window.

Navigating Your Assignments from the Code Editor (For Student)

As a student, you are able to use the bottom navigation bar in the Code Editor to navigate to other assignments in your Module or to return home to your Assignments page.

  • Firstly, you have to use the home icon to return to your Assignments page for this course
  • After that, click the Module name to view all of the Lessons and Activities in the current Module
  • Please expand a Lesson to see and navigate to an assignment.

Leave a Reply

Your email address will not be published. Required fields are marked *