Questions a choix Multiple

Vous avez deux possibilités soit vous utiliser directement le composant: https://pl.u-pem.fr/components/checkbox-group

Soit vous utiliser un des modèles l'utilisant:

extends = /model/checkbox/goodbad.pl
text= Votre énoncé comme d'habitude
good==# une chaine multiple avec une bonne solution par ligne 
bonne1
bonne2
bonne3
==
bad==
mauvaise 1 
mauvaise 2
mauvaise 3
==

Vous créez deux listes dans votre before que vous utilisez pour initialiser votre question. https://pl.u-pem.fr/filebrowser/demo/32803/

Essayez ce code.

extends = /model/checkbox/div3.pl

text= Cochez les réponses positives
before==
import random
good= ['yes','good','ok','da','Ney','dac','ouais']
bad= ['non','no','όχι','bad','worst','niet']
# 5 est le nombre de propositions
# le randint est le nombre de bonnes propositions 
checkbox.setdata_from_rw(good, bad, 5, random.randint(1, 4))
==