Интерфейс и работа программы 3 Установка параметров 3 Проверка 4

Вид материалаДокументы

Содержание


Интерфейс и работа программы
Установка параметров
Список литературы
Подобный материал:

Муниципальное Общеобразовательное Учреждение

Средняя Общеобразовательная Школа №5


Конструкторская работа

по информатике


Создание тренажера для формирования навыков

устного счета 3-7 классов


Автор: ученик 10а класса Омельянович И.

Руководитель: Епифанова Т.Н.


г. Светлый

2007 г.

ОГЛАВЛЕНИЕ

Оглавление ----------------------------------------------------------------------------------- 2

Введение -------------------------------------------------------------------------------------- 3

Интерфейс и работа программы --------------------------------------------------------- 3

Установка параметров -------------------------------------------------------------- 3

Проверка ------------------------------------------------------------------------------- 4

Статистика ----------------------------------------------------------------------------- 5

Заключение ------------------------------------------------------------------------------------ 6

Список литературы -------------------------------------------------------------------------- 7


ВВЕДЕНИЕ

В школьном курсе обучения, в младших классах и среднем звене существует проблема формирования устного счета у учащихся. На уроках не всегда есть возможность отводить решению этой проблемы столько времени, сколько хотелось бы. На первый взгляд это не так важно, но многие учащиеся школ, в том числе и старшеклассники (!), очень часто допускают ошибки в простейших примерах, не способны выполнить вычисления при помощи калькулятора. Это заставляет задуматься о необходимости внедрения новых методов обучения, например, использование информационных технологий. С появлением компьютеров школе это стало возможно.

Целью моей работы было решение этой важной проблемы путем создания программы для отработки навыков устного счета у учащихся.

Так как у нас в школе организованы курсы для желающих изучать язык программирования Visual Basic 6.0, то я приступил к созданию программы-тренажера средствами именно этого языка.

Basic – простой, но в тоже время мощный инструмент для создания программ. Язык программирования, созданный в 1963 году Джоном Кемени и Томасом Курцем, перетерпел множество изменений с тех пор, но все же сохранил свою простоту и удобство.

Потратив около трех недель на создание программы, я получил уникальный тренажер, для тренировки навыков устного счета.


ИНТЕРФЕЙС И РАБОТА ПРОГРАММЫ


Программа состоит из трех частей: установки параметров проверки, самой проверки и статистики. Теперь о каждой из частей подробней.

  1. Установка параметров

В окне установок пользователь устанавливает необходимые условия проверки.





Прежде всего здесь устанавливается действие (умножение, сложение, вычитание), на которое будет проводиться проверка.





Затем, можно установить время проверки.




После можно установить ограничение ошибок.




Также устанавливается количество примеров.


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





Кроме того, в окне параметров учитель может установить код блокировки, который позволяет блокировать управление программой.
  1. Проверка

После установки всех параметров проверки пользователь нажатием кнопки переходит ко второй части тренажера.

Связь между формами осуществляется программным кодом:

-Показать форму 4 (Форма проверки)

-Скрыть форму 2 (Форма настроек)

Внешний вид:


После начала проверки пользователю будет предложен пример, ответ на который он должен ввести с клавиатуры и нажать на кнопку “Готово”.
После нажатия на кнопку управление передается программному коду (на примере умножения) :




В строке состояния формы отображается краткая информация: оставшееся время, количество совершенных ошибок и число уже решенных примеров.

Д
ля создания таймера обратного отсчета было использовано два таймера: один отсчитывает минуты, а второй секунды. Такой подход позволяет одновременно считать как оставшееся время, так и уже прошедшее для статистики.

Код таймера для секунд: Код таймера для минут:






После окончания проверки по одной из причин (решение всех примеров, превышение лимита ошибок или окончание времени проверки), загружается третья часть программы – «Статистика».

  1. Статистика

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

Внешний вид:


По окончанию теста учитель может оценить работу по нескольким критериям:

-Количество предложенных примеров

-Количество совершенных ошибок

-Процент решения

-Время проверки

-Самооценка ученика

Процент решения просчитывается кодом:




ЗАКЛЮЧЕНИЕ

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

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

-Тип проверки

-Время проверки

-Ограничение ошибок

-Ограничение примеров

-Код блокировки управления

Во-вторых, в программе имеется краткая помощь, что позволяет ученику разобраться в настройках программы самостоятельно.

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




В-четвертых, по окончанию проверки ученику предлагается самому оценить свою работу.

В-пятых, после проверки пользователю предоставляется подробный отчет о проверке. В отчете содержится информация о количестве примеров, количестве ошибок, проценте решения и времени проверки.

Я надеюсь, что внедрение моего тренажера в школы избавит учеников от проблем с устным счетом.

СПИСОК ЛИТЕРАТУРЫ:


Сайлер Б., Споттс Д. Использование Visual Basic 6. Специальное издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2005.


М. Хальворсон Microsoft Visual Basic 6.0 для профессионалов. Практ. пособ. Серия «Шаг за шагом» / Пер. с англ. – М.: СП ЭКОМ, 2005.


Сионович С.В. Евсеев Г.А. Занимателное программирование: Visual

Basic: Книга для детей, родителей и учителей. – М.: АСТ-ПРЕСС КНИГА: Инфорком-Пресс, 2002.


Угринович Н. Д. Информатика и информационные технологии. Учебник для 10-11 классов / Н. Д. Угринович. – М.:БИНОМ. Лаборар\тория знаний, 2003.


Угринович Н. Д. Практикун по информатике и информационным технологиям. Учебное пособие для общеобразовательных учреждений / Н. Д. Угринович, Л. Л. Босова, Н. И. Михайлова – М.: Лаборатория Базовых Знаний, 2002