Skip to main content

V6 - Create and Manage Classes

Here's a step-by-step guide on how to add and manage classes.

Written by Gia Deleveaux

If the Main administrator wants to perform a bulk upload for all their school(s), go to Management > People & Rosters and select the one you’d like to use. This is the easiest way to get all of your schools, adults in their different roles, classrooms, and students rostered into Typing Agent. There will be no need to follow the examples below, but you may opt to read them for guidance because the same principles apply.

Adding Classes

Classes help you organize students into classrooms, assign class-level work, review progress, and manage rosters. Teachers and administrators can create classes when their role and school permissions allow it.

Open the Classes Page

  1. Sign in to your Typing Agent Version 6 account.

  2. Select Classes from the left navigation menu.

  3. The Classes page displays:

    • Total classes

    • Students enrolled

    • Students who may need attention

    • Class status and recent activity

    • Available filters and search tools


Add a Class

Step 1: Select Add Class

Select + Add Class in the upper-right corner of the Classes page.

A menu will open with four ways to create classes. Choose the method that works best for you.

Step 2: Choose a Class-Creation Method

Add one class

Use this option when you need to create a single class manually.

  1. Select Add one class.

  2. Enter the class name.

  3. Select the appropriate grade. (We assign that grade-level keyboarding curriculum to this class automatically.)

  4. Choose the teacher who will manage the class. (If you haven’t created a teacher yet, please do so using that Staff button to add one or more. By taking this step first, you can then assign the classroom to the correct teacher right away.)

  5. Review the information.

  6. Select the option to Create & Add Students or Create Class to save it.

Best for: Adding one new classroom or creating a class during the school year.


Add many classes

Use this option to create several classes at the same time.

  1. Select Add many classes.

  2. Enter or paste the class names.

  3. Place each class name on a separate line.

  4. Complete any requested grade or teacher information.

  5. Review the list.

  6. Select the option to create the classes.

Example:

Period 1 Keyboarding

Period 2 Keyboarding 4

Homeroom 5B - Grade 5

Best for: Quickly creating several manually managed classes.

Upload a CSV

Use this option when class information is already organized in a spreadsheet.

  1. Select Upload a CSV.

  2. Prepare the class information in the required CSV format.

  3. Save or export the spreadsheet as a .csv file.

  4. Upload the file to Typing Agent.

  5. Review the information Typing Agent finds in the file.

  6. Correct any missing or incorrectly matched information.

  7. Confirm the upload to create the classes.

Best for: Creating a large number of classes from an existing school spreadsheet.

Before uploading: Check that class names, grade levels, and teacher information are spelled consistently. Clean data helps prevent duplicate or incorrectly assigned classes.


Sync from Google Classroom

Use this option to create Typing Agent classes from connected Google Classroom courses.

  1. Select Sync from Google Classroom.

  2. Sign in or confirm the connected Google account when prompted.

  3. Review the available Google Classroom courses.

  4. Select the courses you want to add.

  5. Confirm the sync.

  6. Review the newly created classes and student rosters.

Best for: Schools and teachers who already manage classes through Google Classroom.

Google Classroom must be connected and permitted by your school before courses can be synced.


Find a Class

The filters above the class table help you narrow the list.

Filter by Grade

Open the Grade menu and select a specific grade level.

Filter by Roster Source

Use Roster Source to find classes created through:

  • Manual entry

  • Google Classroom

  • Clever (District-based accounts only)

  • ClassLink

Filter by Status

Use the Status menu to view classes that are:

  • On track

  • Needs attention

  • Not started

  • Archived

Search for a Class

Use the search box to enter a:

  • Class name

  • Teacher name

Active filters remain visible so you can see what is limiting the class list. Clear or change a filter when a class does not appear as expected.


Open a Class

Select the class row or the expand arrow beside the class name.

The expanded class view may include:

  • Student roster

  • Class join code

  • Assigned curriculum

  • Class assignments

  • Gradebooks

  • Recent activity

  • Class announcements

  • Links to the full roster

  • Links to class reports

  • Class settings

Select a summary tile, such as Students, Curriculum, Gradebook, Assignments, or Recent Activity, to see more information.


Use the Class Join Code

A class join code allows students to connect themselves to the correct class when join codes are enabled.

From the class code area, you can:

  • Copy the code

  • Display it full-screen for the classroom board

  • Reset the code

  • Enable the code

  • Disable the code

Resetting a code makes the previous code unavailable. Share the new code with students who still need to join.


Manage a Class

Select Class Settings from the expanded class view, or open the three-dot menu at the right side of the class row.

Available actions may include:

  • View Reports — Open class-level progress and performance reports.

  • Edit Class — Change the class name, grade, teacher, or other settings.

  • Accommodations — Adjust supported settings for students who need them.

  • Archive Class — Remove the class from active use.

  • Restore — Return an archived class to active use.

Available options may vary according to your role and school permissions.


Archive a Class

Archiving Is Not Deleting

Archiving removes a class from active rotation and prevents students from using it until the class is restored. It does not permanently erase the class or its historical information.

Before archiving:

  1. Confirm that students no longer need to use the class.

  2. Open the class action menu.

  3. Select Archive Class.

  4. Read the confirmation message carefully.

  5. Confirm the action.

To bring the class back, filter the list to show archived classes and select Restore from the class action menu.


Work with Several Classes at Once

Use the checkboxes beside class rows to select multiple classes.

After selecting classes, the bulk-action bar can be used for supported actions such as:

  • Grading

  • Archiving

Review the selected classes before completing a bulk action.


Customize and Export the Class List

Choose Visible Columns

Select Columns to choose which information appears in the class table.

This can help you focus on details such as:

  • Grade

  • Student count

  • Teacher

  • Last activity

  • Status

Export Class Information

Select Export to access available formats, which may include:

  • Excel file

  • CSV file

  • Selected-class export

  • Summary workbook

  • Print or PDF view

Choose the format that best matches how the information will be reviewed or shared.


Helpful Tips

  • Use clear, recognizable class names, such as Grade 4 – Garcia or Keyboarding Period 3.

  • Check for an existing class before creating a new one.

  • Use roster-source filters when troubleshooting a synced class.

  • Expand a class row for a quick overview before opening the full roster.

  • Archive classes that are no longer active instead of leaving them in the main class list.

  • Read confirmation messages carefully before resetting join codes, archiving classes, or completing bulk actions.


Still Have Questions?

Before contacting support, gather:

  • The class name

  • The teacher’s name

  • The class roster source

  • The grade level

  • A screenshot of the page

  • The steps completed before the issue occurred

  • Any message shown on the screen

This information will help the support team understand and resolve the issue more quickly.

Did this answer your question?