CodeHS Educational Technology Integration 3 — Questions and Answers
Question 1: A teacher assigns a CodeHS project but wants to prevent students from submitting after the due date. Which setting should they configure?
- Disable the run button
- Set a hard deadline with late submission restrictions in assignment settings (Correct answer)
- Delete the assignment after the due date
- Remove students from the course temporarily
Correct answer: Set a hard deadline with late submission restrictions in assignment settings
Assignment settings in CodeHS allow teachers to set hard deadlines and choose whether late submissions are accepted.
Question 2: Which of the following is an example of differentiated instruction using CodeHS tools?
- Giving every student the same assignment with no accommodations
- Assigning advanced extension challenges to students who finish early (Correct answer)
- Skipping assessments for struggling students
- Turning off auto-grading for the entire class
Correct answer: Assigning advanced extension challenges to students who finish early
Assigning extension challenges targets students who are ready for deeper work, a core principle of differentiated instruction.
Question 3: What does the CodeHS 'sandbox' environment allow students to do that a standard assignment does not?
- Submit work for a grade automatically
- Explore and experiment with code freely without grade consequences (Correct answer)
- Lock other students out of a shared project
- Access premium paid features for free
Correct answer: Explore and experiment with code freely without grade consequences
The sandbox is an ungraded free-form workspace where students can experiment without affecting their assignment scores.
Question 4: In a CodeHS classroom, what is the purpose of 'teacher comments' on a student submission?
- To replace the automated grader entirely
- To provide qualitative feedback that supplements the auto-grade score (Correct answer)
- To permanently delete incorrect submissions
- To share the student's code publicly on the internet
Correct answer: To provide qualitative feedback that supplements the auto-grade score
Teacher comments add human, qualitative feedback on top of the automated score, giving students richer guidance for improvement.
Question 5: Which type of assessment does CodeHS use to measure student understanding after completing a section?
- Only oral exams administered in person
- Checkpoint quizzes with auto-graded multiple-choice and coding questions (Correct answer)
- Portfolio-only assessment with no quizzes
- Standardized state exams imported automatically
Correct answer: Checkpoint quizzes with auto-graded multiple-choice and coding questions
CodeHS uses checkpoint quizzes combining multiple-choice and coding questions, automatically graded, at the end of each section.
Question 6: A student's code passes all tests but the teacher believes the approach is inefficient. What is the best way for the teacher to address this in CodeHS?
- Lower the grade without explanation
- Leave a teacher comment explaining a more efficient approach (Correct answer)
- Delete the student's submission
- Disable all automated tests
Correct answer: Leave a teacher comment explaining a more efficient approach
A teacher comment lets the instructor explain efficiency considerations without penalizing correctness arbitrarily.
Question 7: How does CodeHS support students who are learning English as a second language (ESL) in a CS classroom?
- It automatically translates all content to 50 languages
- Instructional videos with closed captions and visual coding environments reduce language barriers (Correct answer)
- It requires students to pass an English proficiency test first
- It provides a separate ESL-only platform
Correct answer: Instructional videos with closed captions and visual coding environments reduce language barriers
Closed-captioned videos and visual environments like Karel reduce language dependency, making content more accessible to ESL learners.
A teacher assigns a CodeHS project but wants to prevent students from submitting after the due date.
Which setting should they configure?