Описание
Сообщество для активного общения в ходе экспериментов с игрофикацией учебного процесса по дискретной математике. Активное участие в экспериментах поощряется баллами по дискретной математике.
Правила использования сообщества:
-— Можно и приветствуется —-
1. проходить задачи-уровни в играх, которые сюда будут выкладываться
2. предлагать новые задачи-уровни для игр
3. оставлять комментарии под постами с любыми вопросами, описаниями найденных проблем, комментариями (да, лучше писать на стене, а не в личку - чтобы все сразу видели). Сразу: - если пишите о технических проблемах, указывайте верст андроид и модель телефона + прикладывайте скриншот про проблему - нет смысла комментировать что сейчас несправедливо выдаются медали, время. Больше волнует механика применения правил: мы пытались ее улучшить, добавили мультивыделения, интересно, насколько это удобно. Как было раньше, можно посмотреть в играх «Logical Calculus Combo» и «Combinatoric formulas».
-— Нельзя —-
- использовать нецензурную лексику, флудить, оскорблять других участников
---
1. Игры. Будут с задачами по 4-м темам: Множества, Нормальные формы, Резолюции, Комбинаторика
Каждая задача оценивается от 0.1 до 0.5 баллов, в зависимости от сложности. Баллы за игры сперва идут в зачет за баллы по практике: за "Множества" и "Нормальные формы" можно набрать до 2-х баллов в счет первой контрольной; за "Резолюции" и "Комбинаторику" - до 2-х баллов в счет второй контрольной.
Баллы, набранные сверх этого суммируются с баллами, набранными по теории.
Сколько баллов дается за задачу пока можно понять только здесь https://github.com/ik6cgsg/MathGame/blob/develop-2/app/src/main/assets/game_029_set_combo_1.json, тут надо поделить "difficulty" на 10.
---
2. Новые задачи для игр. Сейчас с ними проблема: придумывать качественные задачи не так просто, у нас не хватает на это времени. Поэтому предлагаю этим заняться наиболее активным из вас!
Задача включает в себя: - стартовое выражение - целевое выражение либо критерий, которому оно должно соответствовать - оптимальное число шагов, за которые он может быть решена + решение, подтверждающее, что уровень можно пройти за указанное число шагов (да, возможно иногда я не смогу отличить неоптимальные решения от оптимальных, надеюсь на вашу старательность)
Все это надо подать в формате, аналогичном примерам в https://github.com/ik6cgsg/MathGame/blob/develop-2/app/src/main/assets/.
Чтобы это сделать, требуется зачекаутить к себе проект. Его можно открыть в AndroidStudio. Там можно будет добавить вашу задачу в список и пробовать пройти ее в эмуляторе андроида.
Сделанные задачи надо отправлять pull-реквестами в ветку ‘develop-2’. Если тут будут возникать проблемы - пишите.
Особенно интересуют задачи, которые не просто решать, но при этом все шаги влезают в экран.
За разумную придуманную задачу вы получаете число баллов, равных ее сложности / 5 (удвоенное число баллов по сравнению с ее решением). Какие-то из придуманных вами задач мы будем добавлять в игры, другие студенты студенты смогут набирать баллы за решение этих задач.
Да, нет смысла это затевать, если вы рассчитываете быстренько придумать одну задачку и больше ничего не делать. На разбор технических деталей может уйти много времени.
---
3. Комментарии. В некоторых случаях за них тоже можно получить баллы. Например, за понятно написанную интересную идею по улучшению механики игры.
Наиболее активным смогу предложить задачу про автоматическую генерацию задач-уровней. Это сама по себе интересная задача, кроме того можно сделать вещь, которой многие будут пользоваться. Также оно может перерасти в вашу бакалаврскую. И в фоточку на нашем сайте https://www.mathhelper.space/#aboutUsSection =)
Мы хотим сделать клевые игры, в которых будет приятно тренировать формулы - и вы можете нам сильно помочь!