aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: ca2a08a3da4458d05934f09258dc24ce38b1b1a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Обучение алгебре логики в интерактивной форме
=============================================

Простое браузерное приложение без back-end'а для лиц, незнакомых с алгеброй
логики, позволяющее наглядно её объяснить, а затем проверить усвоенную
информацию, пройдя тест. Функционал:

 - генерация своих вариантов тестов (`constructor.html`)
 - небольшой интерактивный урок для введения в алгебру логики и её основные
   операции
 - персональное тестирование (можно установить номер варианта в `settings.html`)

Генерация нового варианта
-------------------------

1. воспользоваться `constructor.html` для генерации заданий для варианта
2. скопировать файл `vars/empty.json` в `vars/название_варианта.json`
3. вставить задания в новый файл так же, в соответствии с тем, как это сделано
   в `exercises.json`

Настройки варианта 
------------------

Достаточно зайти в `settings.html` и написать название варианта (без расширения
.json). Файл с названием варианта должен лежать в директории vars.