Файл: Работу выполнили Студентки 2 курса Историкофилологического факультета Группы 02032101 Маслова Светлана, Алтынник Влада, Мазурова Антонина.pptx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 70

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

QR-quest

Работу выполнили:

Студентки 2 курса

Историко-филологического факультета

Группы 02032101

Маслова Светлана, Алтынник Влада, Мазурова Антонина

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»(НИУ «БелГУ»)2023 год.Введение:Цель проекта:Разработать работающую версию QR-квеста.Задачи:Найти интерфейс, под QR-квест.1.Создать бота для отсылки заданий, которые будут оцениваться.2.Разработка заданий для каждой станции.3.Разработка пасхалок.4.Разработка карты, на которой будут находиться все места, где находятся QR-коды.5.Этапы работы:Провести опрос среди учащихся средней школы.1.Узнать, что из себя представляет QR-квест.2.Найти платформу на которой будет размещен QR-квест3.Создание локальных чатов и TG-бота для выдачи заданий.4.Создание заданий и пасхалок для каждого QR-кода 5.Размещение заданий на платформе и тестирование QR-квеста.6.Опрос учащихся:
  • Да знаю– 86%
  • Нет, не знаю – 14%
1 ЭТАП1. Знаете-ли вы, что такое QR-квест и что он из себя представляет?2. Хотите ли вы принять участие в QR-квесте?
  • Да, хочу– 78%
  • Нет, не хочу – 22%
2 ЭТАП3 ЭТАП3 ЭТАППлюсы данной платформы:Почти у каждого человека установлен Telegram.1.Присутствует возможность создания бота.2.К каждому чат-боту или обычному чату, присвоен свой собственный QR-код.4.Открытый исходный код и API для разработчиков.3.-- Python (язык программирования)-- SQLite (база данных)-- Telegram (платформа размещения бота и локальных чатов)-- BotFather (телеграмм бот с помощью которого можно создать своего бота)-- PyCharm (редактор кода для Python)4.1ЭТАП
- Добавляем ему аватарку (фото на заставке)Создаем бота -4.2ЭТАП4.3ЭТАПСоздаем папку tg_bot0.В этой папке мы создаем проект c помощью редактора кода PyCharm.И заходим в проект.4.3ЭТАП1. Импортируем все нужные библиотеки и файлы Начинаем писать код:4.3ЭТАП2. Создаем условие для команды /start и подключаем к ней базу данных.4.3ЭТАП2. Создаем условие для команд /help, /task, /points и /class/task/help/class/points4.3ЭТАП4.3ЭТАПЭто самая большая функция этого кода. В ней обрабатывается вся текстовая информация.4.3ЭТАПЭта часть кода вносит класс участника в базу данных:4.3ЭТАПТут происходит обработка ответов и начисление баллов.4.4ЭТАПВ файле work содержится код, который отправляет фото с привязанными к нему кнопками(На отправляемом фото находится задание)Это папка вмещает в себе все необходимыми компоненты телебота.4.4ЭТАП4.5ЭТАПКоды для заданий будут размещены в разных чатах.1 QR-код = 1 чат с кодомПример:5 ЭТАПЗадания подбирались для каждого класса с такой степенью сложности, чтобы ученик смог его решить.6 ЭТАПБот в telegram - @GlavQR_qvestBotКласс: 6 классЗадания: 0061, 0062, 0063, 0064, 0065.