CREATE / DELIVERY WITHOUT LMS

Offline delivery and self-running courses

Prepare a course .p2lrn so that the learner can open it without LMS, do it in their browser and return a single results file. Studio allows you to limit attempts, record activity and set an expiration from the first opening.

1. Before opening a delivery

Do not open an executable course of unknown origin.

The learner should continue only when they recognize the teacher, center or organization that has sent them the file and expected to receive that course. If the file arrives through an unexpected channel, has been forwarded by someone else, or Windows displays a provenance warning that you cannot justify, do not run it and confirm its origin first.

This recommendation applies to any executable file, not just P2LRN. The fact that a file has a P2LRN name or icon does not in itself prove who created it.

2. Delivery formats

FormatWhat the learner receivesHow to use
Windows 64 bits · EXEA single file containing the course and the Player.Double click. P2LRN checks the integrity of the delivery and opens the course locally in the browser.
ZIP portableA zipped folder with the course and its resources.It is removed first and opened with the included launcher.
Windows · CMDA single file with the content of the delivery.Alternative for Windows computers where this type of launcher is preferred. Requires the tools included in Windows to start delivery.

For regular use in Windows, the EXE format is recommended. The CMD format remains as an alternative, not an “old” version.

3. Teacher → learner → teacher flow

1

Prepare

The teacher creates and reviews the course in Studio.

2

Set up

Choose the format, attempts, duration, follow-up and, if desired, expiration from the first opening.

3

Deliver

The learner receives the file through a recognized channel and checks who sent it to them before opening it.

4

Complete

The course opens locally and records the activity data configured by the teacher.

5

Return

Upon completion, a .p2lrn-result.

6

Analyze

The teacher can open that result in P2LRN Analytics or review it from Studio.

4. Set up delivery in Studio

Open the course in P2LRN Studio and click Offline delivery. Before generating it, Studio requires that the course have Author and Rights holder in your authorship data and that you indicate Who delivers this course (teacher, center or organization). This data is displayed to the learner before startup is enabled.

You can configure:

Learner

Optional identifier to associate the delivery with a person without entering unnecessary data within the course.

Available from and deadline

They delimit the expected period of completion. In a completely offline delivery they depend on the device's clock.

Time per attempt

Limits how long each attempt can last once started.

Maximum Attempts

Defines how many attempts the learner can make on the same device.

Expiration from first opening

Allows you to indicate, for example, 30 days. On Windows, the launcher records the first open and blocks new opens on that computer once the date is reached.

Activity metrics

Records active time, events and information necessary to review performance.

5. What a self-running delivery records

In addition to the responses and scores generated by the course, the delivery may retain information about its use. The returned result may include:

  • number of registered openings;
  • date of first and last opening;
  • logged session history;
  • pseudonymous local identifier of the device;
  • expiration date calculated from first opening;
  • attempt made and duration;
  • active time and course events;
  • detected incidents, such as abnormal clock changes or use beyond established limits.

These data are incorporated into the .p2lrn-result so that the teacher can review them later.

6. Expiration and reuse

If the teacher establishes “Expires after first opening”, the period begins when the delivery is first opened. For example, with 30 days, a delivery opened on November 1st will be blocked on that computer after the 30 days are up.

What he gets and what he doesn't.

Expiration reduces casual reuse and allows subsequent uses to be detected. In the Windows EXE the open state is saved outside the temporary course folder so that closing the browser or running the same file again does not reset the counter. However, a completely offline file cannot absolutely prevent someone from making a copy before opening it or moving it to another computer. Strict blocking between devices would require external activation or verification.

Upon expiration, P2LRN blocks access on the device where it is registered. There is no physical deletion of the file as a security measure: deleting a copy does not delete other copies that may already exist.

7. Result and P2LRN Analytics

Upon completion, the learner downloads a file .p2lrn-result. That file can be:

  • Open directly in P2LRN Analytics through the button Open result.
  • Open from Studio with Review delivery and, from that review, press Open in Analytics.

Analytics transforms the return into a view of learner, course, intent, activity, opens, and sessions. Scores from an offline submission are displayed as informational; They do not automatically become an official grade in an LMS or other academic system.

8. Review a return in Studio

  1. Open the original course.
  2. Click Review delivery and select the .p2lrn-result.
  3. If you kept a receipt from the teacher, select it to compare the assignment.
  4. Review learner, attempt, openings, first and last opening, expiration, sessions, active time, responses, scores and incidents.
  5. If you want to explore the activity in the full dashboard, tap Open in Analytics.

9. Assignment signature and provenance

Studio allows you to sign the conditions of the assignment and save a separate receipt for the teacher. This verification helps confirm that the return corresponds to the assignment that the teacher created.

It should not be confused with the identity of the learner or the origin of the executable that Windows receives. When faced with any executable file, the rule for the learner remains the same: open it only if you know who sent it to you and expected to receive it.

10. What works offline

FunctionBehavior
Course and activities includedThey are reproduced from the resources incorporated into the delivery.
Supported Quizzes and GamesThey work locally with Player.
Openings, sessions, and active timeThey are logged locally when tracking is enabled.
Expiration from first openingIt is applied locally; The Windows EXE preserves state between runs on the same computer.
Live collaborationNot available without an external service.
Exclusively remote resourcesThey are not suitable for a delivery designed to work offline.

11. If Windows displays a warning

Don't disable SmartScreen, antivirus, or other protections to open a file you don't recognize. First confirm with the teacher or center that the file name, delivery channel and course are as expected. On managed devices, follow facility policies or consult the person responsible for the device.

12. Choose between .p2lrn and offline delivery