Компьютерный тренажер

Основные особенности программы-тренажера. Алгоритм изучения основ технологии разреженных матриц, основанный на пошаговом теоретическом объяснении, сопровожденным анимацией и комплексом задач для закрепления темы. Информирование о допущенных ошибках.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 13.05.2016
Размер файла 466,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

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

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

Основными особенностями тренажера являются:

1. Программа-тренажер не производит вычислений автоматически и не заменяет собой человека-исследователя, т.е. не работает по принципу «нажми на кнопку - получишь результат». Большинство аргументов противников применения компьютеров в изучении численных методов как раз основано на утверждении, что программа «все делает за студента сама». Именно этого недостатка лишены тренажеры.

2. Теоретические объяснения описываются кратко, сопровождены небольшой анимацией.

3. Тренажер работает пошагово, на каждом шаге реализуя отдельный этап работы алгоритма. На каждом шаге задания производится проверка ответа (введенных данных) обучаемого, при этом эталон ответа извлекается из внутреннего хранилища. Переход к следующему шагу возможен только в случае успешного освоения текущего шага.

4. Тренажер обладает дружественным интерфейсом для отслеживания хода решения, ввода данных и выполнения необходимых операций.

1. Общие сведения

В качестве практического примера применения программ-тренажеров рассматривается тренажер для лабораторной работы по изучению основ технологии разреженных матриц по дисциплине «Системы автоматизированного проектирования электронных схем». Алгоритм изучения основ технологии разреженных матриц включает в себя пошаговое теоретическое объяснение на основе примера (рис. 1-2), сопровожденное небольшой анимацией, а также комплексом задач для закрепления темы.

Рис 1

Рис 2

Следующим этапом после теоретических объяснений на основе примера, студенту предлагается выполнить задачи для самоконтроля (рис. 3).

Рис 3

матрица программа тренажер анимация

Проверка правильности решения производится уже на этапе ввода исходных данных. Тренажер выполняет проверку введенных данных, и в случае невыполнения условия, выдает сообщение об ошибке в виде подсветки красным цветом соответствующей ячейки, с неправильно введенными данными (рис 4). Дальнейшее решение задачи становится невозможным.

Рис 4

Если же данные введены правильно, то тренажер допустит студента к следующим этапам решения задачи (рис.5-6):

Рис 5

Рис 6

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

Рис 7

Размещено на Allbest.ru


Подобные документы

  • Разработка компьютерного тренажера-эмулятора, содержащего текстовую и графическую информацию. Расчёт экономических показателей. Методы разработки трех режимов данного тренажера. Презентация результатов работы. Внедрение разработки в учебный процесс.

    дипломная работа [10,4 M], добавлен 12.04.2014

  • Разработка компьютерного тренажера-эмулятора, содержащего показ презентации по управлению видеомагнитофоном. Реализация программы в режимах "Демонстрация", "Тренинг", "Контроль". Определение себестоимости программного продукта и составление сметы затрат.

    дипломная работа [8,3 M], добавлен 07.04.2014

  • Обзор стрелковых тренажеров, их достоинств и недостатков. Выбор веб-камеры, разработка общего алгоритма программы. Реализация спускового крючка. Создание пристрелки для настройки тренажера. Линейная аппроксимация, нахождение координат точки прицеливания.

    дипломная работа [3,4 M], добавлен 26.12.2014

  • Разработка компьютерного тренажера с функциями демонстрации режимов работы устройства, тренингом простейших операций на эмуляторе "Тренинг" и контроля выполнения комплексных операций на эмуляторе "Экзамен". Определение себестоимости программного продукта.

    дипломная работа [8,9 M], добавлен 21.04.2014

  • Си - стандартизированный процедурный язык программирования. Алгоритм и программа на языке Си для формирования двух матриц с определенной размерностью и значением элементов. Применение матриц в математике. Исходный текст программы и результаты выполнения.

    реферат [1,4 M], добавлен 23.12.2010

  • Создание легкой и удобной в применении программы "Клавиатурный тренажер" с помощью программы Delphi7. Использование компонентов Panel, Timer, Button, Status Bar, Label. Описание процедур и функций программы. Руководство разработчика и пользователя.

    курсовая работа [276,3 K], добавлен 27.05.2015

  • Разработка программы, позволяющей приобрести навыки быстрой печати на клавиатуре. Обзор существующих аналогов. Обоснование технических приемов программирования. Тестирование, анализ полученных результатов. Руководство пользователя, листинг программы.

    курсовая работа [1,3 M], добавлен 03.04.2015

  • Краткая характеристика пакета Mathcad, описание простейших примеров работы с ним, примеры решения основных задач элементарной математики. Компьютерные технологии решения математических задач и символьных вычислений. Образование векторов и матриц.

    дипломная работа [621,1 K], добавлен 11.03.2011

  • Сущность теории матриц, ее основные понятия и определения. Теоремы теории матриц, дающие научную основу для разработки алгоритма генерации. Свойства определителя как основной числовой характеристики квадратных матриц. Проблемы при составлении алгоритма.

    курсовая работа [273,7 K], добавлен 16.05.2009

  • Програма клавіатурний тренажер. Застосування C++ BUILDER для створення інтерфейсних програм. Опис VCL компонентів. Робота з графікою GDI. Опис роботи та лістинг програми. Результат роботи програми. Інтегроване середовище розробки. Компоненти закладок.

    курсовая работа [2,7 M], добавлен 24.03.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.