Разработка клавиатурных тренажёров стала отдельным направлением программирования, вероятно, по нескольким причинам:
- Актуальность обучения набору текста на клавиатуре. infourok.ru Клавиатурные тренажёры помогают освоить слепой десятипальцевый метод печати, увеличить скорость набора, уменьшить количество опечаток и улучшить ритмичность набора. infourok.ru
- Возможность создания игровых проектов. web.snauka.ru Клавиатурный тренажёр может рассматриваться как простейшая форма игры. web.snauka.ru Такие проекты помогают развивать самостоятельность, аналитическое, абстрактное и конструктивное мышление. web.snauka.ru
- Применение принципов объектно-ориентированного программирования. spravochnick.ru www.bibliofond.ru При разработке тренажёров часто используют подход, основанный на объектах, а не на процедурах. spravochnick.ru www.bibliofond.ru
Таким образом, разработка клавиатурных тренажёров связана с потребностями пользователей и возможностями обучения, что делает её отдельным направлением программирования.