При печати человек смотрит на клавиатуру. Обучение слепому методу печати позволяет не смотреть на клавиатуру. Я нашел что-то среднее. С помощью моей программы, человек при печати смотрит на изображение клавиатуры на экране. Чтобы изображение не мешало, изображение имеет настраиваемую прозрачность.

Программа показывает нажатую клавишу, есть режим парковки, когда программа стирает все символы пока вы не нажмете на парковочные клавиши, то есть не поставите указательные пальцы на клавиши с черточками. Есть еще разные опции. Пользуясь программой человек учится печатать не глядя на реальную клавиатуру и затем(надеюсь) не глядя на виртуальную. Обучение происходит в процессе обычной деятельности человека. Печать конечно замедляется, но навык приходит очень быстро. И именно навык печати используемых символов. Программа является ассистентом печати или клавиатурным тренажером. Прозрачные клавиши на экране напоминают ассоциацию с прозрачной тюлью. Поэтому дал название программе Keytulle (тюль из клавиш). Разместил на одноименном сайте.

О себе. Занимался всегда ремонтом оборудования, последние 9 лет ремонтом банкоматов. Программирование было хобби, уровень - умение создать простую утилиту на Delphi. Под реализацию идеи изучил Java/FX, написал на нем proof of concept. Затем решил написать все на C# более менее профессионально. Что потребовало понять что такое классы, data binding, event-ы и прочие вещи не нужные для уровня хобби утилит. Фактически моя программа для меня стала тренажером по программированию. Насколько она меня научила, покажет то как выглядит и работает программа. Сайт создал тоже сам, что потребовало разобраться с HTML и CSS до уровня анимации. В общем путь к завершению этого проекта был по принципу старого анекдота "китайские дети шьют себе кроссовки по дороге в школу")

Программа имеет возможности по настройке больше чем реализовано в графическом интерфейсе. Если посмотреть на XML файлы, то можно производить настройку для каждого символа на клавише. Можно поворачивать клавишу. Там все максимально просто. Фактически открытый формат данных в XML близок к open source-у программы. И 20 минут работы программы free тоже не плохо, особенно если разместить ярлык программы на панели быстрого запуска Windows. Поэтому мой проект нельзя назвать слишком уж коммерческим.

Комментарии (10)


  1. nishen
    07.09.2022 12:39
    +4

    "СОЛО На Клавиатуре" уже не подходит что ли?


  1. SuperTEHb
    07.09.2022 12:53

    Что-то никак не пойму: для этого нужно иметь в качестве основного монитора сенсорный и набирать текст на нём? Расскажите, пожалуйста, поподробнее.


    1. Pavel_nobranch Автор
      07.09.2022 12:57

      Нет. Вы просто смотрите на текст сквозь изображение клавиатуры. И поэтому вам не надо смотреть на физическую клавиатуру, чтобы найти буквы.


  1. Djaler
    07.09.2022 12:59
    +1

    А ссылка?


    1. Igor_omsk
      07.09.2022 13:23

      По названию программы в статье легко ищется.


  1. Pavel_nobranch Автор
    07.09.2022 13:03

    С прямой ссылкой это уже будет рекламная статья.


  1. F1eex
    07.09.2022 14:54

    Ваша программа интересна для изучения. У меня была идея обучения слепой печати в виде направленной на клаву и пальцы вебкамеры, изображение с которой транслируется на монитор.


    1. Pavel_nobranch Автор
      07.09.2022 15:01
      -1

      Идеи повторяются. Из моего опыта у тебя есть в среднем 5 лет форы и твою идею осуществит кто то другой. У меня были 2 идеи которые были осуществлены в этот период. И моя идея про тренажер как раз подходила к 5-му году.


  1. ruvlad
    07.09.2022 15:39

    Небольшое наблюдение: используемый мошоширинный шрифт немного грозно смотрится) Попробуйте в качестве шрифта по умолчанию для программы Fira Code или, если важно иметь узкий шрифт, собрать свою «идеальную» версию Iosevka через конфигуратор.


  1. brolny
    08.09.2022 01:52

    тогда уж – в виде тюля, всё таки он ещё мужского рода)))