Professional Documents
Culture Documents
Smartclass+: Lab Management System
Smartclass+: Lab Management System
Smartclass+: Lab Management System
SmartClass+
Lab Management System
2011-12-02
Installation Guide_SmartClass+_ENG_2011-12-02
Installation Guide – SmartClass + Page ii
Contents
1. System Components
Introduction ................................................................................................................ 1
Student Computers .................................................................................................... 2
Teacher Computer ..................................................................................................... 2
Dual-Screen Configuration ................................................................................... 3
Sound Cards......................................................................................................... 4
Enabling Stereo Mix Support for Win7 and VISTA ..................................... 4
Enabling Stereo Mix Support for WinXP .................................................... 6
3rd Party Software Applications .................................................................. 7
SmartClass+ Server ................................................................................................... 8
Estimating Storage Capacity Requirements ......................................................... 9
Audio Clips................................................................................................. 9
Video Clips................................................................................................. 9
Storage Requirements ............................................................................... 9
Network Switch ........................................................................................................ 10
3. Installation Prerequisites
Introduction .............................................................................................................. 15
Sound Cards ............................................................................................................ 15
Dual Monitor Support for Teacher Station................................................................ 15
Network Switch ........................................................................................................ 16
General Requirements ............................................................................................. 16
Adobe Flash ............................................................................................................. 16
DirectDraw ............................................................................................................... 16
Windows Media Player – Overlay ............................................................................ 17
Installation Guide – SmartClass + Page iv
Introduction .............................................................................................................. 24
Updating an Older Version ....................................................................................... 24
Installation ................................................................................................................ 24
7. Configuration Management
#####
Installation Guide – SmartClass + Page vi
TRADEMARKS
All trademarks and registered trademarks mentioned herein are the property of their
respective owners.
Robotel, SmartClass, and the Robotel logo are registered trademarks of Robotel, Inc.
DISCLAIMER
Robotel, Inc. makes no representations or warranties with respect to the contents of this
manual and specifically disclaims any implied warranties of merchantability or fitness for
any particular purpose. While every precaution has been taken in the preparation of
this manual, Robotel shall assume no liability to any person or entity with respect to any
liability, loss, damage or related expenses caused or alleged to be caused directly or
indirectly resulting from the use of this manual. All scenarios described herein are
fictional. Robotel reserves the right to revise this manual from time to time without
obligation to notify any person or entity of such revisions.
COPYRIGHT
CONTACT US
Robotel, Inc.
www.robotel.com
#######
Installation Guide – SmartClass + Page 1
System Components
Introduction
The block diagram of a typical SmartClass+ based computer lab is shown in the
diagram below. There are four main components of this system, the student computers,
the teacher computer, the SmartClass+ server, and the network switch. The
requirements for each of these components are described in this chapter.
SmartClass + Server
1000 Mbps
LAN
Installation Guide – SmartClass + Page 2
Student Computers
The minimal requirements for the student computers are as follows:
All student station keyboards and mice must be identical and all must use the same
drivers. The student station sound cards must be identical and must use the same
drivers. See the section on Sound Cards in this chapter.
Teacher Computer
The minimal requirements for the teacher computer are as follows:
The teacher station must use the same keyboard and mouse as the student stations,
and must use the same keyboard and mouse drivers. The teacher station must us the
same sound card and same drivers as the student stations. See the section on Sound
Cards in this chapter.
Installation Guide – SmartClass + Page 3
Dual-Screen Configuration
Windows allows you to organize two screens in different ways. The image below shows
the Windows panel, (from the Windows 7 operating system) that is used to configure the
two screens. (Other Windows operating systems have similar displays.)
For SmartClass+ teacher stations, the following two options are very important:
A. Top Vertical Alignment – Make sure that the two displays are top aligned.
(This impacts the automatic detection of screen resolution.)
B. Extend the Displays – Make sure that the Windows desktop is extended
onto both screens.
Normally the #1 screen will be used as the teacher’s primary monitor, and the #2 screen
will be used as the control screen. The control screen should have a resolution equal to
or greater than that of the teacher screen.
Installation Guide – SmartClass + Page 4
Sound Cards
If your system is equipped with a hardware-based intercom option, ignore this section.
To support all of the software-based intercom module features, it is essential that the
sound cards support a capability called “What U Hear” (for Sound Blaster) or “Stereo
Mix” (for other types of sound cards such as Realtek).
If the sound cards in your computers do not support Stereo Mix or What
U Hear, you will need to add external USB sound cards with this support.
Make sure that the software drivers for your sound cards have been updated to the
manufacturer’s latest release on all stations.
• To access the sound card properties, open Control Panel and choose the Sound
option. In the Sound window, choose the Recording tab.
• Now that the hidden options are visible, right click on each of them and click on
enable.
• Right click on the What U Hear option (Stereo Mix for non Sound Blaster
devices) and click on Set as default device.
• Once the device is set as default, you will be able to use the “What U
Hear”/”Stereo Mix” option in your applications to record the audio you are
currently hearing over your speakers/headset.
Installation Guide – SmartClass + Page 6
• To access the sound card properties, open Control Panel and choose the
Sounds and Audio Devices option. In the Sounds and Audio Devices window,
choose the Audio tab.
• In the Sound recording panel, choose the What U Hear (or Stereo Mix) option as
the default device.
Installation Guide – SmartClass + Page 7
• Next, select the Voice tab at the top of the same window.
• In the Voice recording panel, choose the What U Hear (or Stereo Mix) option as
the Default device.
Third party software applications like Skype that use the sound card will often modify
the sound card settings to support their own needs. You need to be aware that the use
of these types of applications can impact the SmartClass+ software-based intercom
performance.
SmartClass+ Server
If you have eight or fewer student stations, it is not necessary to configure a separate
SmartClass+ server. The teacher station can be used to host the server function. In
larger systems, you must have a SmartClass+ server. Note that you can use a
conventional Windows server, or a NAS device.
The role of the server is to store media files and exercises provided by teachers for use
in student media activities, to save student responses to exercises, and to store both
user and system related data.
The overall performance characteristics and storage requirements for the server are
dictated by factors such as how many concurrent users must access the server, how
long students record for each class (e.g. 10 minutes per day), and how long student
recordings must be saved (e.g. 26 weeks).
That being said, here are some minimum recommendations for the server and some
guidelines on how to calculate the required storage capacity.
• Intel or AMD multicore 3.5 GHz processor (Windows) 1.2 GHz (NAS)
• 4 GB RAM (Windows) 512 MB RAM (NAS)
• 500 GB hard drive (RAID array recommended for performance and redundancy)
• 1000 Mb/s NIC
• CD-ROM or DVD drive (except for NAS)
• NAS, Linux, or Windows Server 2000, 2003, 2008, (or newer) operating system
Installation Guide – SmartClass + Page 9
Audio Clips
One minute of SmartClass+ digitized audio for media files requires 1,444 KB of storage
space, so we can characterize this as about 1.4 MB per minute. One minute of
SmartClass+ digitized audio for student responses requires 2,581 KB of storage space,
so we can characterize this as about 2.5 MB per minute.
Video Clips
Storage Requirements
For a typical class session, we might assume that the teacher uses 10 minutes of audio-
visual content, with 50% being audio and 50% being video. This yields a storage
requirement of 157 MB per class
Also, for a typical class session, let us assume that students are recording individual
responses for about 10 minutes per class, and let us assume that we have 30 students.
This yields a storage requirement of 750 MB per class
The aggregate storage requirements for each class session are therefore about 907
MB. We can also express this as 0.89 GB.
If there is one class per week and recordings must be saved for a complete school year,
(e.g. 40 class sessions), then each class will require (40 x 0.89 = 35.6 GB), or about 36
GBytes.
If there are 10 different language classes (e.g. English 101A, French 102B, etc.) that
run each school term, then the server must provide at least (10 x 35.6 = 356 GBytes) of
storage capacity.
Use the guidelines provided in the about example to calculate how much storage space
is required on your media server.
Installation Guide – SmartClass + Page 10
Network Switch
The recommended network configuration is to have a single (or stacked) TCP/IP
network switch located in the classroom (or near the classroom in a wiring closet), with
all student stations, the teacher station, and the media server all connected to this same
switch.
Student stations can be connected to the switch using 100 Mbps links, while the teacher
station and the media server require 1000 Mbps links.
The switch acts as the gateway to the school’s LAN (Local Area Network) and any LAN-
based resources that provide external access to the Internet.
In situations where a server cannot be dedicated to a single classroom, (e.g. the server
is shared by more than one classroom), then the link to the LAN should also use a 1000
Mbps connection.
The SmartClass+ Server and the Teacher Computer must use a static IP address.
Student stations may use dynamic IP addressing.
Network Switch
To LAN
To Teacher
Computer 1000 Mbps To Student
To SmartClass + Computers
Server
100 Mbps
Installation Guide – SmartClass + Page 11
SmartClass+ Server
Exercise and response materials are organized on the media server as shown in the
diagram below:
\Responses
\Database
The “SmartClass-Server” folder must be shared over the network to support network-
based communications between the SmartClass-Server application and the client
stations (e.g. student and teacher computers).
Materials imported by teachers are stored in the “Exercises” folder, and student
responses to exercises are automatically saved in the “Responses” folder.
SmartClass-Server Folder
Teachers must have the following folder access rights:
Teacher Computer
The SmartClass+ system software is installed and runs on the teacher computer. The
default configuration is as shown below:
SmartClass-Teacher Folder
The teacher station must have the following folder access rights:
Windows Registry
Teacher stations must have full rights to the local Windows Registry. Student stations
require read-only rights to the local Windows Registry for on-going system operation,
but require full rights for SmartClass+ installation.
Installation Guide – SmartClass + Page 13
• SmartClass-Server.exe
• SmartClass-Teacher.exe
• SCLASSBQ.exe
• SAFlashPlayer.exe
• Flash-Student.exe
• SmartClass-HostGuest.exe
• base64.exe
• ffmpeg.exe
• flashvideomx.exe
• lame.exe
• xdh_1_xrb_app_01_0.exe
• xdh_1_xrb_app_auto.exe
• zvprtcfg.exe
• zvprtcfg_win32.exe
• Uninstall.exe
Student Stations
The following SmartClass+ executable files will be installed on student computers:
• SmartClass-Student.exe
• Flash-Student.exe
• base64.exe
• ffmpeg.exe
• flashvideomx.exe
• lame.exe
• xdh_1_xrb_app.exe
• xdh_1_xrb_app_02_0.exe
• xdh_1_xrb_app_03_1.exe
• zvprtcfg.exe
• zvprtcfg_win32.exe
• Uninstall.exe
Installation Guide – SmartClass + Page 14
Network Ports
The SmartClass –Server application uses UDP and TCP ports for communications.
The list and description of these ports is shown below:
33378
33379
33370
The Server PC (if present) does not use any network ports.
Installation Guide – SmartClass + Page 15
Installation Pre-requisites
Introduction
These pre-requisites apply to the teacher station and to all student stations. It is critical
that these items be addressed to assure proper operation of the SmartClass+ software.
Sound Cards
• All sound cards must be identical
• All sound cards must use the same drivers
• Make sure that the latest sound card drivers from the manufacturer have been
installed
• For systems using the SmartClass+ software-based intercom module, sound
cards must support What-U-Hear (Sound Blaster) or Stereo Mix (Other
manufacturers). If the built-in sound cards do not support What-U-Hear/Stereo
Mix, you must install external USB sound cards having this support. We
recommend Sound Blaster X-Fi Go! Pro.
Network Switch
• The network should use a single (or stacked) TCP/IP switch located in the
classroom (or near the classroom in a wiring closet) with connections for all
student stations, the teacher station, and the SC+ server.
• Student ports should be 100 Mbps or greater
• The Teacher port should be 1000 Mbps (but for systems with 30 students or less,
this can be relaxed to 100 Mbps).
• The SC+ Server port should be 1000 Mbps
General Requirements
• All stations must be part of the same Workgroup or Domain
• On all stations, local firewalls should be disabled or opened up to the
SmartClass+ (and related) applications (network ports 33369, 33370, 33378, and
33379)
• Anti-virus software that conflicts with the operation of SmartClass+ must be
disabled.
Adobe Flash
• The teacher and student stations should be running the latest version of Adobe
Flash, (version 10.1.102.64 or newer).
DirectDraw
• DirectDraw support must be enabled (using the Windows Dxdiag utility).
Installation Guide – SmartClass + Page 17
#####
Installation Guide – SmartClass + Page 18
You must have administrative rights for the server in order to install the SmartClass
Server software.
Normally, the SmartClass+ software will be installed from CD-ROM, although it is also
possible to install from a USB memory stick or from a shared folder on another
computer.
Installation
Begin by double-clicking on the file: SmartClass-ServerSetup-VersionX-XXX.exe
SmartClass asks you to confirm the Target Directory and Program Menu Entry as
shown below. (Currently, you are unable to change these entries.) Click on Next to
proceed.
NAS Server
It is possible to use Network Attached Storage to host content normally being installed
on a Windows server. In such a situation, you will install the teacher station first, and
then you will need to build a directory structure on the NAS similar to that shown below,
and then copy the contents of the Media-Teacher folder from the teacher station to the
NAS.
Folder Sharing
The SmartClass-Server folder must be shared to enable network communications with
the client stations (students and teacher).
Teachers and students must have the following folder access rights:
#####
Installation Guide – SmartClass + Page 20
Normally, the SmartClass+ software will be installed from CD-ROM, although it is also
possible to install from a USB memory stick or from a shared folder on another
computer.
To uninstall SmartClass+ from the teacher station, use the following procedure:
3. Acknowledge all of the pop-up windows, including the error message shown
below:
4. Launch the Windows Task Manager and check to see if there is a process called
SmartClass – Server.EXE. If so, end this process.
Installation
Begin by double-clicking on the file: SmartClass-TeacherSetup-VersionX-XXX.exe
When the Window shown on the previous page opens, click on Next to proceed.
SmartClass asks you to confirm the Target Directory and Program Menu Entry as
shown below. (Currently, you are unable to change these entries.) Click on Next to
proceed.
Installation Guide – SmartClass + Page 22
When the final installation screen (shown below) appears, click on Continue to complete
the installation.
Installation Guide – SmartClass + Page 23
Normally, the SmartClass+ software will be installed from CD-ROM, although it is also
possible to install from a USB memory stick or from a shared folder on another
computer.
Make sure that the student stations are running Adobe Flash Player – Version 10 (or
newer). This is mandatory.
It is recommended that you start with student station 1 and proceed in sequence until
the last student station has been installed.
Installation
Begin by double-clicking on the file: SmartClass-StudentSetup-VersionX-XXX.exe
Installation Guide – SmartClass + Page 25
When the Window shown on the previous page opens, click on Next to proceed.
SmartClass asks you to confirm the Target Directory and Program Menu Entry as
shown below. (Currently, you are unable to change these entries.) Click on Next to
proceed.
When the final installation screen (shown below) appears, enter the network name of
the Teacher Computer, (e.g. sf-teacher), and the address/station ID of the current
student station. (If using a hardware-based KVM module, this address should match
the physical address of the local station interface.) Click on Continue to complete the
installation.
#####
Installation Guide – SmartClass + Page 26
Configuration Management
Server Identification
The server identification panel will automatically appear when you first launch the Live
Activities Dashboard on the teacher station. This panel is shown below:
If configuring a small system that does not use an external server, check the “Use
Teacher PC” option and then click on the Save button.
If configuring a system with an external server, enter the network name of the server
(without any slash marks) in the field titled Server PC Name, check the “Use dedicated
server” option, and then click on the Save button.
Make sure that you complete this step before proceeding to the SmartClass+
Configuration process, (which is described beginning on the next page).
SmartClass+ Configuration
The administrator will configure the SmartClass+ Live
Activities Dashboard by clicking on the Configuration
button shown at right.
When you click on the Configuration button, the Configuration of SmartClass+ Stations
panel shown below is displayed on the control screen at the teacher’s station, and a
local configuration status panel is displayed on the screen of all student stations running
the SmartClass-Student software.
Installation Guide – SmartClass + Page 28
If the SmartClass+ software has not yet been installed on student stations, you can
leave the Configuration of SmartClass+ Stations panel open while installing the
software, and each station will automatically connect when the software install has been
completed.
Configuration Table
The configuration table (shown below) identifies key system configuration information
regarding the system software and hardware components.
The two right columns, Audio and KVM, will appear only if the option box for the
relevant hardware module has been checked (as described later in this section). Note
that the values in these two columns will be pre-assigned, but they must be modified to
reflect the actual addressing of hardware modules and the wiring of audio matrix ports.
Initially, the table will only show an entry for the teacher station. The student station
information will be inserted only when the student stations have been registered. When
the stations are not running the SmartClass-Student software, the Station PC Name
field will be blank.
Note that when either of the two hardware options have been selected, a
corresponding communications status indicator appears in the utilities bar at
the bottom of the Live Activities Dashboard. Also, you must select the
appropriate COM port for communication with the hardware (as shown at
right).
The system supports up to two audio matrix modules, so for example, channels are
identified as 1-1A, where the first “1” is the ID of the audio matrix, the second “1” is the
ID of the matrix port, and the “A” is the actual channel within that port.
By default, the system software will sequentially assign audio matrix channels to
successive stations. In practice, however, the channel assignments must be modified
to reflect the actual cabling that has been installed.
To modify the default settings, click on the corresponding table entry and choose the
desired channel from the drop-down list. Make sure that no two entries have the same
channel ID!
KVM Addresses
The hardware KVM option includes a set of central hubs and a set of multi-station
interface modules. Interfaces include a set of address DIPswitches for each workstation
port. Station addresses range from 0 to 63.
By default, the system software will sequentially assign KVM addresses to successive
stations. Ideally, the installer will set the station addresses so that the address and the
Station Number do match. However, in the configuration table, the address values
must correspond to those actually programmed on the interface ports.
To modify the default settings, click on the corresponding table entry and choose the
desired address from the drop-down list. Make sure that no two entries have the same
address!
Configuration Verification
Test Station
To verify the station address of a student station that is running the SmartClass-Student
software, highlight the station in the configuration table, and click on the Test Station
button.
The screen from the corresponding station will be displayed on the teacher monitor. If
the screen being displayed does not match with the anticipated station, troubleshoot the
address problem.
Workstation Layout
This function is used to position station icons on the display and size those icons to best
fit the screen. Normally, the icons will be positioned to reflect the actual layout of
workstations in the classroom.
Note also that using a higher-resolution display for the Live Activities Dashboard, will
also increase the available area for the workstation layout.
License Management
If no license key is installed, the Demonstration
Version of SmartClass+ will allow you to configure
up to 4 student stations with full system
functionality and no time limit. It will also allow you
to deploy up to 63 student stations with full system
functionality for a period of 30 days.
Ideally, make sure that all student stations have been detected, and then click on the
Generate Site Code button. This will display the Site Code and the Class ID (as shown
above right).
To request a license key, you must submit the complete information identified in the
SC+ License Key Request section (shown overleaf). This includes both the Site Code
and the Class ID to Robotel. It is strongly suggested that you use a “cut & paste”
approach and electronically submit this information
via e-mail to our technical support department.
the text immediately below the License Key field will indicate “Licensed Version” and will
show the authorized number of stations as shown in the previous image.
SmartClass+ license keys will not be issued without the following information:
• Robotel Dealer
o Organization name
o Sales representative
o Installer name
• Client Organization
o Organization name
o Organization address
o Department
o Teaching Contact:
Name
Phone
Email
o Technical Contact
Name
Phone
Email
o Installation Site (Building, Room)
• Site Information
o Site Code
o Class ID
o Number of Student Stations
Installation Guide – SmartClass + Page 35
Documents
Teacher Course Class
#1 Eng 101 A
Students
Teacher Course Class
#2 Eng 201 B
Teacher
#4
Course Class
Eng nnn X
Teacher
#n
• Courses – Each teacher will identify the courses, (e.g. English 101), for which
he/she is responsible.
• Classes – For environments in which an instructor teaches more than one class
in the same course, classes, (e.g. section A), are uniquely identified by the
teacher.
• Documents – When logging in, teachers will always choose a particular class,
and will import documents, (e.g. media files), and create exercises for that class.
To save time, all documents and exercises imported for one class, (e.g. section
A), will automatically be mirrored for the teacher’s other classes that are part of
the same course, (e.g. sections B, C, D, etc.).
• Students – Teachers will identify which students are uniquely registered for each
class.
Installation Guide – SmartClass + Page 37
To add a teacher, just click on the New Teacher button, fill in the four fields, and
complete the operation by clicking on the Create button.
Installation Guide – SmartClass + Page 38
The list of available courses & classes is initially blank. To fill in this information, the
teacher will click on the My Courses and Classes button at the bottom of the screen.
This opens the My Courses and Classes panel (shown overleaf).
Installation Guide – SmartClass + Page 39
Click on the Close button at the top to exit this panel and return to the My Courses and
Classes panel. You now have access to your classes in the Select Course window as
shown below:
Installation Guide – SmartClass + Page 42
Adding Students
When you select a new class for the first time, you will land on the blank My Class panel
as shown below:
To add students, first click on the arrow on the right of the Students panel:
Installation Guide – SmartClass + Page 43
Important!
To use this capability, all teachers
must be provided with a set of CSV
(Comma Separated Values) files
containing the lists of students
registered for each of their classes.
Choose the target list of students and click on the Open button.
Installation Guide – SmartClass + Page 44
Effective with version 1-220 of SmartClass+, the CSV file format has been modified.
The new format uses the following four-field format:
When you select the CSV file, a preview of the records to be imported will be displayed
as shown in the image below.
Click on the Add Students button to import this list of students into the class, or click on
the Cancel button to abort the import.
Installation Guide – SmartClass + Page 45
Managing Students
Teachers are able to edit or delete the student accounts associated with their classes.
This process begins by clicking on the Manage Students button located in the upper-
right portion of the Add Students view.
You can edit any of the four fields for the selected
record, and then click on the Change button, or you
can delete the entire student record by clicking on
the Delete button.
#####
Installation Guide – SmartClass + Page 47
www.robotel.com
3185 rue Delaunay Toll Free (USA & Canada) (800) 680-1448 2011-04-18
Laval, Quebec Telephone +1 (450) 680-1448 Printed in Canada
CANADA H7L 5A4 Facsimile +1 (450) 680-1928 SmartClass and Robotel are registered trademarks of Robotel Inc
Email sales@robotel.com