Forum .LRN Q&A: Re: Request for advice from the OCT

Collapse
Posted by Ola Hansson on
Thanks Jeff, that is a good point!

I think you read things right, if you by "public interface" mean "public TCL and/or SC API". (We obviously want a public UI for the Simple Sequencing package.) Ernie thinks a public API is absolutely necessary and we don't. The reasons why we reach these different conclusions is because we have different understandings of IMS SS and envision different end products.

Here's our (Polyxena's) partial interpretation of the main differences in opinion:

- We think that SS is specificly designed for traversal of sequences of learning activities.

- Ernie thinks that SS is a general service which could be used for many types of sequencing.

*

- To us, SS is about sequencing "learning activities" which map to learning objects and other content, such as a test, for instance.

- To Ernie, SS seems to be about sequencing the actual learning objects in LORSm themselves.

*

- We envision one central front-end for creating learning sequences throughout the toolkit.

- Ernie envisions many front-ends for creating learning sequences in many packages (among them LORSm).

*

- We think of LORSm as a filestorage (on steroids) for learning objects (a course library, if you will).

- Ernie thinks of LORSm as an LMS internally providing sequenced delivery of its learning objects.

*

- We want the whole learning sequence user experience to be server-side.

- Ernie wants the SCORM solution with client-side UI and an adapter demanding strictly defined content.

Collapse
Posted by Malte Sussdorff on
Ola, where is the problem. Design it in a way that it supports both your and Ernie's interest (and vice versa if you do not have the funding to do it right away and Ernie needs it).

I do agree with Ernie's vision as well as yours, as we need both. We need sequences within LORS, but we should also have the capabilities to create sequences in general between objects within a community. My understanding is:

- I want to read a paper and once I read it I want to take a test to see if I learned something.

- I read a couple of papers in a certain order.

- I finish one class (mathematics 1) and immediatly am signed up for the next class.

- I finish a class and get a broader choice of classes to choose from, which have the preliminary condition "finished class 1"

- Depending on the grade in the test, I get to see different papers, depending on the grade in the class I am allowed to attend different classes.