VITON13School

VITON13 SCHOOL · Математика

Колесо фортуны

Впишите варианты, крутите — колесо честно выберет один. Сделано для урока: выпавший убирается, полный экран для проектора, ссылка на список.

Автор: , основатель VITON13 SCHOOL
Результат

Крутите колесо — оно выберет один вариант.

Вариантов: 12

До 100 строк. Повторите строку, чтобы вариант выпадал чаще.

Готовые списки

Пробел или Enter крутят колесо, когда оно выбрано или открыто на весь экран.

Список хранится только в этом браузере.

Как пользоваться

  1. Впишите вариантыПо одному в строке, до 100: имена, числа, задания. Или начните с готового: «Да / Нет», 1–10 или список класса.
  2. КрутитеНажмите на колесо или на кнопку «Крутить», либо клавишу пробел или Enter. Колесо само замедлится, а результат появится крупно.
  3. Выбирайте следующегоВключите «Убирать выпавшего», чтобы вызвать каждого ученика по одному разу. Список хранится в этом браузере, а «Поделиться» копирует ссылку с ним.

Честное ли колесо

Победитель определяется ещё до того, как колесо тронется: его вытягивает криптографический генератор браузера (crypto.getRandomValues) методом отбраковки, поэтому у каждого сектора ровно одинаковые шансы. Длительность вращения, число оборотов и точка остановки внутри сектора выбираются так же.

Каждая строка — один равный сектор. Чтобы вариант выпадал вдвое чаще, впишите его в две строки: колесо отдаст ему два сектора.

Вопросы

Как сделать своё колесо фортуны?

Впишите или вставьте варианты в поле, по одному в строке. Колесо перерисовывается на ходу, цвета подбираются сами, а список сохраняется в этом браузере до следующего раза.

Как выбирать учеников без повторов?

Включите «Убирать выпавшего». После вращения выбранное имя показывается крупно и уходит с колеса при следующем вращении. Кнопка «Вернуть» возвращает на колесо всех выбранных.

Можно поделиться колесом или показать его на проекторе?

«Поделиться» копирует ссылку, в которой список записан в части адреса после #, — браузеры не отправляют эту часть на сервер. «Полный экран» увеличивает колесо для проектора, а пробел или Enter его крутят.

Можно дать одному варианту больше шансов?

Да: повторите его строку. Каждая строка — один равный сектор, поэтому вариант, вписанный в 3 строки из 10, выпадает с вероятностью 3 из 10 при каждом вращении.

Источники

  1. MDN Web Docs — Crypto.getRandomValues()

Статьи по теме

Ещё инструменты

Математика