СОЗДАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КЛАВИАТУРНОГО ТРЕНАЖЕРА НА НАЦИОНАЛЬНОМ ЯЗЫКЕ

Ходжагельдиев А., студент, специальность – Программное обеспечение информационных технологий,
Международный университет нефти и газа, г. Ашхабад, Туркменистан
Научный руководитель:
Чуриев М.М.., и.о. заведующего кафедрой Информатики и информационных технологий.

На данный момент создано очень много программ различного направления и назначения. Все они обладают различными достоинствами, однако у всех них может быть один и тот же недостаток. Этот недостаток, по сути может им и не являться, однако проблема от этого не перестает ею быть. Это поддержка национальных шрифтов и локализация. Особо остро эта проблема затрагивает так называемые клавиатурные симуляторы или тренажеры.
Действительно многие зарубежные программы не учитывают клавиатурную раскладку национальных символов, а также предлагают набор текста исключительно собственного языка. Таким образом при подготовке операторов ЭВМ и секретарей, а также при проведении курсов компьютерной грамотности не полностью достигается один из основополагающих факторов подготовки кадров офисного персонала [1].
Поэтому в рамках данной работы была создана программа клавиатурного тренажера на туркменском языке.
Рассматриваемая программа предназначена для повышения и проверки способности быстрого набора текста и письма не только на английском и русском языках, но и на туркменском языке. Данное программное обеспечение является первой в Туркменистане разработанной с туркменским интерфейсом. На данную программу было получено патентное свидетельство, выданное Государственной службой интеллектуальной собственности Министерства экономики и развития Туркменистана за №68 от 15.02.2017г.
Работа программы состоит из двух программных модулей. С помощью первого модуля пользователь может проверить свою способность набора текста методом проведения соревнований. Данный модуль позвляет загружать тексты длиной не более 300 символов, при длине текста более 300 символов, программа автоматически обрезает его до нужных размеров. При правильном последовательном наборе символов загруженного текста, начинает двигаться персонаж, скоростью своего передвижения иллюстрирующий быстроту набора символов пользователем. Предлагается 4 вида соревнования:

  • автономная работа – пользователь проверяет свою скорость;
  • преследование – пользователь пытается повысить быстроту своего набора в условиях преследование его персонажа персонажом компьютерного соперникаю В данном виде соревнования, можно выбрать скорость соперника;
  • соперничество – пользователь набирает текст в условиях соперничества с одним из выбранных результатов предыдущих пользователей из базы данных, фактически имитируется соревнование пользователя с другим пользователем в реальном времени, посредством движения персонажа противника со скоростью выбранного из базы данных пользователя;
  • работа в сети – соперничество в реальном времени на двух компьютерах по локальной сети, в данном случае один из компьютеров является сервером, а второй клиентом, данная программа может выполнять как функции сервера, так и клиента, так-как обладает широкими сетевыми настройками.
    Второй модуль позволяет устроить тренинги по набору отдельных символов и слов и таким образом способствует улучшению качества и быстроты написания текста. Тренинг состоит из вывода на экран отдельных символов и слов, которые надо правильно набрать в течении 1 минуты. Программа предлагает 4 вида тренинга:
  • Только национальные символы – на экран выводятся только специфические национальные буквы;
  • Все буквы – на экран выводятся все буквы национального алфавита;
  • Все символы – на экран выводятся всевозможные символы и знаки [2];
  • СЛОВА – на экран в случайном порядке выводятся слова из базы данных программы, данную базу можно дополнять всевозможными словами и словосочетаниями и таким образом, повысить точность и быстроту набора текста.
    Программа обладает довольно простым и дружественным интерфейсом, различными музыкальными и звуковыми эффектами притягивающими к себе не только детей, но и взрослых. Можно очень легко и быстро изменить игровую среду, меняя фон и персонажей. При проведении различных конкурсов и треннингов обеспечивает дух соперничества и мотивация к совершенствованию навыков электронного письма. При проведении тестов, а также в использовании программа показала очень высокие результаты, по сравнению с зарубежными аналогами.
    Программа позволяет сохранить такие результаты, как количество допущенных ошибок, средняя скорость набора символов за 1 минуту и т.д., а также в любое время просматривать и сравнивать их. Она автоматически переводит системный язык, на тот на котором прводится соревнование.
    Программа разработана на объектно-ориентированном языке программирования Delphi. Она способна работать на любой из версии операционной системы Windows.

Литература:

  1. M. Çüriýew. Intellektual ulgamlar. Ýokary okuw mekdepleri üçin okuw kitaby. A-2014, 147 sah.
  2. А.Я.Архангельский. Программирование в Delphi. Москва Издательство БИНОМ, 2008.

Leave a Reply

Your email address will not be published. Required fields are marked *