LanSchool Classic Setup Guide

LanSchool Classic Setup Guide

Overview

This setup guide is intended for administrators preparing to implement LanSchool Classic in their environments. LanSchool Classic is the locally hosted, client-based version of LanSchool's award-winning classroom management solution, LanSchool Air. For information on LanSchool Air, a fully cloud-based solution, visit the LanSchool Air Help Center.

Prerequisites

Ensure that all student and teacher devices meet LanSchool's system requirements. For detailed requirements, see LanSchool System Requirements.

In most environments, the use of a locally hosted server to run the LanSchool Connection Service (LCS) is recommended. For smaller environments where student and teacher devices are on the same local area network and subnet, an LCS server is optional.

To install LanSchool on Windows and Mac devices, local administrator permissions are required. 

Procedure

Step 1 - Download LanSchool

For the fully licensed version of LanSchool Classic, contact our sales team. With an active LanSchool subscription, you gain access to the LanSchool Classic Portal, where you can download the fully licensed version of LanSchool Classic. For complete instructions on downloading LanSchool Classic, see Downloading LanSchool Classic Installers.

Once downloaded, you'll have a .zip file that contains all of the installers and files you'll need to deploy LanSchool to different devices. Extract the .zip folder to an easy-to-find location on your computer.

Step 2 - Plan Your Implementation

Prior to deploying LanSchool, see our Planning Your Implementation guide and also refer to the System Requirements. Consider the best practices it outlines when determining how best to implement LanSchool Classic in your specific environment. You will find recommended deployment models for static computer labs, mobile carts, one-to-one, and bring-your-own-device (BYOD) environments. 

Step 3 - Setup the LanSchool Connection Service (LCS)

For the best experience, install the LanSchool Connection Service on a dedicated server or workstation to manage connections between students and teachers across your organization. An LCS is not required for smaller implementations where all student and teacher devices are Windows/Mac-based and on the same network where peer-to-peer network broadcast can be used.

See Installing the LanSchool Connection Service for system requirements and detailed instructions on setting this up on your network. All student and teacher devices running LanSchool must be configured to connect to the same LCS server by IP address.

A single server running the LCS can support up to 10,000 connected teachers and students. It is common for larger deployments to set up multiple LCS servers, often distributed across different sites.

Peer-to-Peer (no LCS) Model Data Flow Diagram:

Connection Server Model Data Flow Diagram:

Step 4 - Install the LanSchool Student Client

For teachers to interact with student devices using LanSchool, each student device must have the LanSchool Student client installed on it. During the installation, there are several configuration settings available. Pay close attention to the following:
  1. Define a channel for the student device to reside on (see Planning Your Implementation).
    1. For static lab environments , manually set the student's channel to be the same as the teacher's. The teacher will always monitor these student devices.
    2. For dynamic, one-to-one environments , set the student to a default channel different from the teacher's. The teacher will use a class list to determine which students they want to monitor.
  2. Enter the IP Address or DNS name of your LanSchool Connection Service (LCS). To confirm success, look for the LanSchool Student icon  in the system tray or notifications area of the device.
  3. The process for installing the student client varies by device type. See below for detailed instructions for installing or mass deploying the LanSchool Student client.
  1. Windows
    1. Run student.msi on one device at a time. See  Installing LanSchool Student for Windows.
    2. Deploy student.msi using a software distribution tool like Group Policy, SCCM, or PDQDeploy  (Intune not currently supported). See Mass Deploying LanSchool Student for Windows.
  2. macOS
    1. Mount lanschool_student.dmg to install on one device at a time. See Installing LanSchool Student for macOS.
    2. Deploy a custom [ student ] .pkg using a software distribution tool or MDM like ARD or JAMF. See Mass Deploying LanSchool Student for macOS.
    3. For macOS 10.14 or later , additional steps are required after installation. See Granting macOS Privacy Approvals.

Step 5 - Install the LanSchool Teacher Console

Teachers manage the student devices in their classroom using the LanSchool Teacher Console. This software client must be installed on each teacher's device that will be using LanSchool. During the installation, several configuration settings are available. Pay close attention to the following:
  1. Define a channel for the teacher device to reside on (see  Planning Your Implementation.)
    1. For  static lab environments , manually set the channel to be the same as the students in the lab. The teacher will always monitor these student devices.
    2. For  dynamic, one-to-one environments , set the teacher to their own channel that is different from other teachers, or use the auto-assignment feature on the LCS . The teacher uses a class list to determine which students they want to monitor.
  2. Enter the IP Address of your LanSchool Connection Service (LCS).
  3. To confirm success, look for the LanSchool Teacher Console icon in the device's system tray or notifications area.
The process for installing the Teacher Console varies by device type. Review the information below to determine which installation options apply to your environment, and then follow the link for detailed instructions on installing or mass deploying the LanSchool Teacher Console client.
  1. Windows
    1. Run teacher.msi  on one device at a time. See  Installing LanSchool Teacher for Windows .
    2. Deploy teacher.msi  using a software distribution tool like Group Policy, SCCM, or PDQDeploy  (Intune not currently supported). See  Mass Deploying LanSchool Teacher for Windows .
  2. macOS
    1. Mount lanschool_teacher.dmg  to install on one device at a time. See Installing LanSchool Teacher for macOS.
    2. Deploy a custom student.pkg using a software distribution tool or MDM like ARD or JAMF. See Mass Deploying LanSchool Teacher for macOS.
    3. For macOS 10.14 or later, additional steps are required after installation. See Granting macOS Privacy Approvals.

Step 6 - Set Up Class Lists

Class lists are not required in most static environments like media rooms and computer labs, where the same teacher device always manages the same student devices. Instead, refer to the following list to ensure the LanSchool Teacher Console will connect to the correct student devices:
  1. The LanSchool Student client is set to the same channel as the LanSchool Teacher Console
  2. Both devices are on the same local area broadcast network or are connected to the same LCS
For dynamic classroom environments, using a class list is recommended. See Planning Your Implementation for more best practices.

When a teacher loads a class list, the students or devices in that list are discovered and temporarily pulled in to that teacher's channel. When the teacher dismisses the class list, those student devices automatically return to their default channel.

There are three different ways to create class lists. See Creating and Managing Class Lists for more detailed instructions on each method.

  1. Manual Class Lists
    1. Teachers can create their own class lists from within the LanSchool Teacher Console. Teachers can "search the network" for online students and add them to their roster or manually add them one at time by either login name, machine name, or Active Directory name.
  2. Dynamic Class Lists
    1. For organizations that prefer to centrally manage class rosters that tend to change regularly, administrators can host a set of .CSV files on a network share that LanSchool Teachers can access. LanSchool searches these .CSV files for any classes assigned to the currently logged in teacher and list those class rosters in the Teacher Console. See the Dynamic Class Lists Implementation Guide for details on the proper formatting needed for the .CSV files.
  3. Clever Class Lists
    1. For organizations that have set up Secure Sync between their Student Information System (SIS) and Clever, LanSchool allows district admins to enable teachers to pull their class rosters from Clever into the LanSchool Teacher Console. This eliminates the need to manage the set of .CSV files required by standard Dynamic Class Lists. See Setting Up Clever Secure Sync and the Clever Integration FAQ for more information.

Step 7 - Test Your Implementation

To test your LanSchool implementation:
  1. Launch the LanSchool Teacher Console.
  2. Create a Class List.
    1. Navigate to  Class Lists  > Manual Class Lists ...
    2. Select Add below " Search network for students ."
    3. Select the student devices to monitor and add them to the class list.
    4. Save the class list.
  3. Load a Class List.
    1. Select the class list you just created if it's not already selected by default.
    2. Select Start Class. The students in the class list appear in the console.
  4. Refer to Navigating the Teacher Console to explore the features available in LanSchool.
If devices do not appear online, see Troubleshooting Student Thumbnail Status.




    • Related Articles

    • Configuring Enterprise Data Collection and Analytics

      Overview Get even more from your classroom management solution with educator usage data. Determine whether or not LanSchool is effectively incorporated into the classroom on a school- or district-wide scale. This guide will show you how to enable and ...
    • LanSchool Classic Teacher Guide

      LanSchool Classic Teacher Console The LanSchool Teacher Console is the interface teachers will use to manage their classroom and students. It contains all the tools necessary for a teacher to effectively interact with students and create a ...
    • LanSchool Classic General FAQ

      What is LanSchool Classic? Released in 1986, LanSchool Classic is the locally installed, self-hosted version of LanSchool's popular Classroom Management software. Start a free 30-day trial of LanSchool Classic today. In 2018, LanSchool released a ...
    • Installing the LanSchool Connection Service

      Overview The LanSchool Connection Service is based on client-server architecture. The LanSchool Connection Service reduces the need for configuration changes to routers and wireless access points to support wired/wireless environments and VLANs. The ...
    • Deploying LanSchool Classic Using Intune

      Overview The LanSchool Classic for Windows agent supports a number of different deployment methods and tools using a MSI. See Mass Deploying LanSchool Student for Windows for more detailed instructions. Please note that our support team can only ...
    • Popular Articles

    • Limiting Website Use

      Overview To block troublesome or distracting websites or limit students to a select few websites pertinent to the class, use the Limit Web feature in LanSchool Classic. The teacher can choose to restrict all web activity, allow only certain websites, ...
    • LanSchool Classic Teacher Guide

      LanSchool Classic Teacher Console The LanSchool Teacher Console is the interface teachers will use to manage their classroom and students. It contains all the tools necessary for a teacher to effectively interact with students and create a ...
    • Installing LanSchool Teacher for Windows

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

      LanSchool Classic Release Notes Customers with an active LanSchool subscription will have access to download the latest version from the LanSchool Classic Portal. For instructions, see Downloading LanSchool Installers. LanSchool Classic 9.3.0.28 ...
    • Blanking Student Screens

      Overview Blank student screens on your channel and disable student keyboards and mice. This feature is useful when you want to lecture without the distraction of students playing with their computers, or you need to quickly gather their attention. ...
    • Recent Articles

    • End of Life LanSchool Classic Chromebook Student

      End of Life LanSchool Classic Chromebook Student Google is no longer supporting Chrome OS apps like LanSchool Classic on Chromebooks, effective January 2025. However, users now have the option to enable a setting in their Google Workspace Admin to ...
    • End of Life LanSchool Classic Android Student

      As of August 15, 2024 LanSchool Classic Android Student has reached End of Life and will no longer be developed.
    • Disabling Teacher Console Registration Prompt

      Overview New installations of LanSchool Classic Teacher Console will receive a prompt to register LanSchool. This prompt may be disabled to prevent disrupting teachers. Disabling Registration Prompt Using Registry Key Navigate to this policy key: ...
    • LanSchool Classic 9.3 Installation and Updating

      Overview The LanSchool Classic Teacher console requires a LanSchool Classic license key in order to run. This license key can be found under the Manage License section. Deploying LanSchool Classic 9.3 as a New Install If you are deploying LanSchool ...
    • Purchasing or Renewing LanSchool Classic

      Purchasing Contact If you are looking to purchase LanSchool Classic, renew your LanSchool Classic license or require a quote, please visit our website at https://lanschool.com/purchasing. You may also contact sales at 833-247-2527 or fill out the ...