$ systemctl start docker
$ pip install tutor[full]
$ tutor local quickstart
Account amministratore:
$ tutor local createuser --staff --superuser admin admin@mail.test
Installare il modulo per mostrare quiz dentro a un video:
$ tutor local stop
$ tutor config save --set OPENEDX_EXTRA_PIP_REQUIREMENTS="- git+https://github.com/openedx/xblock-in-video-quiz.git"
$ tutor images build openedx
$ tutor local start -d
Aprire nel browser:
* local.overhang.io
* studio.local.overhang.io
Abilitare il modulo in-video-quiz
* Andare sull'editor del corso (Studio)
* Aprire il menù Settings > Advanced settings
* Nel campo Advanced module list scrivere ["invideoquiz"]
=== Aggiungere un quiz dentro a un video ===
* Nell'editor del corso aggiungi un componente video e dei componenti quiz alla tua unità
* Clicca Preview
* Per ogni componente apri Staff Debug Info e copia la stringa ID alfanumerica
* Torna sull'editor
* Vai su Add New Component > Advanced > In-Video Quiz XBlock
* Nel campo Video Location inserisci l'ID del video
* Nel campo Problem timestamp definisci il JSON che associa il timemap (in secondi) all'ID del componente quiz da mostrare, esempio: {"10":"19faa4d0f8cb42f1a4593bdcb7830650"}
Mostrare lista corsi:
$ tutor local run cms ./manage.py cms dump_course_ids
Eliminare un corso:
$ tutor local run cms ./manage.py cms delete_course [id corso]
==== Installare xblock-in-video-quiz e xblock-adventure ====
$ tutor local stop
$ nano $(tutor config printroot)/config.yml
Aggiungere al file le seguenti righe:
OPENEDX_EXTRA_PIP_REQUIREMENTS:
- git+https://github.com/openedx/xblock-in-video-quiz.git
- git+https://github.com/openedx-unsupported/xblock-ooyala.git
- git+https://github.com/openedx-unsupported/xblock-mentoring.git
- git+https://github.com/openedx/xblock-adventure.git
Salvare la configurazione:
$ tutor config save
$ tutor images build openedx
$ tutor local start -d
==== Aggiungere immagini a un quiz ====
( )
(x)
( )
=== Quiz a immagini disposte orizzontalmente ===
Creare un quiz, passare alla modalità Advanced (xml) e aggiungere lo stile css:
Question...
==== In-video quiz con immagini e non scrollabile ====
Question...