Конференция «Инженеры будущего». Описание проекта

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Я участвовал в конференции «Инженеры будущего» для школьников в Москве в апреле 2024 года и рассказал о своем опыте в предыдущей статье на Хабре https://habr.com/ru/articles/810939/

Мой проект – обучающее мобильное приложение RuLearn – участвовал в секции «Программирование. Разработка программ, приложений, веб-сайтов». Для обучения RuLearn реализует метод интервальных повторений. Возможно, вы уже видели сотни разных приложений на эту тему и скажете, что еще одно просто не нужно. Но мне найдется, что возразить:

  1. Все-таки разработка под Андроид – это не самое простое занятие, особенно после появления Jetpack.

  2. Все-таки 10 000 строчек кода — это 10 000 строчек кода, особенно во время учебы в школе.

  3. Все-таки это вполне «взрослое» приложение, повторяющее функции Memrise (https://www.memrise.com). Авторы Memrise недавно кинули своих верных фанатов, отказавшись поддерживать курсы, создаваемые самими пользователями. Memrise использовался в моей семье около 10 лет. У меня дома все учат иностранные языки, мой старший брат - победитель Всероссийской олимпиады по немецкому. В будущем нужно будет знать китайский, и это уже не так просто, как учить банальный английский – нужны инструменты, которые помогут в процессе. Так вот, приложение RuLearn сейчас реально используется каждый день, для него сделали курсы на арабском, английском, немецком, испанском языках, для изучения географии итд – всего больше 15000 карточек.

Жюри конкурса согласилось с этими аргументами, и я стал победителем. Хотелось бы развивать свой проект и дальше. Но обо всем по порядку, а то запутаемся.

Теоретической базой для алгоритмов интервального повторения, применяющихся в моем RuLearn, являются работы немецкого психолога Германа Эббингауза, который проводил эксперименты по изучению памяти в XIX веке. Он показывал обучающимся карточки, на которых была информация для изучения и обнаружил, что максимальная эффективность достигается при повторении заучиваемой информации через определенные промежутки времени. Сейчас бумажные карточки можно сделать электронными. Гаджет сам может определить необходимость освежить информацию в памяти и предложить повторить только то, что находится на грани забывания. Таким образом, сокращается время «зубрежки». Лучше и чаще всего эта методика применяется для изучения иностранных языков. Тем не менее, нет никаких сложностей, чтобы адаптировать алгоритмы интервальных повторений для запоминания математических формул или географических карт.

Летом 2023 года я решил, что нужно написать свою версию программы для интервальных повторений. Вот откуда я брал информацию:

Интервальные повторения
Классические методы исследования памяти Эббингауза
Кривая забывания
Система Лейтнера
Книга "Лейтнер, Себастьян Метод интервальных повторений"

Мне пришлось познакомиться с другими теоретическими работами в лингвистике (например, что такое частотные словари, в которых сортировка сделана по частоте употребления слов в реальной жизни и почему не нужно знать больше 5000 слов в иностранном языке) и информационных технологиях (поддержка поиска в базе по нескольким языкам, обработка букв, состоящих из нескольких символов, нормализация текста итд).

С августа 2023 по апрель 2024 года было 47 версий RuLearn

Источник: https://habr.com/ru/articles/812401/


Интересные статьи

Интересные статьи

Привет, Хабр! Меня зовут Лена Махова, я работаю системным аналитиком в РСХБ‑Интех. Бывают ситуации, когда нужно решить проблему бизнеса и сократить время на разработку. Так случилось и ...
В интернете только и разговоров, что про PostgreSQL и MySQL, но выбор СУБД много шире. В этом материале мы рассмотрим несколько популярных баз данных, разберемся с их спецификацией и сценариями испо...
Стартап - это проект создания нового бизнеса, который подразумевает запуск нового продукта или услуги, характеризуется высокой степенью финансовой неустойчивости при независимом существовании.В статье...
Unity - это один из популярнейших игровых движков, который используется, как инди-разработчиками для создания игр и мобильных приложений, так и компаниями, чьи продукты и...
6 и 7 ноября в Украине пройдет международная конференция Devoxx — одно из самых популярных событий, посвященных Java. Также традиционно на Devoxx обсуждаются и другие темы мира разработки...