READynamic

Configuring READynamic to work with your local Learning Management System

Introduction

An institution using READynamic to manage and distribute eBooks can integrate READynamic into an existing Learning Management System (LMS) environment, such as Blackboard, Edmodo, Moodle, Cornerstone, or Canvas. Schools, colleges, and businesses use LMS systems to manage and deliver educational materials to students, track test scores and training programs, and provide record keeping and reports.  READynamic uses an API called Learning Tools Interoperability (LTI), a standard created by the IMS Global Learning Consortium, to communicate with a local LMS system. With this interface your students could, for example, open eBooks stored in READynamic from a Moodle course page, and access quizzes created in READynamic as well.

We use Moodle and Canvas to demonstrate how to use LTI to integrate your READynamic platform with your existing LMS system.  But the same basic steps would apply to the wide variety of LMS systems currently available on the market.  Consult the documentation provided with your software product to learn how to add a book in READynamic to your own LMS environment, or contact your Datalogics support representative.

We also describe how to work with Caliper Analytics, a data compiler also provided by IMS Global, to collect statistics about student use of your online educational resources.

As a first step, you need to configure your server configure your server to enable the READynamic link to LTI.

Setting up READynamic to work with LTI

Open the READynamic Administrator Portal. You should see the dashboard.

Click LTI Consumers on the top bar.

The “consumer” here refers to the Learning Management System tool that will be using the Learning Tools Interoperability interface to communicate with READynamic. There are dozens of different kinds of LMS products available.  You probably only have one LMS environment at your institution, though you can add more if you need to.

When the list appears, click New LTI Consumer on the top right side of the screen.

Enter a consumer name, the name of the LMS system you are using, such as “Moodle” or “Canvas.”

READynamic automatically generates and displays the Consumer key and the Shared secret. Don’t change them.  The Consumer key identifies the LMS system you are using, and the shared secret identifies your institution. Both are required when linking READynamic to your LMS system.

Click Create LTI Consumer. The new consumer appears in the list on the LTI Consumers screen.

Configuring your LMS System to Communicate with READynamic

Log on as an administrator to your LMS System and add the web address for READynamic so that your LMS system can find it. You also need to enter the security keys. We provide two examples below, showing how to work with two popular LMS systems, Moodle and Canvas.

Moodle

In our example below we use Moodle.

Look at the left sidebar.

Moodle left sidebar

Click Site administration.

Moodle Site administration

Click Plugins.

Moodle Plugins

Find External tool and Manage tools.

Moodle External tools

Click Manage tools.

Moodle Manage tools

Click “configure a tool manually.”

Moodle configure manually

For the External Tool name, enter “READynamic.”

For the Tool URL, provide the service URL you use with READynamic, or instance. This is the web address that READynamic uses to communicate with your network.  We use the sample customer name “Box College” to illustrate how to format command statements and parameters when working with The READynamic API.  For this institution, Box College, the Tool URL might look something like this:

http://boxcollege.readynamic.com

From the READynamic Administrator’s portal, copy in the Consumer key value and the Shared secret and paste these values into the Consumer key and Shared secret fields on the Moodle configuration screen.  Be careful that you don’t change the values in any way. You must provide these values for the link to work between your LMS system and READynamic.

You can provide a simple description of your LMS system in the Tool Description field if you like. This is not required.

Disregard the rest of the values on the Moodle screen. You may have use for them internally, but they aren’t relevant when working with READynamic.

Canvas

Log on to Canvas as an administrator and go to your course landing page.

Canvas Course Landing Page

Make sure that the Courses Navigation Menu is open. Click Menu icon if necessary.

Select Settings, and click the Apps tab.

Click View App icon

Click Add a new app

The Add App window appears.

Add App Screen, blank

Enter the name of the App, “READynamic.”

Select Manual Entry as the Configuration Type, and set the Privacy value to Public.

From the READynamic Administrator’s portal, copy in the Consumer key value and the Shared secret and paste these values into the Consumer key and Shared secret fields on the Canvas configuration screen.  Be careful that you don’t change the values in any way. You must provide these values for the link to work between your LMS system and READynamic.

For the Launch URL, provide the service URL you use with READynamic, or instance. This is the web address that READynamic uses to communicate with your network.  We use the sample customer name “Box College” to illustrate how to format command statements and parameters when working with The READynamic API.  For this institution, Box College, the Tool URL might look something like this:

http://boxcollege.readynamic.com

Copy this same address into the Domain field.

You can disregard the rest of the fields on this screen.

Add App Screen, completed

Click Submit button