Are there any prerequisites for the certification exams? Which CodeHS courses prepare students for each exam?
There are no specific prerequisites for the exams. However, we recommend that students take the CodeHS courses listed below to prepare for each exam.
Certification Exam | Recommended CodeHS Course |
Java Level 1 | |
JavaScript Level 1 | |
Python Level 1 | |
Web Design Level 1 | or |
Cybersecurity Level 1 | |
Cybersecurity Level 2 | |
Web Development Level 1 | or |
Can students take more than one certification exam?
Yes, students can take as many certification exams as they want. A new voucher code will be needed for each exam.
How many times can a student take the exam?
They can retake the exam as many times as needed, but each time they take it, they’re required to use a voucher. Each voucher code entered is good for one attempt.
What topics and concepts are covered in each certification exam?
How do we handle/prevent cheating on the exam?
There are a few ways the CodeHS Team has developed to prevent cheating:
Honor Code: Students will sign an Honor Code before starting the exam.
Focus Mode: When students start the exam, they will not be able to navigate to another CodeHS page. Focus Mode will prevent students from going back to previous exercises, quizzes, and resources on CodeHS during the exam.
Randomly Generated Questions: Exam questions will be randomly generated from a bank of curated programming problems categorized by specific topics and concepts.
Time Limit: Students will have a limited time to complete the exam which must be done in one sitting.
How can I monitor student progress during the exam?
Teachers can use the Proctor Dashboard tool in the Certifications app to track students' exam progress in real time. The dashboard displays key details, including the student's exam status, progress, start time, end time, and total duration. For more information on this tool, check out our Using the Certifications App article.
What types of reporting will teachers have access to?
Teachers can access various reports that provide insights into student certification exam performance. These reports, available in the Certifications app, include:
Results Summary – Overview of exam results across all sections.
Topic Summary – Section-wide performance on exam topics.
Topic Reports – Student performance on specific exam topics.
Student Reports – Individual student exam results and topic breakdown.
For more details, check out the Using the Certifications App article.
What do students receive after they complete and pass the exam?
After passing a certification exam, students will receive a congratulations email including their downloadable certificate! They can also access a detailed report on their exam performance on the Certifications page in their account. This report helps them understand their strengths and identify areas for improvement.
Do certification vouchers our school or district purchased expire?
Yes, vouchers purchased expire at the end of the contract term and do not roll over between school years.
Do certifications earned by students expire?
No, if a student earned a credential, that certificate does not expire.
What is the certification testing environment like?
Teachers have the opportunity to explore Demo Certifications to access the testing environment and try out accessibility features before exam day. To unlock a Demo Certification, follow these steps:
Navigate to your Certifications Overview page.
Scroll down to the "Demo Certification" section.
Enter the voucher code "DEMO" to access the demo exam.
Interested in bringing CodeHS Certifications to your school? Request a quote or contact our team at hello@codehs.com to learn how.