The IOLab Lesson Player


The IOLab lesson player provides a mechanism for delivering step-by-step hands-on lessons to students online, saving their data and their responses to questions as an online lab report that can be graded by their instructor. As of IOLab software version 1.64.1457, the lesson player has the ability to create a printable PDF version of a student's lab report, and as of version 1.65.1484 we added a lesson import button.

A demo lesson has been created to help you explore the capabilities of the lesson player. If you want to give this a try, please follow these steps:

1) Download and extract the latest IOLab application from the Application page .

2) Download the file Demo_Lesson.zip and put it someplace handy, like your desktop. You can delete this file after you import the lesson.

3) Run the IOLab application, open the resource manager (folder icon) and select the Lesson list tab, click on the Import a lesson button, and navigate to the Demo_Lesson.zip file you just downloaded, and click the Open button to import the demo lesson.



4) The demo lesson will now appear in your Lesson list tab, as shown below. Notice that there is another lesson file there as well, called IOLab-documentation. This file came as part of the application (i.e. you didn't need to install it) and contains detailed documentation on the commands recognized by the Lesson pLayer.



5) You can explore the elements of the actual lesson of you go to the Documents/IOLab-Workfiles/activities folder on your Mac or PC.


The Import_yyyy-mm-dd... folder contains the lesson material you just imported, and you can explore this to find the Demo.html file which defines the lesson, and the images folder that contains images used in the lesson. The Demo.html file can be viewed in any text editor.



Creating a printable PDF Lab Report.

As of IOLab software version 1.64.1457, the lesson player creates a PDF file for each completed step of a lesson. These can be merged into a single printable PDF file by selecting the document icon in the Lab Report view in the resource manager:
In order to enable the PDF merge feature (which makes the document icon appear as shown above), you will need to install the free PDFtk toolkit:

Win32 Installer: https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-win-setup.exe
Mac-OSX Installer: https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

Students can run the IOLab application without installing PDFtk; they just wont see the document icon. In this mode of operation the instructor can still create the merged PDF file from a students .lab file as long as students are using application version 1.64.1457 or later.