Description: Educational institutions or any instructional organization uses SCORM objects to package something akin to a presentation into HTML5 zip file containers. The SCORM object includes a way to render the contents in a web browser (e.g. HTML code). SCORM objects also include rudimentary Javascript code allowing capabilities such as tracking which pages the user has viewed, and which ones are not viewed. Depending on the totality of pages visited, the SCORM object returns a "complete" or "incomplete" flag via the SCORM API standard. SCORM objects are usually uploaded to Learning Management System (LMS) like Moodle (open source). This allows educators to create modules that resemble presentations, but can track weather a student has viewed the entire thing before telling the LMS that the student has "completed" the lesson via status flag. There are newer standards than SCORM such as TinCan, but SCORM is an old universal standard that is a great starting point. LibreOffice Impress would export all content including bitmaps, videos, embedded videos, text, colors, vector graphics, and animations as HTML5 equivalents. Vastly expensive, and unobtainable costly commercial software does this flawlessly so that HTML5 output (SCORM) looks exactly like what is created in the presentation software. A first attempt at SCORM output should have the following options: - Author specifies whether the complete flag requires every page to be viewed, or just a selected number of pages. - SCORM module has the option to send "complete" or "incomplete" flags to the LMS. - SCORM module player exports all text, colors, bitmaps, vector artwork, etc. at full fidelity as seen in Impress. -- Any embedded videos would also be exported. e.g. if a Rumble or YouTube video is embedded as a URL, that same video would appear in the HTML5 rendering. It would also be able to embed an 'inserted' video. An inserted video is one that resides on the local file system and is copied into the Impress presentation. LibreOffice's SCORM output feature would give the author options to keep original video as is, or to transcode with a variety of features. - SCORM output module would let the author choose combinations of optimization. For example, keep vector art (e.g. text, shapes) as HTML5 vectors, export bitmaps in either PNG, WEBP, or JPEG format with specific settings, or do combinations. - SCORM output module would have the ability to include font files to assure display render accuracy on most browsers. - Output file is a standard SCORM compliant zip file with SCORM compliant manifest file (see SCORM reference). - SCORM module playback system would include the ability for the student to jump to any page of the presentation, or to see an index, or thumbnail preview of pages, and to quickly see which pages have not been viewed. - SCORM module playback system would have back, forward, slider controls for navigation. - SCORM module playback system would allow author specified color schemes. - Allows quiz questions and returns a SCORM grade/complete flag at the end. Supports multiple choice, multiple response, true false, and other easy to implement question types. Supports importing questions from a LibreCalc file. https://scorm.com/scorm-explained/ Here's a program that does exactly these things, and much more, but it only works in MS PowerPoint and not LibreOffice. And of course, its cost is well out of reach of anyone except for a billion dollar mega corporation. https://www.ispringsolutions.com/ispring-presenter Currently they charge $470 per year, but historically they ratchet up the cost every year (and it's not for LibreOffice). Steps to Reproduce: Not currently implemented in LibreOffice. Actual Results: Not currently implemented in LibreOffice. Expected Results: Not currently implemented in LibreOffice. Reproducible: Always User Profile Reset: No Additional Info: Not currently implemented in LibreOffice.
This would go a long way towards educators teaching a technology instead of a product (e.g. Microsoft Powerpoint + iSpring Presenter). Currently learners are indoctrinated into Microsoft or Google products and cannot function outside of those ecosystems. It would be better if they learn Linux, LibreOffice, and open-source in general, making them more likely to further enhance LibreOffice and open-source projects in general.
way out of project scope, LO works trades in ODF few of the functional elements needed to prepare SCORM materials are even implemented, bug 95861 or bug 135282 for example. We might get as far as completing presentation export to SVG based Synchronized Multimedia Integration Language (SMIL), [1] and see also bug 117708) but SMI is about as far as we should go. Not clear we should invest dev effort to support current W3C SMIL 3.0. IMHO regards SCORM just NO, => WF =-ref-= [1] https://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language
We provide HTML export and improving to HTML5 makes sense and has been requested before. The export allows to fine-tune in a secondary dialog where the requested features could be placed (although embedding a video sounds smells like copyright infringement). If volunteers want to work on it, why not.
(In reply to Heiko Tietze from comment #3) > We provide HTML export and improving to HTML5 makes sense and has been > requested before. The export allows to fine-tune in a secondary dialog where > the requested features could be placed (although embedding a video sounds > smells like copyright infringement). If volunteers want to work on it, why > not. "smells like copyright infringement"... Not at all. Are you familiar with Learning Management Systems and SCORM? That's how we create online training modules with code that allows the learning object to send results to the LMS, via SCORM. SCORM is an object model that uses HTML5 and JavaScript to create a self-contained object that plays the lesson back in a web browser. SCORM and LMSs have been around since the early 2000s and is a standard format. There are payware tools for this like Adobe Articulate and PowerPoint + Presenter but they cost thousands, putting this out of reach of small organizations. Are you familiar with the open source Moodle software? It's used by universities around the world. That is what this is for. There's no open source solution for this, despite being an old standard.
(In reply to Menoo from comment #4) > "smells like copyright infringement"... > Not at all. Are you familiar with Learning Management Systems and SCORM? No need to jump on every train. I was referring to " -- Any embedded videos would also be exported..." and wonder how Youtube contributions, for example, could be embedded (no issue as a link, of course). But this is off-topic here.
Thanks, team DumpsCafe for preparing real exam dumps. It not only shortened my preparation period but also helped me to get high-flying numbers while doing 8 hours job in my office. Highly motivated, and highly recommended to all my colleagues to try https://www.dumpscafe.com/ real exam questions and answers to pass it in their maiden attempt.