На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
2 октября 2016 г.
Задание выполнено: за
8 час. 00 мин.
Чему научился:
Повторение пройденного
Что было сложным:
найти время
Комментарии:
Создал в фотошопе иконку для форм и бинарника. Добавлен пункт настроек: "Простые операции" (используется только одна операция и при вычитании ответ никогда не будет меньше нуля). Добавлен пункт настроек: "Несколько операций" (при генерации примеров используются две одинаковых операции). Косметика визуального представления операций умножения и вычитания. Фокусировка на последней нажатой кнопке "начала игры" после победы. Фокусировка на поле ввода ответа после начала игры. Используется минимальное значение равное 0 там где это логично (для разнообразия генерации примеров). Добавлен счётчик потраченного времени. Добавлен счётчик неверных ответов (используется для определения итоговой оценки). При неверном ответе, поле ответа очищается, отображается подсказка с верным ответом и увеличивается счётчик неверных ответов (цвет счётчика меняется в зависимости от итоговой оценки). Следующий пример не сгенерируется, пока не будет верно решён текущий. После того как решил все примеры и ползунок дошёл до 100%, отображается сообщение с итоговой оценкой. Добавлен пункт настроек: "Случайные операции" (при генерации примеров используются случайные операции, совместно с "Несколько операций" может сгенерировать разные две операции). Если активен пункт "Случайные операции", то на всех кнопках отображается надпись "Начать" (так как каждый следующий пример будет со случайной операцией). Доработана самая крутая сложность (использованы методы Комбинаторики и Рекурсии). На данный момент существует 8 видов сложностей (что легко посчитать исходя из вариантов установки галочек, все комбинации проработаны и протестированы).
Отличная игрушка получилась. Только числа почему-то всегда маленькие в видеообзоре - не поняла, как меняет программу флажок "Простые операции". И еще в видеообзоре непонятно, музыка к игрушке относится или к видео? У меня сын таблицу умножения учил с помощью такой же игрушки :)
Числа маленькие, потому что я выставил максимальный лимит 2, в окошке под временем выполнения видно. по поводу "Простые операции" в комментарии к отчёту написал вроде. По поводу музыку вроде бы и так ясно, что к видео, в трёх местах разные дорожки.
Научился: Работать с математическими функциями. Очень было увлекательно, как всегда.Устный счёт усложнил тем, что добавил 5 экзаменов.Каждый экзамен по своему уникален, в каждом из них может содержаться 2 действия, к примеру деление и вычитание.Есть экзамен с подвохом, например 3 + 5*7, ну это совсем маленьких(начальных классов), ведь по правилам пример нужно решать слева на право, но в данном случае выполняется сначала умножение.Последний, 5 экзамен включил в себя 3 действия это деление, умножение и вычитание.Евгений, благодарю за урок.Окунулся в приятные воспоминания, вспомнил детство)))