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. For Chromebooks, Google Admin access to a G Suite domain is required.

Procedure

Step 1 - Download LanSchool

Demo Version

To get started, download a free 30-day trial of LanSchool Classic. With this demo version of the software, you can install LanSchool on teacher and student devices on your network and familiarize yourself with all of the features. The demo version allows for a single channel, or classroom, on your network. All student devices must reside on this "demo channel."

Full Version

For the fully licensed version of LanSchool Classic, contact our sales team. With an active LanSchool subscription, you gain access to the LanSchool Customer Portal, where you can download the fully licensed version of LanSchool Classic. For complete instructions on downloading LanSchool Classic, see Downloading LanSchool 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.
  3. Chromebook
    1. Deploy the Chrome app and extension to student G Suite accounts using Google Admin. See Mass Deploying LanSchool Student for Chromebook.
  4. Android
    1. Install the Android app from the Google Play Store. See Installing LanSchool Student for Android.
  5. iOS
    1. Install the Student App from the Apple App Store. See Installing LanSchool Student for iOS.
    2. Not all LanSchool features are available for student iOS devices.

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.
  3. iOS
    1. The LanSchool Teacher Assistant app for iOS is a companion app to the full LanSchool Teacher Console and must be paired with a working console running on a Windows or macOS device. See Installing LanSchool Teacher Assistant on iOS for more details.

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 and students using Chromebooks, 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

    • 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 ...
    • 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 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 ...
    • LanSchool System Requirements

      LanSchool 9.0 Teacher Console Requirements The LanSchool Teacher Console software must be installed on each instructor device. Supported device operating systems include: Windows 7, 8.1, 10 Windows Server 2008, or 2012 (for Terminal Services/Thin ...
    • Configuring Enterprise Data Collection and Analytics

      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 ...
    • 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.0.1.154 ...
    • 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

    • 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

      INTRODUCTION In this document, we will cover all aspects of LanSchool GPO deployment.       The LanSchool GPO deployment guide is designed to assist with some basic settings and deployment using Active Directory GPO settings.  It will utilize a ...
    • 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 ...
    • Configuring LanSchool Secure Mode

      What is LanSchool Secure Mode? LanSchool has two different optional security modes that can be enabled on installation called Password Secure Mode and Active Directory Secure Mode, and one or both may be selected. If the options are not properly ...