Skip to content

Proof of concept for an open access course using Docusaurus & H5P

License

Notifications You must be signed in to change notification settings

MitchellShiell/onlineCoursePOC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onlineCoursePOC

Proof of concept for an open access course using Docusaurus & H5P

Getting Started

Running it Locally

To clone the repository with the files in the submodules:

git clone https://github.com/MitchellShiell/onlineCoursePOC.git

Install required dependencies:

npm ci

Start the server

npm start

Note: Docusaurus requires node version 18 or higher

To Do

  • Add explainations/documentation
    • Docusaurus
    • H5P
    • Deployment
  • H5P offline/export
  • SCORM offline export and re-import (Not possible or neccessary see below)
  • Workaround for interactive video and course presentation components

Notes

Interactive video and course presentation features

Viable Options

H5P embed

  • Works, easy to embed, requires paid subscription to host interactive elements

H5P HTML file with Seperate Media

  • Works, was not the easiest but we can use Lumi export the html with seperate media and universally call and render any component in mdx

Not Viable Options

H5P File (zip)

  • Proprietary and hard to embed, also the exports is made to have backend functionality we don't care about

H5P HTML Single file

  • Will not work outside the loval development environment

SCORM

  • Scorm requires a backend to store user data, this is out of scope as we do not plan to support a backend

About

Proof of concept for an open access course using Docusaurus & H5P

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages