Как да създадете приложение за викторини
Приложението за викторини показва въпроси, събира отговори, ги оценява и показва резултат. Простата версия – една фиксирана викторина, оценявана в браузъра – се прави за един следобед. Версията, на която хората разчитат за учене, наемане на персонал или състезания, изисква банка с въпроси, отговори, пазени на сървъра, запазени опити и честно засичане на времето. Решете рано коя версия строите, защото това променя архитектурата.
Решете какъв вид викторина е
Думата „викторина“ обхваща много различни продукти:
| Вид | Пример | Какво е най-важно |
|---|---|---|
| Забавна / маркетингова | „Кой план ви подхожда?“ или личностен тест | Външен вид, споделяне, събиране на контакти; оценяването е просто |
| Учебна / упражнение | Упражнителни викторини за клас или курс | Обяснения, повторни опити, напредък във времето |
| Оценъчна | Проверки за обучение на служители, входни тестове | Скрити отговори, един опит, време, записи |
| На живо / състезателна | Викторина в бар, игра в клас | Табло с резултати в реално време, всички на един и същи въпрос |
Личностен тест без залози може безопасно да работи изцяло в браузъра. Оценяването – не може. Викторините на живо изискват актуализации в реално време, което е отделно ниво на сложност – оставете ги извън първата версия, освен ако това не е цялата идея.
Какво трябва на приложение за викторини
Данни
- Викторини – заглавие, описание, настройки (времеви лимит, разрешени опити, разбъркване, минимален успешен резултат, показване на отговорите след това?).
- Въпроси – викторината, текстът, типът, точките, по желание изображение и обяснение, показвано след това.
- Опции – вариантите за отговор на даден въпрос и кои от тях са верни.
- Опити – кой е решавал коя викторина, кога е започнал и изпратил, резултатът.
- Отговори – какъв вариант (или текст) е дал човекът за всеки въпрос в даден опит.
Като пазите опитите и отговорите отделно, можете да покажете на хората точно какво са сбъркали и да откривате въпроси, които почти всички пропускат – често знак, че въпросът е лошо формулиран.
Страници
- Редактор на викторини за автора: добавяне на въпроси, пренареждане, маркиране на верния вариант, преглед.
- Начална страница на викторината с правилата: брой въпроси, времеви лимит, опити.
- Екран с въпрос, по един въпрос на екран на телефони, с напредък („4 от 10“).
- Страница с резултати с точките, успешно или неуспешно, и обратна връзка по въпрос, ако настройките го позволяват.
- Табло на автора с опитите, средния резултат и най-трудните въпроси.
Права за достъп
Авторите създават и редактират викторини; участниците само ги решават. Ако викторините са за клас или екип, добавете групи, така че хората да виждат само викторините, които са им назначени. Вижте как да добавите вход в приложението си.
Правила за оценяване, които трябва да запишете
Повечето грешки във викторините са грешки в оценяването. Включете тези правила в промпта си:
- Единичен избор: пълни точки, ако е верно, нула в противен случай.
- Множествен избор („изберете всички верни“): решете между всичко или нищо и частичен кредит. Ако е частичен, изваждат ли се точки за грешни избори? Напишете пример: „Верни опции A и C. Избор само на A носи 1 от 2. Избор на A, B и C носи 1 от 2.“
- Неотговорените въпроси носят нула и се показват като неотговорени, а не като грешни.
- Времевите лимити се налагат на сървъра спрямо часа на стартиране. Таймерът в браузъра е само за показване – всеки може да го спре или промени.
- Разбъркването променя реда на показване, никога кой вариант е верен. Съхранявайте верния вариант по неговото ID, а не по позиция.
Дръжте отговорите извън браузъра
Това е единствената техническа точка, която всяко сериозно приложение за викторини трябва да уреди правилно. Ако страницата получава въпросите заедно с правилните отговори и ги оценява сама, всеки може да отвори инструментите за разработчици и да прочете ключа с отговорите.
Поправката се описва просто: сървърът изпраща въпросите без маркерите за правилен отговор, човекът изпраща отговорите, а сървърът оценява опита и връща резултата. Кажете го изрично в промпта си. За забавна викторина това няма значение; за нещо със сертификат, оценка или награда – има.
Първи промпт, който работи
Създай уеб приложение за викторини. Авторите влизат и създават викторини със заглавие, описание, по избор времеви лимит, брой разрешени опити и минимален успешен резултат. Всяка викторина има въпроси от типа единичен избор, множествен избор или вярно/грешно, с точки и по избор обяснение. Участниците отварят викторина по линк, виждат правилата и след това отговарят на по един въпрос на екран с лента за напредъка. Правилните отговори никога не бива да се изпращат към браузъра преди изпращане – оценявай опитите на сървъра и налагай времевия лимит спрямо часа на стартиране от сървъра. Множественият избор е всичко или нищо. След изпращане покажи резултата, успешно или неуспешно и, ако авторът позволява, всеки въпрос с правилния отговор и обяснението. Запазвай всеки опит и отговор в база данни. Дай на авторите страница с резултати със среден резултат и най-пропускани въпроси.
Стъпки за изграждане
- Първо редакторът. Създайте една викторина с десет въпроса от различни типове. Ако писането на въпроси е мъчително, авторите няма да използват приложението.
- Решаване на викторина. Пробвайте на телефон. Проверете напредъка, връщането назад и напред и какво се случва при презареждане.
- Оценяване на сървъра. Отворете мрежовия раздел на инструментите за разработчици, докато решавате викторината, и потвърдете, че никой отговор не съдържа правилните отговори преди изпращане.
- Тестове за оценяване. Дайте на AI пет примера с очаквани резултати, включително частично верен отговор при множествен избор и неотговорен въпрос.
- Таймер. Стартирайте викторина с времеви лимит, изчакайте след края на времето и изпратете. Трябва да бъде отхвърлена или оценена според състоянието към крайния срок – решете кое.
- Резултати и анализ. Проверете списъка с най-пропускани въпроси спрямо опитите, които сте направили нарочно.
- Допълнения. Едва сега добавете изображения, банки с въпроси със случаен избор, сертификати или класация.
Чести грешки
- Ключ с отговорите в страницата. Най-честият и най-сериозният пропуск.
- Доверие на часовника в браузъра. Налагайте лимитите на сървъра.
- Съхраняване на верния отговор като „опция 2“. При разбъркване грешният отговор става верен.
- Редактиране на викторина след като хората са я решили. Промяната на въпрос променя смисъла на старите резултати. Заключвайте викторините с опити или ги версионирайте.
- Неограничени повторни опити при оценъчна викторина. Решете правилото за опитите и го налагайте на сървъра.
- Класации с пълни имена по подразбиране. Оставете хората да избират показвано име, особено ученици.
Кога готов продукт е по-добрият избор
Ако ви трябва бърза класна игра, викторина в курс, която вече използвате, или еднократна викторина за събиране на контакти, съществуващите инструменти за викторини и формуляри са по-бързи и често безплатни. Системите за управление на обучението вече включват викторини с регистър на оценките. Вижте алтернативи на Typeform и алтернативи на Google Forms за маршрута с формуляри.
Изградете собствено, когато викторината е част от нещо по-голямо – курс, който продавате, процес за наемане, обучителна програма с ваши правила – или когато ви трябват оценяване, брандиране или собственост върху данните, които инструментите не дават. Съчетайте го с приложение за флаш карти за упражнение или го вградете в платформа за онлайн курсове.
Изграждане с Mythex
В Mythex описвате приложението за викторини в чат и го пробвате в жива преглед среда, включително изглед с размер на телефон. Агентът добавя база данни, когато поискате да запазва опити, и пише сървърното оценяване заедно с front end-а. За вход на авторите Mythex свързва подход за удостоверяване по ваш избор, а не вграден продукт за вход. Ако дадена промяна развали оценяването, върнете се към по-ранна точка за запазване и опитайте отново. Публикувайте на линк mythex.ai или на собствен домейн в Pro плана.
Въпроси
Как да попреча на хората да виждат отговорите на викторината в браузъра?
Пазете правилните отговори на сървъра. Изпращайте въпросите без отговори, оставете човека да изпрати отговорите си и оценявайте изпращането на сървъра. Всичко, което се изпраща към браузъра, може да бъде прочетено с инструментите за разработчици.
Нужна ли е база данни за приложение за викторини?
Една фиксирана викторина без запазване на резултати може да работи изцяло в браузъра. Щом искате запазени резултати, класации, няколко викторини или скрити отговори, ви трябват база данни и малък сървър.
Може ли да създам приложение за викторини без програмиране?
Да. AI конструктор на приложения може да създаде редактора на въпроси, екрана за викторината и оценяването по описание. Проверете правилата за оценяване сами, с няколко примера с предварително известен резултат, преди да го споделите.
Какви типове въпроси трябва да поддържа приложението?
Единичен избор, множествен избор и вярно/грешно покриват повечето викторини и лесно се оценяват автоматично. Текстовите отговори изискват правила за съвпадение или ръчна проверка, затова ги добавете по-късно.