https://github.com/greenpeace/gpes-activism-school-elearning-template
School of Activism e-learning template/example (SCORM)
https://github.com/greenpeace/gpes-activism-school-elearning-template
moodle-activity scorm template
Last synced: 6 months ago
JSON representation
School of Activism e-learning template/example (SCORM)
- Host: GitHub
- URL: https://github.com/greenpeace/gpes-activism-school-elearning-template
- Owner: greenpeace
- Created: 2019-05-11T13:44:33.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-26T09:11:21.000Z (almost 6 years ago)
- Last Synced: 2024-08-03T19:09:26.857Z (9 months ago)
- Topics: moodle-activity, scorm, template
- Language: HTML
- Homepage: https://greenpeace.github.io/gpes-activism-school-elearning-template/
- Size: 289 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- global-gp-software-index - gpes-activism-school-elearning-template - School of Activism e-learning template/example. (E-learning / Other data related)
README
# School of Activism e-learning template
This is an example of an e-learning package with part of the visual identity for The Activism School, a project by Greenpeace Spain and Novact. If you know html you can clone this repository, add your content and create a SCORM package that can be uploaded to Moodle or any other LMS that supports this format.
## Create your lesson
### 1 - Clone or download this lesson
```bash
git clone https://github.com/greenpeace/gpes-activism-school-elearning-template.git
```**[Download](https://github.com/greenpeace/gpes-activism-school-elearning-template/archive/master.zip)**
### 2 - Edit this lesson
You just need a code editor like [Brackets](http://brackets.io/). This lesson uses [Bootstrap](https://getbootstrap.com/) and [jQuery](https://jquery.com/) the world’s most popular libraries. Read their documentation for more information.
## Create an elearning SCORM package
### 1 - Link and configure
Once you have finished your lesson, uncomment this html line at the end of index.html:
```html
```
You should also customise this variables:
```html
var pageScore = 1;
var minCompletedTime = 30;```
- The `pageScore` is added when the user leaves the page and should be between 0 and 100.
- The `minCompletedTime` is the minimum ammount of time (in seconds) for the presentation to be considered complete.If you create more than one html files, you should do this step in all your html files.
### 2 - Edit the table of contents
You can have multiple html pages in the same SCROM package. This example has only one, `index.html`
To add or remove them to the table of contents you need to modify [imsmanifest.xml](imsmanifest.xml) with a text editor like [Brackets](http://brackets.io/). **Look at the examples** in the sections `` `` and `` of this xml. And edit it carefully!
### 3 - Package and upload
Create the SCORM package (a zip file):
```bash
cd this-repository-folder
zip -r mylesson.zip *
```Upload `mylesson.zip` to [Moodle, as a SCORM package](https://docs.moodle.org/36/en/SCORM_settings). (It should work with any **L**earning **M**anagement **S**ystem that supports SCORM).
### Notes
Please note that LMSes like Moodle have many options to configure their SCORM lessons. Please test your package and read your LMS documentation.