Assignment Types - Full List
Video: Students watch an instructional video created by CodeHS
Quizzes: Students answer multiple choice questions; final Exams are longer and encompass a larger scope (see below for more info on Quiz types)
Examples: Pre-written code for students to explore and experiment with
Exercises: Short coding exercise usually with an Autograder and/or test cases; check out Program Types and Autograders for more information
Practice: Coding exercise that evaluates a specific method, function, or unit of code - always includes an Autograder and a scratchpad; see Using the Scratchpad and Unit Tests for more information
Challenge: Longer coding exercise with more complex solutions - teacher grading needed to review all the requirements of the exercise
Free Response: Students type into a notepad to answer free response questions
Notes: Provides student information about the topic
Badges: A reward for students who complete a Lesson, Module, or Course
Connection: An article, video, or activity which presents relevant Course content
Debugging: A pre-written (broken) program that requires students to fix errors in order to get it running
Embed: Embedded activity from another website
Article: Embedded article or webpage for students to view
Survey: Brief section for students to give feedback on their experience with Course
Resource: A resource for students to complete, such as a worksheet
Different Types of Quizzes
CodeHS has several assessment types for quizzes. To learn more, check out this article: Quiz Types
AP Practice - available in AP courses to help students prepare for the AP exam, these quizzes are meant to simulate the format of the AP exam
Check for Understanding - short quiz designed to confirm students watched the video and understood the main concepts
Final - summative quiz at the end of the course to synthesize learning of entire course content
Midterm - administered near the middle of the course to assess student progress and growth; useful to highlight student strengths and gaps before advancing to more challenging modules
Unit Quiz - quiz at the end of modules to assess overall understanding of the lessons
Still have questions? Contact our team at hello@codehs.com to learn more!