Adding Students (District Administrator)

How to add students via CSV, one by one, in a block, or via self-registration.

Niki Frisby avatar
Written by Niki Frisby
Updated over a week ago

As a District Administrator, you are responsible for loading your schools, classrooms, staff, and students into Typing Agent. The most efficient and error-proof way to get your district’s data set up is to load them in this order:  schools, teachers, classrooms, then students. 

Note: If your district is rostering with Classlink or Clever, you will be adding your students there rather than here in Typing Agent.

Students can be added in the following ways:

  • In bulk with a CSV file (which can be automated using our SFTP  nightly upload process - please contact us at support@typingagent.com if you would like to set this up)

  • Through a third-party rostering system. Typing Agent uses Google Classroom, ClassLink, or Clever (in which you will be rostering your students through there and not adding them in Typing Agent)

  • By a single student upload

  • By student self-registration (in which students create their own usernames and passwords as they enroll into your classroom). 

CSV

NOTE: CSV files needs to be saved as a UTF-8 encoded file.

There are two methods of uploading your students via a CSV. While all will result in the same outcome of your students being uploaded, sample CSV templates and details on the exact data required can be found wherever you find the opportunity to upload the students.

Note: the program accepts letters and numbers, and the special characters _(underscore), -(dash), and @(at).

Method 1:

You can upload your students via CSV by navigating to Upload Your Students from your Dashboard.

From here, you will be directed to upload your CSV file.

Method 2:

You can upload your students via CSV by navigating to User Management from your Dashboard.

From here, select the green + Students & Staff button.

Now, select Import Students

From here, you will be directed to upload your CSV file.

 

Adding A Single Student

You can add your students one at a time directly into Typing Agent if you have a single or very small student number to upload. Note that they will not be assigned to a class, but to a school as per your enrollment. (To find these students, you can navigate to User Management, then click the filter button to filter for Unassigned Students.) 

First, navigate to User Management from your Dashboard.

Then, select the green + Students & Staff button.

Now, select Add a Student.

Now, you can fill out the webform to add a single student into a school in Typing Agent. 

 

Adding Students with Class Code (Student Self-Registration)

There are two steps required to enable student self-registration with a class code. 

First, you will need to enable a self-registration link on your accounts unique login page. 

To do this, navigate to School Management from your Dashboard.

From here, select School Portal.

 

Scroll all the way down until you see a checkbox under Sign up Options - select Allow Student Sign up.

 

Now, yourself or a teacher can navigate to a class.

(Note: The following screenshots are a guide for a teacher or school administrator to add students via this class code that you have enabled - in order to perform the following steps, you will need to log in as a teacher or school administrator.)

From here, select the green +Students button.

Now, select Add Students With Class Code.

From here, you will see that Class Code is by default, disabled. All you need to do is press Enable.

You can edit this class code or leave it as is - but this code is what students will sign in with.

 

When your students navigate to your school's Typing Agent page, they will see an option for Student Self-Registration.

 This is where they will register, enter this code, and enroll into your class.

Additionally, here are videos walkthroughs for...

Adding students into Typing Agent via student self-registration (15:03):

Adding students into Typing Agent using all other methods (9:19):

 

Did this answer your question?