Как не надо писать программы. Юзабилити
Программирование и разработка игр
Краткое отступление: забавно, но найти емкий термин в замену слову "юзабилити" пока не удалось. Хотелось бы что-то попривычнее и попонятнее.
Здесь будет список неудобств, которые причиняют плохо продуманные программы и приложения помимо интерфейса. Комментаторы также могут предложить свои наблюдения.
Тема о неудобствах интерфейса - вот здесь:
https://dabudetsolnce.ru/blogs/646-kak-ne-nado-pisat-programmy-interfeis.html
---
Кони на переправе.
В мобильном учебном приложении курс был разбит на 5 блоков, после каждого блока - проверочный тест. Само приложение сильно направлено на поддержку мотивации учащихся. Построено, к слову, по типу игр: специальная валюта, на которую можно покупать доп.задания, всякие обновления, фишки и плюшки, задания-достижения, лиги, в конце каждой недели - рейтинг лучших.
Все бы хорошо, но внезапно вместо пяти блоков в курсе стало четыре. Почему так - понятия не имею. Но лично мою мотивацию это снизило. Переразбивка блоков повлияла на мои собственные достижения: если перед этим я как раз заканчивала второй и собиралась перейти в третий, то внезапно очутилась в середине второго, и до окончания этого блока еще неизвестно сколько.
Конечно, число уроков не изменилось. Но я считаю, что основой для мотивации служит не количество того, сколько надо сделать, а того, сколько уже успешно завершено. Именно то, что мои занятия не привели к завершению блока стало причиной того, что мой интерес к этой учебе-игре снизился очень сильно.
---
(*To be continued...)