Записывал английские слова в тетрадь. Понял, что не помню ни одного — и собрал свой тренажёр
У меня есть тетрадь. В ней — английские слова, которые я старательно выписывал: попалось незнакомое, записал, пошёл дальше. Логика была простая: записал — значит запомнил.
Не запомнил.
Проблема выяснилась не сразу. Сначала я просто заметил, что никогда в эту тетрадь не возвращаюсь. Потом — что если всё-таки возвращаюсь и хочу найти конкретное слово, то листаю страницы минут пять и обычно сдаюсь. А окончательно стало ясно в тот день, когда я сел писать эссе для IELTS и понял, что мне нечем его писать. Мысль в голове есть, а слов на неё нет. Всё, что я знаю — это good, bad, important. Тетрадь при этом лежала рядом и никак не помогала.
Мне 16, я готовлюсь к IELTS и целюсь примерно в 7.5–8.0. Для этого словарного запаса на уровне very good не хватает категорически.
Почему не готовое приложение
Первое, что я сделал — пошёл в Quizlet и Anki. Обе штуки хорошие. Обе в какой-то момент упираются в платную подписку.
Мне 16, покупать подписку ради того, чтобы повторять карточки, показалось перебором. И я решил, что напишу себе своё. Программировать я толком не умел, но это, как выяснилось, не мешает начать — мешает только закончить.
Что в итоге получилось.
Телеграм-бот с карточками. Открываешь, тапаешь, видишь значение, ещё раз тапаешь — видишь перевод.
Но есть три вещи, из-за которых я вообще стал это делать, а не скачал очередное приложение.
Первая — слова для речи и слова для эссе разделены. Это то, чего мне не хватало больше всего. Я долго не понимал, почему мои эссе выглядят странно, хотя слова в них вроде нормальные. Оказалось, что фразы вроде a piece of cake в письменной работе выглядят так же неуместно, как «короче, ваще изян» в школьном сочинении. А в устной части, наоборот, естественно. И наоборот: слово notwithstanding в разговоре звучит как зачитанная шпаргалка.
Поэтому в боте два отдельных раздела, и на каждой карточке написано, где это выражение работает, а где испортит впечатление. Плюс третий раздел — фразы для описания графиков, это отдельная боль первой части письменного экзамена, где нужно уметь сказать, что линия сначала росла, потом колебалась, а потом вышла на плато.
Вторая — карточки возвращаются сами. Это то, чего не было в тетради. Слово, которое ты помнишь, показывается через день, потом через три, потом через неделю, потом через две. Слово, которое забыл, возвращается сегодня же. Идея не моя, она лежит в основе тех же Anki, и она работает: забытое мозолит глаза, пока не осядет, а выученное перестаёт занимать время.
Третья — свои слова. Встретил слово в тексте, добавил, оно попадает в общую очередь наравне со всем остальным. Ради этого всё и затевалось: тетрадь, из которой слова сами приходят обратно.
Ещё там есть слово дня, короткий тест на проверку и функция, которой я пользуюсь чаще всего: вводишь good — получаешь четыре замены уровня C1 с пометкой, какая для речи, а какая для письма.
Всего сейчас около трёхсот выражений.
Как это выглядело изнутри
Не как история успеха.
Загрузка первого файла в интернет заняла у меня час. Ровно один HTML-файл. С телефона, потому что компьютера под рукой не было. Netlify выдал ошибку, Replit выдал ошибку, GitHub показал сообщение «загружаю 1 файл из 1» и не загрузил ничего. Если вам кто-то говорит, что публикация сайта делается за пять минут — это правда, но при наличии компьютера.
Отдельная история — карточка, которая переворачивается. Я сделал красивый трёхмерный переворот, проверил в браузере, всё отлично. Открыл в Telegram и увидел карточку, на которой обе стороны видны одновременно, а лицевая написана зеркально. Выглядело как послание из потустороннего мира. Полчаса я искал ошибку у себя, потом ещё полчаса — в другом месте. Ошибки не было.
Оказалось, браузер внутри Telegram не умеет прятать обратную сторону при трёхмерном повороте. Обычный браузер умеет, телеграмный — нет. Я не стал воевать и выкинул трёхмерность вообще: теперь стороны просто плавно сменяют друг друга. Работает везде и, честно говоря, на слабых телефонах выглядит лучше.
Вывод, который стоил мне вечера: проверять надо там, где будут пользователи, а не там, где удобно вам.
Что не работает
Автоматическое определение для своих слов. Задумка была такая: добавляешь слово, а бот сам подтягивает значение и перевод. На практике срабатывает не всегда — бесплатные словари то отвечают, то молчат, то упираются в лимит запросов. Если не сработало, приходится вписывать вручную. Это первое, что я хочу починить.
Ещё бот пока живёт на бесплатном хостинге и иногда засыпает. Один из друзей, которому я дал ссылку, не смог его запустить вообще — просто потому, что в тот момент сервер был выключен. Так что если не откроется, пишите, я подниму.
Работает ли это
На мне — да. Я захожу каждый день, и это единственная проверка, которую я пока могу предъявить. Двое друзей попробовали, обоим понравилось, но двое друзей — это не выборка, а вежливость.
Смешное во всём этом то, что я потратил неделю на инструмент для расширения словарного запаса вместо того, чтобы этот словарный запас расширять. Оправдываю себя тем, что теперь у меня есть и то, и другое.
Бот бесплатный, без подписок и без рекламы — я делал его себе, а потом подумал, что кому-то ещё может пригодиться. Код открыт, можно посмотреть, что внутри, или забрать себе.
🔗 Бот: https://t.me/vocab_Iggi2010_bot🔗GitHub: Iggi2010/Vocabulary
Вопрос к тем, кто учил или учит язык: у вас есть такая же тетрадь? Мне интересно, это только моя история — записывать слова и никогда к ним не возвращаться — или так делают все. И если вы её всё-таки победили, то чем.



