Премини към основното съдържание

Multiple Choice Question

Компонент на ISLE, който визуализира въпрос с множествен избор. Поддържа случаите, когато обучаемият трябва да избере един отговор и когато може да има няколко правилни отговора и трябва да се изберат всички правилни.

Опции

  • question | (string|node): въпросът, показан в горната част на компонента с множествен избор.. Default: ''.
  • solution | (number|array): номер, обозначаващ кой отговор е верен, или "масив" от номера на верните отговори, в случай че обучаемият трябва да може да избере няколко отговора. Default: none.
  • answers | array (required): масив от обекти за отговори. Всеки отговор трябва да бъде обект с полета съдържание и обяснение, които обозначават показаната опция за отговор и обяснение, видимо след изпращането на въпроса, за да се обясни защо отговорът е верен или грешен.. Default: none.
  • hintPlacement | string: разположение на подсказките (или top, right, left, или bottom). Default: 'bottom'.
  • hints | array<(string|node)>: указания за това как да отговорите на въпроса. Default: [].
  • feedback | boolean: контролира дали да се показват бутони за обратна връзка. Default: true.
  • disabled | boolean: контролира дали въпросът е деактивиран. Default: false.
  • chat | boolean: контролира дали елементът трябва да има интегриран чат. Default: false.
  • provideFeedback | string: или пълна, инкрементална, или няма. Ако е пълна, се показва обратна връзка, включваща правилния отговор, след като обучаемите изпратят отговорите си; ако е инкрементална, се показва обратна връзка само за избрания отговор; ако е една, не се връща обратна връзка.. Default: 'incremental'.
  • disableSubmitNotification | boolean: контролира дали да деактивира известията за подаване. Default: false.
  • displaySolution | boolean: контролира дали решението се показва предварително. Default: false.
  • until | Date: времето, до което учениците трябва да могат да подават отговори. Default: none.
  • points | number: максимален брой точки, присъждани при класирането. Default: 10.
  • style | object: CSS инлайн стилове. Default: {}.
  • onChange | function: обратно извикване, което се задейства всеки път, когато избраният отговор се промени; получава индекса на избрания въпрос като единствен аргумент (или масив, ако въпросът е от типа "Избери всичко, което се отнася").. Default: onChange(){}.
  • onSubmit | function: обратна връзка, задействана след подаване на отговор. Default: onSubmit(){}.

Примери

Редактор в реално време
Резултат
ReferenceError: Provider is not defined