На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
13 ноября 2014 г.
Задание выполнено: за
3 час. 25 мин.
Что было сложным:
сложно было бы написать самому с нуля, а так нормально)
Комментарии:
* добавил изменение фонового цвета кнопки выбранного режима; * добавил в победное сообщение затраченное время можно было бы добавить еще пользователю выбирать количество примеров для решения, но решил не "перегружать интерфейс" (слово попыток тут наверное не совсем подходит ибо попытка у нас одна)
Научился: Использовать ProgressBar. Трудности: Не запутаться во всех условиях и не забыть указать сброс невидимости/неактивности. Испытание полученных программ на живых людях показали, что пользователи не понимают, что надо делать.
Поэтому, добавил описание требуемых действий.
Также добавил:
- Всплывающую подсказку на поле ввода максимального значения;
- Ограничение максимального значения в 999 (ориентируясь на длину полей и здравый смысл);
- Очистку поля с ответом при перезапуске любой операции;
- Текстовый счетчик количества оставшихся до победы операций в правилах;
- Пересчет значений a и b, чтобы исключить умножение или деление на 1, как слишком простые.