The Typing platform in CodeHop gives elementary teachers tools to monitor class progress, view individual student data, preview lessons, and configure settings to match their teaching goals. These features support elementary students as they build their typing and keyboarding skills.
Section Overview
In the Typing Overview page, you can see a snapshot of class-wide typing progress: who's started, who's in progress, and who's completed lessons. You can also see:
Each student's overall progress, accuracy, and speed (words per minute / WPM)
When each student was last active
You can also click an individual student to look further into their performance, activity, etc:
Viewing Typing Progress
You can dive into individual student data by clicking the Progress tab within the Typing Overview page. Here you'll see:
Number of lessons and activities completed
Real-time progress and whether students are stuck
What's next on their path
Viewing Typing Stats
You can dive even deeper into your class' typing data with the Typing Stats view. Here you can:
Choose a day, week, month, or school year, broken into intervals to spot patterns over time
Switch between three metrics: time spent, words per minute, and accuracy
View stats for your whole class or click into a single student
Export the report as a CSV
Previewing Materials
In the Typing Lessons page, you can preview any typing lesson/typing arcade game. This is also where you can switch to Student View or view the Syllabus:
This page can help you model lessons or review content in advance. Here, you can:
Preview the lesson's activities by clicking View Contents
Share any of the typing lessons by clicking Copy Link
Assign the activity to your class by clicking the blue Assign button
Work through the lesson yourself by clicking the blue Arrow button in the bottom right
Typing Arcade
From the Typing Lessons page, you can also preview any of the arcade games that pop up throughout the Typing course:
Configurable Settings
In the Typing Settings page, you can configure:
Enable Typing Platform: Allow students to access typing lessons and activities
Set Typing Curriculum: Change the typing curriculum used in this section
Use Placement Tests: Use pretests to determine student typing proficiency. Allows you to skip students forward based on their placement test results
Automatically Skip Lessons: Automatically skip lessons based on placement test results
Use Extra Activities: Add typing activities you wrote yourself to this section
Show Previous Lessons: Allow students to access previously completed typing lessons
Lesson Access: Lock/unlock all lessons in the course while you are not teaching it
Voiceover On by Default: Enable voiceover instructions by default for new typing activities
Backspace Enabled: Allow students to use the backspace key during typing exercises
Use Lowercase Keyboard Images: Use images of keyboards with lowercase letters instead of uppercase letters
Arcade Mode Enabled: Allow students to access arcade-style typing games and activities
Typing Practice: Allow students to practice the keys they have learned
Default WPM Goal: Set the default words-per-minute goal for typing exercises (optional)
Default Accuracy Goal: Set the default accuracy percentage goal for typing exercises (optional)
Archive This Section: Remove the section from your active sections list
Interested in using Typing with CodeHS or CodeHop? Contact our team at sales@codehs.com to learn more.









