Skip to content

Shakessd42/Speed-Reading-Trainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

📚 SpeedReading Trainer (Тренажер скорочтения)

C# Windows Forms

Интерактивное desktop-приложение для развития навыков быстрого чтения и когнитивных способностей у школьников 1–4 классов.

.exe файл проекта лежит в Fast_reading_project\bin\Debug

🚀 Основные возможности

  • 📊 Автоматический замер WPM: Точный расчет скорости чтения (слов в минуту) на основе выбранного последнего прочитанного слова.
  • 🏫 Классовая сегментация: Контент адаптирован под возрастные категории учащихся.

🎮 Режимы тренировок

Программа разделена на независимые модули, каждый из которых работает со своим набором материалов:

  • 📖 Классическое скорочтение: Чистые тексты для замера базовой скорости (WPM) и понимания прочитанного.
  • ⚡ Тексты с модификациями: Специальный режим (3+ класс), где тексты подвергаются искажениям для тренировки мозга:
    • Режим "Leet": Похожие буквы заменены цифрами (4 вместо А, 3 вместо Е).
    • Режим "Сплошной текст": Удалены все пробелы для развития быстрого распознавания границ слов.
  • 👅 Скороговорки: Короткие ритмичные тексты для отработки четкости речи.
  • 🧩 Филворды: Интерактивный поиск слов в сетке букв.

🧠 Методики тренировок

Программа реализует несколько ключевых техник:

  1. Подавление субвокализации: Быстрый темп чтения мешает пользователю проговаривать слова про себя.
  2. Концентрация: Модифицированные тексты (буквы-цифры) заставляют мозг работать в режиме повышенного внимания.
  3. Периферическое зрение: Работа с филвордами помогает видеть слово целиком, не фокусируясь на каждой букве.

🛠 Технологии

  • Язык: C#
  • Платформа: .NET Framework

🎮 Как использовать

  1. Выбор уровня: Выберите класс обучения.
  2. Тип задания: Выберите обычный текст, скороговорку или филворд.
  3. Процесс: Нажмите "НАЧАТЬ", прочтите текст за 60 секунд и укажите последнее слово. Программа мгновенно выдаст ваш результат.

📂 Структура проекта

  • ReadingForm.cs — Основной модуль чтения с таймером и логикой подсчета.
  • ActivitySelectionForm.cs — Меню выбора режимов.
  • UIStyle.cs — Общие стили, скругления кнопок и дизайн элементов.

☕ Поддержать проект

Если тренажер оказался полезным для вас и вы хотите поддержать мою работу над новыми функциями, вы можете отправить донат через DonationAlerts:

Support via DonationAlerts

Ваша поддержка мотивирует меня развивать проект дальше!

About

📚 SpeedReading Trainer in C#. Includes classic reading tests, tongue twisters, and word searches. Features a unique "Modifications" mode (leetspeak, no spaces) with dedicated text databases for advanced training.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages