Муниципальное
бюджетное общеобразовательное учреждение
средняя
общеобразовательная школа № 17
Тырминского
сельского поселения
Верхнебуреинского
муниципального района
Хабаровского
края
Секция:
информатика и ИКТ
Проектная
работа
Тема:
Создание англоязычного клавиатурно тренажера на основе языка программирования Delphi.
Авторы
проекта:
Рябиков
Тимур Сергеевич и
Черепаха
Артём Павлович,
5
класс
Руководитель:
Борисова
Ирина Борисовна
учитель
информатики
МБОУ
СОШ № 17
Тырма,
2016 г.
Оглавление
1. Обоснование
выбора темы……………………………………….
|
3
|
2. Основная
часть
2.1.
Клавиатурный
тренажер: назначение, виды, сравнительный анализ…………………………………………………......
|
4
|
2.2.
Язык
программирования Delphi…………………………...
|
6
|
2.3.
Клавиатурный
тренажер «Animals».
Инструкция………..
|
8
|
2.4.
Апробация……………………………………………..........
|
13
|
3. Заключение………………………………………………………..
|
15
|
4. Библиографический
список………………………………………
|
16
|
1.
Обоснование
выбора темы
Обоснованием
для выбора темы проекта стала просьба учителей информатики и английского языка.
Было озвучено предложение: создать клавиатурный тренажер, для улучшения навыка
работы с английской раскладкой клавиатуры, а также закрепления английских слов
по теме «Животные».
Цель:
создание
англоязычного клавиатурного тренажера по теме «Животные».
Задачи:
1.
Рассмотреть назначение, виды клавиатурных
тренажеров, а также провести сравнение.
2.
Рассмотреть возможности
объектно-ориентированного языка программирования Delphi.
3.
Подобрать, среди возможностей программного
обеспечения, элементы подходящие для осуществления поставленной цели.
Гипотеза:
Если
использовать англоязычный клавиатурный тренажер «Animals»,
то можно создать условия учащимся для улучшения навыка работы с английской
раскладкой клавиатуры, а также закрепления английских слов по теме «Животные».
2.1 Клавиатурный
тренажер:
назначение, виды, сравнительный
анализ
Скорость выполнения поставленной задачи на компьютере может
зависеть не только от очевидных факторов: производительность процессора или,
грубо говоря, сообразительность человека. Порой наиболее сдерживающим фактором
является сугубо механическая работа, а именно набор текста на клавиатуре. Мысли
заходят далеко вперед, а пальцы не успевают фиксировать текст. С такой
ситуацией, очевидно, сталкиваются не только писатели, журналисты, программисты,
но и все те, кому приходится набирать текст двумя-тремя пальцами, не отрывая
взгляд от клавиатуры.
Удивительно, что слепой десятипальцевый метод печати, открытый еще
в XIX веке, сейчас многократно более актуален для каждого активного
пользователя компьютера. Его умелое применение позволяет существенно сократить
затрачиваемое на ввод текста время.
Клавиатурный тренажёр — вид компьютерных
программ или онлайн-сервисов,
предназначенных для обучения набору на компьютерной
клавиатуре.
Целями тренажёров
являются:
·
научить слепому методу печати, в частности,
задействовать для набора все десять пальцев
рук;
·
увеличить скорость набора;
·
уменьшить количество опечаток;
·
улучшить ритмичность набора
(что позволяет уменьшить усталость при наборе).
Сравнение
клавиатурных тренажеров по функциональности.
2.2
Язык программирования Delphi
В основе среды Delphi лежит одноименный язык
программирования— Delphi, ранее известный как Object Pascal. При разработке
программы среда Delphi выполняет свою часть работы — создает пользовательский
интерфейс согласно дизайну, а пользователь выполняете свою часть — пишет
обработчики событий на языке Delphi. Объем работы зависит от программы: чем
сложнее алгоритм, тем тяжелее труд.
Delphi — это прекрасная система визуального
объектно-ориентированного программирования.
Delphi — одна из мощных систем, позволяющих на самом современном
уровне создавать как отдельные прикладные программы Windows, так и
разветвленные комплексы, предназначенные для работы в корпоративных сетях и в
Интернет.
Основные
задачи, которые позволяет решать Delphi:
1. Создавать законченные приложения для Windows самой различной
направленности – вычислительные, графические, мультимедиа.
2. Быстро создавать оконный интерфейс.
3. Создавать системы для работы с локальными и удаленными базами
данных любых типов.
4. Создавать многозвенные распределенные приложения, основанные на
различных технологиях.
5. Создавать приложения, которые управляют другими приложениями, в
частности, такими программами Microsoft Office, как Word, Excel и др.
6. Создавать кросс-платформенные приложения, которые можно
компилировать и эксплуатировать как в Windows, так и в системе Linux.
7. Создавать приложения различных классов для работы в Интернет.
8. Создавать профессиональные программы установки для приложений
Windows, учитывающие всю специфику и все требования Windows.
2.3
Клавиатурный тренажер «Animals».
Инструкция.
Запуск программы.
Нажать на кнопку 1 level
На 1 уровне,
подбираются слова, состоящие из 3, 4 букв.
Программа выбирает
из списка слов:
Русское слово
|
Английское слово
|
волк
|
wolf
|
свинья
|
pig
|
голубь
|
dove |
корова
|
cow
|
кот
|
cat
|
курица
|
hen
|
лев
|
lion |
лиса
|
fox
|
медведь
|
bear
|
олень
|
deer
|
рыба
|
fish |
собака
|
dog
|
утка
|
duck
|
После
прохождения 1 уровня, на экране появляется сообщение. При желании можно продолжить
работу на данном этапе или перейти ко второму уровню сложности.
Второй уровень
сложности, подразумевает работу со словами состоящих из 5 – 9 букв.
Русское слово
|
Английское слово
|
слон
|
elephant
|
белка
|
squirrel
|
дельфин
|
dolphin
|
ёж
|
hedgehog |
жираф
|
giraffe
|
змея
|
snake
|
кенгуру
|
kangaroo
|
крокодил
|
crocodile
|
кролик
|
rabbit |
лошадь
|
horse |
мышь
|
mouse
|
овца
|
sheep
|
орёл
|
eagle
|
осёл
|
donkey |
пингвин
|
penguin
|
попугай
|
parrot
|
тигр
|
tiger
|
После
прохождения 2 уровня, на экране появляется сообщение. При желании можно
продолжить работу на данном этапе или перейти к третьему уровню сложности,
нажав на кнопку.
Третий
уровень подразумевает ввод предложений. Набор текста усложняется, появлением
заглавных букв.
Я
люблю животных
|
I love animals
|
У
меня дома живут рыбы
|
At home I live fish
|
Мой
кот любит играть мячом
|
My
cat loves to play ball
|
Я
выгуливаю свою собаку каждый день
|
I have to walk my dog every day
|
У
меня есть хомяк
|
I have a hamster
|
Моя
сестра кормила белку
|
My sister was feeding squirrel
|
Я
видел кита
|
I saw a whale
|
В
лесу живут тигры
|
In a forest inhabited by tigers
|
Кошки
бегают за мышками
|
Cats running after mouses
|
Мой
брат кормил голубей с рук
|
My brother was feeding pigeons from hands
|
После
правильного ввода всех заданных программой слов и словосочетаний на экране
появляется, надпись «Молодец». При желании можно продолжить набор текста или
закончить тренировку, позже повторив её снова для закрепления.
2.4. Апробация
Нами
апробирован клавиатурный тренажер «Animals»,
на учащихся 5, 6 и 7 классов МБОУ СОШ № 17. Каждому ученику было предложено
трижды пройти курс (все три уровня).
Учащимся
было предложено заполнить анкету после прохождения тренировок.
1.
Считаешь ли ты, что англоязычный
клавиатурный тренажер нужен (да, нет)?
2.
Клавиатурный тренажер «Animals»
понравился тебе, посоветуешь ли ты друзьям и знакомым (да, нет)?
3.
Увеличилась ли у тебя скорость набора
английского текста, после 3 тренеровок (да, нет)?
4.
Знаешь ли ты значение вводимых слов (да,
нет)?
|
Результаты
анкетирования (%):
Результаты
анкетирования показывают, что данное электронное приложение, имеет актуальность
среди школьников.
Среди
комментариев, оставленных после анкетирования, хочется отметить некоторые:
«Было
бы интересно, если данный тренажер установить на телефоне» (Закпатров Н., 7
класс)
«Первоначально
хотелось вводить перевод выводимого текста на экран, жаль данной функции нет…»
(Саматова А., 6 класс)
«У
меня устали пальцы, когда я первый раз пробовала набирать слова. Но на 3
день, этого я уже не заметила. Спасибо» (Зебрина Н., 6 класс).
В целом, видна
положительная динамика работы англоязычного клавиатурного тренажера «Animals»,
следовательно, апробация пройдена успешно.
3
Заключение
В
ходе работы над проектом изучены азы объектно-ориентированного языка
программирования Delphi,
рассмотрены возможности и особенности.
Нами
создан англоязычный клавиатурный тренажер «Animals»,
который может использоваться на уроках информатики для закрепления навыка
работы с английской раскладкой клавиатуры, а также на уроках английского языка
для закрепления темы «Животные».
Это
приложение нами апробировано в условиях нашей школы, на уроках информатики в 5
- 7 классах. Изучив все отзывы и комментарии после тренировок, у нас возникают
новые идеи, которые возможно в ближайшее время у нас получиться выполнить.
Мы
уверены, если использовать клавиатурный тренажер «Animals»
созданный на основе языка программирования Delphi,
то можно создать условия учащимся для улучшения навыка работы с английской
раскладкой клавиатуры, а также закрепления английских слов по теме «Животные».
4
Библиографический
список
1. Свободная
энциклопедия «Википедия» https://ru.wikipedia.org/
2.
Путеводитель по клавиатурным тренажерам http://www.ixbt.com/soft/typing.shtml
3.
Программирование на языке Delphi http://rsdn.ru/article/Delphi/Delphi_7_02.xml
4.
Delphi для начинающих. Форум http://www.cyberforum.ru/delphi-beginners/thread518619.html
5.
Delphi. Основные понятия ООП.
Принципы ООП. http://life-prog.ru/1_1636_Delphi-osnovnie-ponyatiya-oop-printsipi-oop.html
6. Учебник
«Информатика 5 класс», Л.Босова; М. БИНОМ Лаборатория знаний, 2009 г.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.