Simple scorm packager

Author: i | 2025-04-23

★★★★☆ (4.7 / 2517 reviews)

sip client

simple-scorm-packager simple-scorm-packager Public. Forked from tsdevvv/simple-scorm-packager. Simple way to package your scorm projects JavaScript.

Download fileward

Simple SCORM Packager Download - The Simple SCORM Packager

Version 0.2.5DocumentationCreates SCORM package from source directory.Supported Scorm versions:SCORM 1.2SCORM 2004 3rd EditionSCORM 2004 4th EditionInstallationnpm install simple-scorm-packagerInitialization Options Object{type} [default]version {string} ['1.2'] Version of SCORM schema. Available options:'1.2''2004 3rd Edition' alias '2004.3' alias '2004v3''2004 4th Edition' alias '2004.4' alias '2004v4'organization {string} [''] Company namelanguage {string} ['en'] Language of the package ( ISO )title {string} ['']identifier {string} [null] If empty, identifier is generated using:`${package.author || 'com'}.${organization || 'company'}.${title || ''}.${generated uuid}`masteryScore {number} [80]startingPage {string} ['index.html']source {string} ['./'] The path to files from which the package will be createdpackage {object} Available options:zip {boolean} [false] Archives package (NAME_VERSION_DATE.zip)appendTimeToOutput {boolean} [false] Add full Unix time milliseconds to the zip file output, so repeated builds are unique (NAME_VERSION_DATE_TIMESTAMP.zip)outputFolder {string} ['./scorm'] The folder path where you want the zip filesize {number} [null] Provide the package size in bytes, automatically calculated when not set,name {string} [`{$title}`] Package name, defaults to scorm titleauthor {string} [''] Author name, used as default for vcard if not providedversion {string} [process.env.npm_package_version || '1.0.0'] Package versionorganization {string} [`${organization}`] Company namedate {string} [current date YYYY-MM-DD] Package datevcard {object} :author {string} [`${package.author}`] Author nameorg {string} [`${package.organization}` || `${organization}`] Organization name, defaults to organizationtel {string} [''] Telephone number(s)address {string} [''] Addressmail {string} [''] E-mail contacturl {string} [''] website urldescription {string} [''] Provide the course description or the Project Informationkeywords {array} [[]] Keywordsduration {string} ['PT0H0M0S'] The time the media takes to play through, format PT#H#M#StypicalDuration {string} [`${package.duration}` || 'PT0H0M0S'] The time it will take for a typical learner to fully experience the program, format PT#H#M#Srequirements {array of objects of the following structure} [[]]type {string} The type of requirement, eg.: Browser, Osname {string} The name of the type of requirement, eg.: Microsoft Internet Explorerversion {string} The minimum version of the requirementrights {string} [`© ${organization || ''}. All rights reserved.`] Copyright informationProgramatic usage var scopackager = require('simple-scorm-packager'); scopackager({ version: '2004 4th Edition', organization: 'Test Company', title: 'Test Course', language: 'fr-FR', identifier: '00', masteryScore: 80, startingPage: 'index.html', source: './myProjectFolder', package: { version: "0.0.1", zip: true, outputFolder: './scormPackages' } }, function(msg){ console.log(msg); });Adding it to npm scriptsIf you are packaging a project which utilizes npm and has a package.json file, follow the instructions below for adding a SCORM packager to your npm scripts.Create a JavaScript file (typically at the root of your project in the same directory as package.json) scoPackager.jsThe file should contain code to execute this package. Example: var scopackager = require('simple-scorm-packager'); var path = require('path'); const config =. simple-scorm-packager simple-scorm-packager Public. Forked from tsdevvv/simple-scorm-packager. Simple way to package your scorm projects JavaScript. Simple SCORM Packager 2.1 serial number: Today: 100%. Simple SCORM Packager 2.1 Simple SCORM Packager 2.1 Simple SCORM Packager 2.1. Develop interactive training courses for Simple SCORM Packager download Simple SCORM Packager (SSP) allows you to package a existing course into a SCORM Simple SCORM Packager download Simple SCORM Packager (SSP) allows you to package a existing course into a SCORM. Download Review Comments Questions Do you think it would be a daunting task to deliver training videos to your entire staff? Not anymore! You can convert a video into SCORM format, upload it to your LMS to share with your learners, and track their completion status.Now, we’re going to show you how to convert an MP4 video into SCORM format with the iSpring Suite tool.If you don’t have it yet, you can download the course authoring software for free now.What is SCORM?​​SCORM (Sharable Content Object Reference Model) is an international eLearning standard that helps eLearning content and LMSs communicate and work together effectively.If your course is published in the SCORM format, you can be sure that almost any learning management system (LMS) will recognize and display your courses correctly.Why convert MP4 videos to SCORM?When converted, videos can be embedded within SCORM packages alongside other interactive content, like quizzes or interactions. This integration ensures streamlined content delivery – learners can access the content of SCORM-compliant eLearning courses easily and play course videos from any device. Plus, the SCORM package is easy to share via learning management systems. How to Convert MP4 Video to SCORM: 4 StepsConverting MP4 to SCORM is a simple 4-step process. Let’s break it down, using iSpring Suite, a robust video editor and tool for SCORM course creation.Step 1. Upload your MP4 video files.1. Open iSpring Suite and choose the Courses tab. Click New Course to start a project.2. Find the Insert tab on the PowerPoint ribbon and click on the Video

Comments

User7587

Version 0.2.5DocumentationCreates SCORM package from source directory.Supported Scorm versions:SCORM 1.2SCORM 2004 3rd EditionSCORM 2004 4th EditionInstallationnpm install simple-scorm-packagerInitialization Options Object{type} [default]version {string} ['1.2'] Version of SCORM schema. Available options:'1.2''2004 3rd Edition' alias '2004.3' alias '2004v3''2004 4th Edition' alias '2004.4' alias '2004v4'organization {string} [''] Company namelanguage {string} ['en'] Language of the package ( ISO )title {string} ['']identifier {string} [null] If empty, identifier is generated using:`${package.author || 'com'}.${organization || 'company'}.${title || ''}.${generated uuid}`masteryScore {number} [80]startingPage {string} ['index.html']source {string} ['./'] The path to files from which the package will be createdpackage {object} Available options:zip {boolean} [false] Archives package (NAME_VERSION_DATE.zip)appendTimeToOutput {boolean} [false] Add full Unix time milliseconds to the zip file output, so repeated builds are unique (NAME_VERSION_DATE_TIMESTAMP.zip)outputFolder {string} ['./scorm'] The folder path where you want the zip filesize {number} [null] Provide the package size in bytes, automatically calculated when not set,name {string} [`{$title}`] Package name, defaults to scorm titleauthor {string} [''] Author name, used as default for vcard if not providedversion {string} [process.env.npm_package_version || '1.0.0'] Package versionorganization {string} [`${organization}`] Company namedate {string} [current date YYYY-MM-DD] Package datevcard {object} :author {string} [`${package.author}`] Author nameorg {string} [`${package.organization}` || `${organization}`] Organization name, defaults to organizationtel {string} [''] Telephone number(s)address {string} [''] Addressmail {string} [''] E-mail contacturl {string} [''] website urldescription {string} [''] Provide the course description or the Project Informationkeywords {array} [[]] Keywordsduration {string} ['PT0H0M0S'] The time the media takes to play through, format PT#H#M#StypicalDuration {string} [`${package.duration}` || 'PT0H0M0S'] The time it will take for a typical learner to fully experience the program, format PT#H#M#Srequirements {array of objects of the following structure} [[]]type {string} The type of requirement, eg.: Browser, Osname {string} The name of the type of requirement, eg.: Microsoft Internet Explorerversion {string} The minimum version of the requirementrights {string} [`© ${organization || ''}. All rights reserved.`] Copyright informationProgramatic usage var scopackager = require('simple-scorm-packager'); scopackager({ version: '2004 4th Edition', organization: 'Test Company', title: 'Test Course', language: 'fr-FR', identifier: '00', masteryScore: 80, startingPage: 'index.html', source: './myProjectFolder', package: { version: "0.0.1", zip: true, outputFolder: './scormPackages' } }, function(msg){ console.log(msg); });Adding it to npm scriptsIf you are packaging a project which utilizes npm and has a package.json file, follow the instructions below for adding a SCORM packager to your npm scripts.Create a JavaScript file (typically at the root of your project in the same directory as package.json) scoPackager.jsThe file should contain code to execute this package. Example: var scopackager = require('simple-scorm-packager'); var path = require('path'); const config =

2025-04-04
User6106

Do you think it would be a daunting task to deliver training videos to your entire staff? Not anymore! You can convert a video into SCORM format, upload it to your LMS to share with your learners, and track their completion status.Now, we’re going to show you how to convert an MP4 video into SCORM format with the iSpring Suite tool.If you don’t have it yet, you can download the course authoring software for free now.What is SCORM?​​SCORM (Sharable Content Object Reference Model) is an international eLearning standard that helps eLearning content and LMSs communicate and work together effectively.If your course is published in the SCORM format, you can be sure that almost any learning management system (LMS) will recognize and display your courses correctly.Why convert MP4 videos to SCORM?When converted, videos can be embedded within SCORM packages alongside other interactive content, like quizzes or interactions. This integration ensures streamlined content delivery – learners can access the content of SCORM-compliant eLearning courses easily and play course videos from any device. Plus, the SCORM package is easy to share via learning management systems. How to Convert MP4 Video to SCORM: 4 StepsConverting MP4 to SCORM is a simple 4-step process. Let’s break it down, using iSpring Suite, a robust video editor and tool for SCORM course creation.Step 1. Upload your MP4 video files.1. Open iSpring Suite and choose the Courses tab. Click New Course to start a project.2. Find the Insert tab on the PowerPoint ribbon and click on the Video

2025-03-28
User6036

Do to an LMS in a specific way. For example, if you read all the pages, the wrapper sends cmi.core.lesson_status: “completed”. This will add a record to your LMS account that the course has been completed. Read more on SCORM wrappers in our blog → What about HTML5 to SCORM?Everything about HTML is true for HTML5 because it’s virtually the same thing, plus JavaScript and CSS. While HTML is usually referred to as static pages, HTML5 might include rich media interactions, buttons, animations, etc. Can iSpring convert HTML files created by me to SCORM?iSpring is an authoring tool that can publish various file formats in SCORM format, such as PPT, PDF, and a few proprietary formats (e.g., quizzes). However, it cannot convert your HTML files to SCORM files directly. There’s no easy way of going about it manually using any tool on the market. This article covers a few workarounds for regular users and refers to SCORM API for developers. Why can neither tool convert HTML content to SCORM?Because an HTML page may include pretty much everything, while an eLearning authoring tool needs a standardized source. iSpring, for example, uses PowerPoint as a project source and converts it to HTML5 pages with a SCORM wrapper that makes it SCORM compliant. What do you need to consider when converting HTML files to SCORM?There are a few things to consider:You’ll need to make sure that the course content is organized in a way that an LMS can easily track. This includes adding navigation and tracking features to the HTML content.You should consider how assessments and other interactive elements within the HTML content will be converted to SCORM. Here, you’ll need specialized software like iSpring Suite.You need to ensure that the converted SCORM package works well in your LMS and can be accessed easily by learners.Related ArticlesCheck out these articles on how iSpring Suite can help you turn legacy content into full-fledged SCORM courses that are ready for uploading to any modern LMS.How to Convert a PDF file to a SCORM Package in a Few ClicksHow to Convert a Word Document to SCORM

2025-04-17
User3861

HTML5 pages and websites (with JS code) — this will require a developer’s assistance with experience in SCORM/LMS projects, or you can follow the workaround below.Turning HTML to SCORM: The Manual WayIf you need to convert plain HTML with pictures and schemas into SCORM packages (aka SCO), it’s quite doable manually if you know the course structure. There is a SCORM packaging description for developers on the official SCORM website, but we can download an SCO example and learn the ropes as we go.To get off to a quick start, it’s recommended that you select a single SCO download option for SCORM 1.2. Without further ado, let’s integrate our HTML example into this learning course.1. Right click on the downloaded zip file, select Extract All and then go the containing folder:2. Go to the res folder (resources) and replace the index.html file with whatever HTML you have, but rename it to ‘index’ as well.3. Navigate one folder up and open the imsmanifest.xml file with any text editor (brackets.io or Notepad++).4. Change both tags to whatever course name you want it to be (here, it’s called SCORM course).5. List all the resources that your HTML page includes.6. Zip the course root folder (with the manifest file) by selecting all the files and clicking Send to > Compressed (zipped) folder:7. Give it a unique and descriptive name and get ready for uploading.8. Test your course in SCORM Cloud or upload it directly to your LMS.Here’s our custom HTML webpage running nicely in SCORM Cloud:If you haven’t selected a learning management system yet, give iSpring Learn a try; it has SCORM support too.Turning HTML to SCORM with Authoring ToolsAs mentioned above, fiddling with SCORM structures manually is possible, but time consuming. Plus, it may not cover all the reporting capabilities. If you need to make HTML5 interactions such as quizzes and games in SCORM, you’ll probably need to hire developers to integrate your source HTML in learning environments such as Moodle or your corporate learning management system.If hiring a team of developers isn’t an option for your project, the easiest way would be

2025-03-28

Add Comment