Creating and Managing Class Lists

Creating and Managing Class Lists

Overview

If LanSchool is going to be used in a 1:1 environment, where every student has their own device it is recommended to use LanSchool’s Class List feature. The feature will allow teachers to quickly load students into their class for that class period. See Planning Your Implementation for more details.



Preparing Class List Implementation

Before beginning to create the class lists the channel assignment must be determined first. 

  1. Setup all student computers with a default “home” channel which is not used by any teachers. For instance, in a middle school you could assign the 7th graders to channel 7, 8th graders to channel 8, and 9th graders to channel 9. Alternately you could assign a single channel to the entire student body.
  2. Setup each teacher on their own unique channel. Using the teacher’s classroom number works well for many schools. If using an LCS, consider using the auto-assignment feature.
  3.  Install the student computers with the default option not to change channels.
    If students are using Chromebooks, all class lists MUST be created by using student login name.

Creating Class Lists by Searching on the Network

This option to create class lists can be completed by the teacher. This option is recommended for smaller schools and classrooms.
Before browsing for the students, every student required for the class must be logged into their device.

 

  1. On the Teacher Console, from the Class List menu or toolbar menu select Manual Class Lists...


  2. Two windows will appear, Manage Manual Class Lists and Load Manual Class List.


  3. Determine how you would like to select students and choose the appropriate radio button. You may choose to find students by one of the following methods: 
    1. Student Login Name
    2. Student Machine Name
    3. Student Full Name (from Active Directory in Windows environments)

  4. Click Add... under Search network for students:


  5. Check off the appropriate students for this class and select Add.


  6. Select Save As, enter a name for your class and select SaveClass Lists are saved with an .lsc extension.


    If  you have different classes with different students you will need to search and create each class containing the students for that class.

  7. Next close the Manage Manual Class Lists window. The next window, Load Manual Class List, will display the saved class list you just created.

  8. Select the appropriate class list. You can choose to have the class automatically dismiss by selecting Automatically dismiss class:
    1. Dismiss at default end time: Allows you to select a specific end time for your class. This will become the normal end time every time the class is loaded.
    2. Dismiss __ minutes from now Allows you to input a certain number of minutes to have the class dismiss from when it starts. 


  9. Next select Start Class. The class is now loaded and you should see your students that are logged into their devices. Any student that is not logged in will appear as ‘Missing Student’.

  10. To manually dismiss the class, from the Class List menu or toolbar menu select Dismiss Current Class

  11. If auto dismissal was chosen, a countdown will appear at the bottom of the Teacher Console.

    Once the countdown reaches one minute, the countdown will begin to flash at the bottom of the teacher console and a box will appear warning that the class will be dismissed. You can choose to Dismiss class now or Add 2 minutes to class to delay the automatic dismissal.


Creating a Class List from a Static CSV File

This option to create class lists can be completed by the teacher or the school's IT Support.

  1. Create a CSV file that lists the students by either:
    1. Student Login Name
    2. Student Machine Name
    3. Student Name (from Active Directory in Windows environments) 

  2. An example of what this file might look like for Login Names:
    Student01
    Student02
    Student03

  3. On the Teacher Console, from the Class List menu or toolbar menu select Manual Class Lists...


  4. Two windows will appear, Manage Manual Class Lists and Load Manual Class List.


  5. Based on how you created the CSV file, Login Name, Machine Name or Student Name, choose the appropriate radio button.

  6. Next, select the Import... button under Import students from CSV file:


  7. Select Save As, enter a name for your class and select SaveClass Lists are saved with an LSC extension.


    If  you have different classes with different students you will need to create and load a CSV file for each class containing the students for that class.

  8. Next close the Manage Manual Class Lists window. The next window, Load Manual Class List, will display the saved class list you just created.

  9. Select the appropriate class list. You can choose to have the class automatically dismiss by selecting Automatically dismiss class: 
    1. Dismiss at default end time: Allows you to select a specific end time for your class. This will become the normal end time every time the class is loaded.
    2. Dismiss __ minutes from now Allows you to input a certain number of minutes to have the class dismiss from when it starts. 

  10.  Next select Start Class. The class is now loaded and you should see your students that are logged into their devices. Any student that is not logged in will appear as ‘Missing Student’.

  11. To manually dismiss the class, from the Class List menu or toolbar menu select Dismiss Current Class

  12. If auto dismissal was chosen, a countdown will appear at the bottom of the Teacher Console. 

    Once the countdown reaches one minute, the countdown will begin to flash at the bottom of the teacher console and a box will appear warning that the class will be dismissed. You can choose Dismiss class now or Add 2 minutes to class to delay the automatic dismissal.


Creating Dynamic Class Lists from a Student Information System (SIS)

This option is recommended to be completed by the school's IT Support. This is recommended for large school districts where browsing for students can tend to cause issues due to the large amount of students appearing in the teacher console when the teacher browses for the students.

Due to the complexity and number of different Student Information Systems that exist, LanSchool takes a generic approach to utilizing these tools. It is recommended to contact your SIS vendor for information about exporting data in the format describe in the Dynamic Class Lists Implementation Guide.

To prepare for implementing Dynamic Class Lists, you will need to create two files by exporting the required data from your SIS software. Your SIS should have an export option to save as CSV, but if not, a plain text file is also acceptable.

First, you'll need to generate two comma-separated values (CSV) files either manually or by exporting the data directly from your Student Information System (SIS) CSV format.

For more information and examples on creating Dynamic Class Lists with CSV files, please see our complete implementation guide.

Once you have exported this data to the files and named them appropriately, copy them to any network location that your Teacher machines can access. Most SIS tools allow you to schedule this kind of data export and have it automatically copied to the correct network file share.
  1. On the Teacher Console, from the Class List menu or toolbar menu select Dynamic Class List...


  2. Select Options... Select Comma-Separated Values (.csv) Exported Files 

  3. Browse to the location where the Teacher and Student CSV files are saved.
    1. If stored on a central file share, make sure there is a local drive mapping first. (i.e. H:\Server\LanSchoolFolder\)



  4. Select the appropriate class. You can choose to have the class automatically dismiss by selecting Automatically dismiss class: 
    1. Dismiss at default end time: Allows you to select a specific end time for your class. This will become the normal end time every time the class is loaded.
    2. Dismiss __ minutes from now Allows you to input a certain number of minutes to have the class dismiss from when it starts.



  5. Next select Start Class. The class is now loaded and you should see your students that are logged into their devices. Any student that is not logged in will appear as ‘Missing Student’.

  6. To manually dismiss the class, from the Class List menu or toolbar menu select Dismiss Current Class

  7. If auto dismissal was chosen, a countdown will appear at the bottom of the Teacher Console. 

    Once the countdown reaches one minute, the countdown will begin to flash at the bottom of the teacher console and a box will appear warning that the class will be dismissed. You can choose Dismiss class now or Add 2 minutes to class to delay the automatic dismissal.

Whenever the centrally located CSV files are updated, the teacher will automatically see those updates when loading a new dynamic class list.

Pre-Populate Dynamic Class List file location for Teachers

Instead of having teachers browse to the location of the Dynamic Class List CSV files you can pre-populate the location of the files. This can be useful if the CSV files are stored in a network directory that may be hidden from the teacher's view. This location is stored in the registry on the teacher console.

You will need to create the following two registry keys:
  • The first registry key is a REG_SZ and must be a single line string that contains the path.
                  32 Bit Windows: HKLM>>Software>>LanSchool>DynamicClassListCSVFolder
                  64 Bit Windows: HKLM>>Software>>Wow6432Node>>LanSchool>DynamicClassListCSVFolder
  • The second registry key is a DWORD32 with the Value set at 1.
                  32 Bit Windows: HKLM>>Software>>LanSchool>DynamicClassListInterface
                  64 Bit Windows: HKLM>>Software>>Wow6432Node>>LanSchool>DynamicClassListInterface

Clever Class Lists

If your school uses Clever, your Clever District Admin can initiate the process of sharing your schools' rosters with LanSchool. This provides a quick and easy way to create dynamic class lists for teachers.

More information on setting up Clever and LanSchool and integrating Clever Rosters in the Teacher console can be found here: Setting up the Secure Sync between Clever and LanSchool

Troubleshooting Class Lists

Missing Students

If your students are logged into their devices and the thumbnails are still appearing as "Missing Student.." 
  1. Confirm you have the correct class list loaded.
  2. Confirm that the syntax and spelling for the Login Names, Machine Names, or Student AD Names is correct.
  3. Check your network connection for teacher, student and LanSchool Connection Server. For more information on troubleshooting network issues please see the following article: Troubleshooting Missing Student Thumbnails

Dynamic Class Lists - Missing Class Lists

If you go to Load Dynamic Class List, but do not see your classes listed.
  1. Confirm with your IT Support your Teacher computer can access the location where the Dynamic Class List CSV files are located.
  2. Check that your teacher console is pointing to the correct location of the Dynamic Class List CSV files.
  3. Confirm with your IT Support that your Login Name, Machine Name, or AD name is listed in the teacher CSV file and that the spelling and syntax is correct.
  4. Confirm with your IT Support that the spelling and syntax of the CSV file names is exactly what is required.
  5. Confirm with you IT Support that the CSV file information is correct in spelling and syntax. 


    • Related Articles

    • Clever Secure Sync Integration FAQ

      This article contains information pertaining to Clever Integration with LanSchool Classic. For information on connecting Clever to LanSchool Air, see Setting Up Clever Secure Sync with LanSchool Air. How do I setup Clever Integration in LanSchool ...
    • Setting Up Clever Secure Sync

      Setting up the Secure Sync between Clever and LanSchool Prerequisites Clever Secure Sync must already be configured between your Student Information System (SIS) and Clever Getting Started Lenovo Software sends an invitation to your Clever District ...
    • Dynamic Class List Implementation Guide

      Overview Instead of requiring each teacher to manually create and manage each class list on their own, many organizations opt to build centrally managed class lists, typically generated by a scheduled export from the district's Student Information ...
    • Installing the LanSchool Connection Service

      System Requirements A dedicated server or workstation is required to host the LanSchool Connection Service. Refer to LanSchool System Requirements for full details. Installing the LanSchool Connection Service  In My Computer, go to the LanSchool ...
    • Managing LanSchool Settings on macOS Using an MDM

      These instructions assume that the Mac devices in your organization are enrolled in and managed by an MDM system.   A Mobile Device Management (MDM) system can be used to manage LanSchool Student and LanSchool Teacher Console settings. Most MDM ...
    • Popular Articles

    • Installing LanSchool Teacher for Windows

      Overview The following instructions will assist you with manually installing LanSchool Teacher on a single Windows teacher device. For information on installing the student client or mass deploying LanSchool throughout your organization, see Setting ...
    • Latest Release Notes

      LanSchool Classic Release Notes Customers with an active LanSchool subscription will have access to download the latest version from the LanSchool Customer Portal. For instructions, see Downloading LanSchool Installers. LanSchool Classic 9.1.0.42 ...
    • Limiting Application Use

      Overview Teachers can control the applications that are allowed to run on the student computers. The application limiting policy can stop ALL applications from running except for those specified in an "allow list" or can allow all application except ...
    • Limiting Website Use

      Overview Limit the websites that can be accessed by one or more student computers. The teacher can choose to restrict all web activity, allow only certain websites, or block only certain websites. This is often used to keep students focused or to ...
    • Configuring and Troubleshooting Wake on Lan

      Wake on Lan Configuration Your device manufacturer will be able to assist you with the Wake on Lan configuration.  That information is proprietary to the devices and is not provided by LanSchool. LanSchool utilizes Wake on Lan to power on the student ...
    • Recent Articles

    • LanSchool Teacher Channel Assignment Using Group Policy

      Overview LanSchool provides an option to utilize a PowerShell script at teacher login to change the LanSchool Teacher channel to a unique channel from a CSV file. This is recommended for customers who are not using a LanSchool Connection Server or ...
    • Logging On or Off Students Remotely

      Overview The LanSchool Teacher console has the ability to only log on wired and wireless Windows devices using Log On Students. The LanSchool Teacher console has the ability to log off wired and wireless Windows and Mac devices using Log Off Students ...
    • LanSchool Classic Video Tutorials

      For detailed information on how to use each feature of LanSchool Classic, visit the Using LanSchool Classic in the Classroom section of our Help Center. For quick, video demonstrations of each feature in action, visit our "LanSchool Classic Features" ...
    • Deploying LanSchool Using Group Policy

      Overview  The LanSchool Group Policy deployment guide is designed to assist with some basic settings and deployment using Active Directory Group Policy settings.  Please note that our support team can only provide limited assistance with configuring ...
    • Adding the LanSchool Teacher Console Shortcut to Desktop

      By default, the LanSchool Teacher Console will always be running the Windows system tray. To make it easier for teachers to launch, consider creating a shortcut for the LanSchool Teacher Console to place on the Desktop or pin to the Taskbar. Open the ...