О проекте
Что это
LingoChallenge — сайт для работы над английской грамматикой через заполнение пропусков. Каждое упражнение — предложение с пропуском и одним подходящим ответом. Здесь нет аккаунтов, нет уровней, которые надо открывать, и нет рекламы между вопросами.
Как вычитывались предложения
Тренировочный набор насчитывает более 50 000 предложений по более чем 100 грамматическим формам. Все они прочитаны, а не просто порождены.
Вычитка шла проходами, и каждый проход добавлял правила, которых не видели предыдущие:
- Двадцать автоматических проверок идут по всему набору. Они ловят пустой ответ, пропавший пробел, ответ, уже написанный в самом предложении, расхождение в заглавной букве между пропуском и вариантами, вопрос, попавший в тему утверждений, и ещё семнадцать неисправностей.
- Затем каждая тема была прочитана целиком, от самой маленькой к самой большой. Автоматические проверки находят то, что им велели искать; чтение находит остальное: неверный ключ, предложение, которое не держится, вопрос, подсказывающий собственный ответ.
- После этого пришла выборочная проверка, по двадцать записей на тему, прогнанных через всю батарею заново. Она нашла ещё 163 неисправности, почти все в темах, закрытых рано: проверки росли вместе с работой, и первые темы последних так и не увидели.
Когда тема оказывалась неразрешимой по самому своему устройству — два верных варианта, потому что предложение не даёт способа выбрать, — это записывалось, а не пряталось.
Почему сайт выглядит так
Тренировка идёт раньше объяснения. Почти все грамматические сайты сперва ставят стену текста, а упражнения прячут в конец. Если вы пришли по запросу present perfect negative exercises, вам нужно начать, а не читать. Поэтому каждая страница открывается строением формы, затем упражнением, а полное объяснение оставляет ниже — на тот момент, когда оно понадобится.
Один пропуск, один ответ. Если у вопроса два верных ответа, это не вопрос. Каждое предложение набора построено так, чтобы обстановка требовала ровно одного ответа: придаточное, закрепляющее частоту, обстоятельство, закрепляющее момент, число, закрепляющее форму.
У ошибок есть имена. Каждая страница собирает ошибки, которые изучающие эту форму
делают на самом деле, с исправлением и причиной. Знать, почему didn't went
неверно, полезнее, чем услышать, что это так.
Как он сделан
Статический сайт: страницы — это обычные файлы, и никакой сервер ничего не собирает, когда вы их открываете. Тренировочные вопросы — единственное исключение: в начале упражнения страница запрашивает их набор у нашего собственного API, вместо того чтобы раздавать весь корпус целиком.
Исправления
Если предложение неверно, нам лучше об этом знать. Каждое сообщение проверяется той же батареей, что и остальной набор, а настоящая неисправность чинится в источнике — и потому исчезает со всех страниц, которые брали это предложение.
Правовое
Что сайт записывает о вашем посещении, изложено на странице о конфиденциальности. Правила обращения с материалами — на странице условий.