tips:openedx

This is an old revision of the document!


openedx

Requisiti: docker

$ systemctl start docker
$ pip install tutor[full]
$ tutor local quickstart

Account amministratore:

$ tutor local createuser --staff --superuser iotaiuto iotaiuto@test.test

Installare il modulo per mostrare quiz dentro a un video:

$ 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]
  • tips/openedx.1648819615.txt.gz
  • Last modified: 2022/04/01 15:26
  • by daniel