Бот для подготовки к ЕГЭ

XIX Международный конкурс научно-исследовательских и творческих работ учащихся
Старт в науке

Бот для подготовки к ЕГЭ

Михайлюк В.Н. 1
1МАОУ "Многопрофильный лицей"
Чимитова С.Ц. 1
1МАОУ "Многопрофильный лицей"
Автор работы награжден дипломом победителя II степени
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Введение

На выбор данной темы меня сподвигнул собственный выбор информатики как предмета для сдачи ЕГЭ, а также проблема малой информации по универсальному решению различных типов заданий в сети Интернет.

Аннотация

Подготовка к ЕГЭ ежегодно остается востребованной темой для каждого ученика 10-11-х классов, данный проект помогает школьникам в легком доступе и удобном для них формате понять, как решается то или иное задание в ЕГЭ по информатике.

Гипотеза: если освоить определённую программу, то можно создать телеграмм бота на сервисе Robochat.

Объект исследования: Cервис Robochat и мессенджер “Telegram”

Предмет исследования: Бот по подготовке к ЕГЭ по информатике

Цель работы: Создание бота по подготовке к ЕГЭ по информатике

Задачи:

Создать базу заданий ЕГЭ;

Создание Телеграмм бота;

Тестирование на небольшой группе учеников.

План исследований:

Изучить задания ЕГЭ;

Изучить, понятие телеграмм-бот;

Изучить сервис Robochat;

Разработка телеграмм-бота;

Исследование созданной телеграмм-бота;

Представить телеграмм-бот учителям и ученикам;

Выводы исследовательской работы.

Методы исследования:

Изучение и анализ информации из интернета;

Программирование;

Моделирование.

Глава I. Telegram. Telegram бот.

Telegram — это облачный мессенджер для мобильных устройств и компьютеров.

Быстрый и безопасный.

Боты — специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения. Пользователи могут взаимодействовать с ботами при помощи сообщений, отправляемых через обычные или групповые чаты. Логика бота контролируется при помощи HTTPS запросов к нашему API для ботов.

Преимущества Telegram.

Девять причин пользоваться Telegram(Рис. 1.):

Рис. 1. Девять причин пользоваться Telegram.

ЕГЭ по информатике и ИКТ?

ЕГЭ (Единые государственные экзамены) — централизованно проводимые в РФ экзамены, которые служат одновременно выпускными экзаменами в школах и вступительными экзаменами в вузах. При проведении экзаменов на всей территории России применяются однотипные задания и единые методы оценки качества выполнения работ. Экзамены проводятся по предметам: информатика, русский язык, математика, иностранный язык (английский, немецкий, французский, испанский), физика, химия, биология, география, литература, история, обществознание.

Глава II. Создание телеграмм-бота.

2.1 Почему именно Telegram?

Мессенджеры являются наиболее доступным средством взаимодействия с ботами.

Telegram имеет наиболее обширные возможности для работы с ботами среди мессенджеров.

2.2 Необходимые инструменты.

Для создания рабочего бота, нам понадобятся следующие инструменты:

Приложение Telegram.

Интернет-сайт конструктор для создания ботов «Робочат»

Телеграм-помощник “BotFather”.

Paint, Кумир-Про, Microsoft Word, любое приложения для более удобного написания кода (PyCharm, Visual Studio Code и т.д) – для решения заданий.

2.3 Составление необходимой информации для содержания бота.

Рис. 3 Начальный этап создания бота, написание блока подбора заданий.

Изучим информацию о существовании различных типов заданий.

Подберем подходящие задания.

Напишем решения заданий, сверим их с ответами.

Создадим визуальное решение в соответствии с письменной формой.

Получим токен у телеграмм-помощника «BotFather»;

Далее вставляем его в конструктор «Робочат»;

Напишем приветственное сообщение в виде меню выбора задания ЕГЭ и выбор номеров задания;

Выбрав номер задания, бот будет предлагать на выбор тип задания и в некоторых случаях способ решения;

Создадим блок случайного подбора заданий, исходя из выбранных пользователем параметров.

Рис. 4. Импорт заданий.

Теперь сделаем снимки с экрана условия заданий, сохраним на компьютер и добавим в бот. Затем добавим письменное решение после выбора варианта ответа пользователем и добавим фото визуального решения, если оно необходимо.

Рис. 5. Готовый продукт

Добавим все оставшиеся задания и их решения, и опубликуем.

Готовый продукт можете посмотреть по ссылке:

https://t.me/Informege_bot (см. Приложение 1).

Или отсканируйте QR код.

Заключение:

Данная работа ориентирована в помощь школьникам. Телеграмм бот – один из хороших вариантов для подготовки к ЕГЭ, чтобы отработать навыки по решению задач и получить максимальный балл.

Список используемых источников:

https://ru.wikipedia.org/wiki/Бот_(программа) - Материал из Википедии — свободной энциклопедии;

https://pypi.org/project/pyTelegramBotAPI/ - Простая, но расширяемая реализация Python для Telegram Bot API;

https://telegram.org/ - Официальный сайт Telegram;

https://tlgrm.ru/docs/bots - Боты: информация для разработчиков;

https://stepik.org/course/80782/info - Быстрый старт в искусственный интеллект;

https://stepik.org/course/4852/info - Введение в Data Science и машинное обучение.

https://inf-ege.sdamgia.ru

https://kpolyakov.spb.ru

https://ege.fipi.ru.

Приложение 1

Главное меню

Просмотров работы: 541