Tutor's SCORM module does not work

Hi all.

I have followed https://docs.tutor.overhang.io and installed Tutor.
My environment is macOS 10.15.6, Docker Desktop 3.4.0.

I operated as follows, with no erros.

% sudo curl -L "https://github.com/overhangio/tutor/releases/download/v12.0.0/tutor-$(uname -s)_$(uname -m)" -o /usr/local/bin/tutor
% sudo chmod 0755 /usr/local/bin/tutor
% tutor local quickstart

I accessed http://studio.local.overhang.io/ and added “scorm” to the Advanced Module List in Advanced Settings.

I also added a New Unit and selected the “Scorm module” in Advanced for uploading a Zip file.

My Zip file is from The Best SCORM Examples: Sample SCORM Packages, the most famous SCORM example website in the world.

I used https://21w98o3yqgi738kmv7xrf9lj-wpengine.netdna-ssl.com/wp-content/assets/golf_examples/PIFS/ContentPackagingSingleSCO_SCORM12.zip.

It seemed to work fine. However, the material outputted “Not implemented yet” as shown in the image below. This is a message when the SCORM runtime is not found.

スクリーンショット 2021-06-14 21.19.35

Is the above operation not enough to run SCORM materials?

STAFF DEBUG INFO was as follows.

is_released = Not yet
location = block-v1:CU+LN101+2021_LN201+type@scorm+block@0651773522784df2949020ee21a2aabb

Module Fields
parent block-v1:CU+LN101+2021_LN201+type@vertical+block@276c522c434942f0a965130b9cbe413a
name None
tags []
display_name Scorm module
course_edit_method Studio
days_early_for_beta None
due None
edxnotes False
edxnotes_visibility True
giturl None
graceperiod None
graded False
group_access {}
in_entrance_exam False
matlab_api_key None
max_attempts None
rerandomize never
self_paced False
show_correctness always
show_reset_button False
showanswer finished
start 2030-01-01 00:00:00+00:00
static_asset_path
use_latex_compiler False
user_partitions []
video_auto_advance False
video_bumper {}
video_speed_optimizations True
visible_to_staff_only False
xqa_key None
chrome None
default_tab None
format None
hide_from_toc False
source_file None
fullscreen_on_launch False
has_score True
height 450
icon_class problem
index_page_path shared/launchpage.html
lesson_score 0
lesson_status not attempted
package_meta {‘sha1’: ‘85b01c8b6bbb976afa0d0d5a379398a13baaf3a8’, ‘name’: ‘ContentPackagingSingleSCO_SCORM12.zip’, ‘last_updated’: ‘2021-06-14T12:19:04.192563’, ‘size’: 356589}
scorm_data {}
scorm_version SCORM_12
success_status unknown
weight 1.0
width None

XML attributes

  category = ScormXBlockWithMixins

I don’t know how these packages are generated; but from my understanding you need a working runtime, and it is recommended (although not mandatory) to run SCORM 2004, and not SCORM 1.2. The following packages work for me:

https://21w98o3yqgi738kmv7xrf9lj-wpengine.netdna-ssl.com/wp-content/assets/golf_examples/PIFS/RuntimeMinimumCalls_SCORM12.zip
https://21w98o3yqgi738kmv7xrf9lj-wpengine.netdna-ssl.com/wp-content/assets/golf_examples/PIFS/RuntimeMinimumCalls_SCORM20043rdEdition.zip

Thank you for your answer. I am deeply grateful to you.

These two packages worked on my Tutor.

However, when I used a SCORM 1.2 zip file from Camtasia, a well-known SCORM-compliant authoring tool, my preview screen got angry and said “unable to connect to this content”.

This Camtasia zip file works fine on Moodle.
Is there anything else I need to do to configure SCORM on Tutor?

I honestly have no idea… SCORM implementations vary from one provider to the next. I would have to look at the actual Scorm package to understand what is going on.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.