Виды средств обучения и их особенности

Автор работы: Пользователь скрыл имя, 31 Марта 2013 в 17:19, реферат

Описание работы

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

Содержание работы

Введение 3
1Виды средств обучения и их особенности 6
1.1 Классификация средств обучения 6
1.2 Архитектура обучающих систем 23
1.3 Анализ разработок обучающих программ. 27
2 Разработка обучающей программы 31
2.1 Постановка задачи 31
2.2 Описание разработки обучающей программы 31
2.3 Технические и программные требования 49
2.4 Тестирование программы 49
Заключение 53
Глоссарий 56
Список использованных источников 58
Список сокращений 61

Файлы: 1 файл

Содержание.doc

— 350.00 Кб (Скачать файл)

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

      Структуры верхнего  уровня составляют управляющие,  предметные, инструментальные и объектные пакеты.

      Управляющие пакеты  решают задачи управления и  организации урока. Дидактика  средней школы определяет некоторую  общую схему организации урока,  единую для всех предметов.  Такая схема может быть структурирована  программными средствами[31]. Программы, реализующие последовательность выводов запланированных на уроке пакетов, образуют структурирующие пакеты. Возможность выделить структурирующие пакеты в самостоятельную группу обеспечивается тем, что соответствие между элементами структурирующего пакета и содержанием конкретного урока, для которого учитель комплектует набор планируемых пакетов, устанавливается с помощью специальных программ-формирователей - в ходе диалога пользователя - учителя с формирующим пакетом. Наконец, после урока учителю предстоит собрать информацию о ходе урока, успехах и неудачах учеников. Сбор, структурирование и форматирование итогов урока выполняют протоколирующие пакеты [27].

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

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

      В том случае, когда  школьный кабинет информатики  представляет собой локальную  сеть ПЭВМ, а не автономный  набор машин, среди управляющих  пакетов существенную роль начинают  играть сетевые пакеты - распределители (организующие информационные  потоки от учительской машины к ученическим) и интеграторы (собирающие информацию с ученических машин в учительскую)[33].

      В группе инструментальных  пакетов функциональная связь  программных средств с содержанием  школьного пакета выраженных  чаще всего неясно: основные целевые характеристики этих пакетов определены используемыми программными инструментами.

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

2 Разработка обучающей программы

 

 

      2.1 Постановка задачи

 

 

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

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

 

 

      2.2 Описание разработки обучающей  программы

 

 

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

      Основной задачей в программе  является вывод информации и  проведение тестирования. Все главы  находятся в папке material и являются  файлами в формате /*.doc. Вывод  информации в поле RichEdit1 происходит  после тога как пользователь выберит интересующую его главу из списка в ComboBox1. При выборе одной из глав происходит загрузка файла в RichEdit1:

      procedure TForm2.ComboBox1Change(Sender: TObject);

      begin

      if ComboBox1.ItemIndex=0 then

      begin

      RichEdit1.Lines.Clear;

      RichEdit1.Lines.LoadFromFile('data\material\01.doc');

      end;

      В блоке тестирования  находятся 25 вопросов, прохождение  которых обязательно к выполнению. Только после окончания тестирования  вы можите узнать оценку и количество правильных ответов[35].

      При создании тестирования  заранее известно, какие ответы  истины, а какие ложны [36].

      Исходя из этого,  для истинных высказываний имеется  счетчик, который фиксирует каждый  верный ответ в конце тестирования  он производит расчет оценки исходя из количества верных (истинных) ответов.

       if right15 then label3.Caption:='3';

       if right>20 then label3.Caption:='4';

       if right>23 then label3.Caption:='5';

      В данном коде right – это и есть количество  правильных ответов.

      Проект программы  содержит четыре окна:

      1) Form1 - Главное окно  программы;

      2) Form2 - Материал для  изучения;

      3) Form3 - Тестирование;

      4) Form4 - Отчет по результатам тестирования.

      Окно Form1. Главное окно программы, представлено на рисунке 5.

      Компонент Form1.

      Свойства:

      Align = alCustom

      BiDiMode = bdRightToLeftNoAlign

      BorderIcons = []

      BorderStyle = bsDialog

      Color = clWhite

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clWindowText

      Font.Height = -11

      Font.Name = 'MS Sans Serif'

      Font.Style = []

      OldCreateOrder = False

      ParentBiDiMode = False

      Position = poDesktopCenter

      Visible = True

      PixelsPerInch = 96

      TextHeight = 13

      События – нет.

[pic]

Рисунок 5 - Главное окно программы

 

 

      1 - компонент TImage1.

      Свойства:

      Align = alTop

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События – нет.

      2 - компонент TImage2.

      Свойства:

      Cursor = crArrow

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События – нет.

      3 - компонент TImage3.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image4Click – запуск TForm2

      OnMouseDown = Image4MouseDown –  загрузка картинки в Image3 ('data\image\кнопк1-1.bmp')

      OnMouseUp = Image4MouseUp –  загрузка картинки в Image3 ('data\image\кнопк1.bmp')

      4 - компонент TImage4.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image4Click – запуск TForm3

      OnMouseDown = Image4MouseDown – загрузка картинки  в Image4 ('data\image\кнопк2-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки  в Image4 ('data\image\кнопк2.bmp')

      5 - компонент TImage5.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image4Click – запуск TForm4, запись  файла отчета ('data\otchet\Отчет.txt') в  RichEdit1

      OnMouseDown = Image4MouseDown – загрузка картинки  в Image5 ('data\image\кнопк3-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки  в Image5 ('data\image\кнопк3.bmp')

      6 - компонент TImage6.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image6Click – открытие справки  (data\help\Справка.chm)

      OnMouseDown = Image4MouseDown – загрузка картинки  в Image6 ('data\image\кнопк4-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки  в Image6 ('data\image\кнопк4.bmp')

      7 - компонент TImage7.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image7Click – выход из программы

      OnMouseDown = Image4MouseDown – загрузка картинки  в Image6 ('data\image\кнопк5-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки в Image6 ('data\image\кнопк5.bmp')

      8 - компонент Button6.

      Свойства:

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События – нет.

      Окно Form2. Материал для изучения. Вид окна представлен на рисунке 6.

      Компонент Form2.

      Свойства:

      Align = alCustom

      BorderIcons = []

      BorderStyle = bsDialog

      Color = clWhite

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clWindowText

      Font.Height = -11

      Font.Name = 'MS Sans Serif'

      Font.Style = []

      OldCreateOrder = False

      Position = poDesktopCenter

      PixelsPerInch = 96

      TextHeight = 13

      События – нет.

 

 

[pic]

Рисунок 6 –  Материал для изучения

 

 

      1 - компонент ComboBox1.

      Свойства:

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clWindowText

      Font.Height = -16

      Font.Name = 'MS Sans Serif'

      Font.Style = [fsBold]

      ItemHeight = 20

      ParentFont = False

      TabOrder = 1

      События:

      OnChange = ComboBox1Change – загружает в RichEdit1 выбранный материал для изучения

      2 - компонент Image1.

      Свойства:

      Align = alTop

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События – нет

      3 - компонент Image2.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image2Click – закрытие окна Form2.

      OnMouseDown = Image4MouseDown – загрузка картинки  в Image2 ('data\image\выход1-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки  в Image2 ('data\image\выход1.bmp')

      4 - компонент Image3.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image3Click – печать текста из RichEdit1

      OnMouseDown = Image4MouseDown – загрузка картинки  в Image2 ('data\image\печать1-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки  в Image2 ('data\image\печать1.bmp')

      5 - компонент Label1.

      Свойства:

      Caption - Раздел №

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clTeal

      Font.Height = -19

      Font.Name = 'MS Sans Serif'

      Font.Style = [fsBold]

      ParentFont = False

      События – нет

      6 - компонент RichEdit1.

      Свойства:

      TabStop = False

      BorderWidth = 1

      Color = clMenuBar

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clWindowText

      Font.Height = -11

      Font.Name = 'MS Sans Serif'

      Font.Style = []

      ParentFont = False

      ReadOnly = True

      ScrollBars = ssVertical

      TabOrder = 0

      События – нет

      Окно Form3. Тестирование. Вид окна представлен на рисунке  7.

 

 

[pic]

Рисунок 7 - Тестирование

 

 

      Компонент Form3.

      Свойства:

      Align = alCustom

      BorderIcons = []

      BorderStyle = bsDialog

      Color = clWhite

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clWindowText

      Font.Height = -11

      Font.Name = 'MS Sans Serif'

      Font.Style = []

      OldCreateOrder = False

      Position = poDesktopCenter

      PixelsPerInch = 96

      TextHeight = 13

      События:

      OnShow = FormShow – загрузка  вопросов из базы данных ('data\test\test.dll')

      1 - компонент Image1.

      Left = 0

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События – нет

      2 - компонент Panel2.

      Свойства:

      Align = alBottom

      Color = clWhite

      Locked = True

      TabOrder = 0

      События – нет.

      3 - компонент Image4.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image4Click – закрытие  окна Form3.

      OnMouseDown = Image4MouseDown –  загрузка картинки в Image2 ('data\image\выход1-1.bmp')

      OnMouseUp = Image4MouseUp – загрузка картинки в Image2 ('data\image\выход1.bmp')

      4 - компонент Image5.

      Свойства:

      AutoSize = True

      Center = True

      Picture.Data = {Picture.Data = {…}

      События – нет

      5 - компонент Image6.

      Свойства:

      AutoSize = True

      Center = True

      Picture.Data = {Picture.Data = {…}

      События – нет

      6 - компонент Image7.

      Свойства:

      Cursor = crHandPoint

      AutoSize = True

      Center = True

      Picture.Data = {…}

      События:

      OnClick = Image4Click – выполняет  функцию чтения и записи вопросов  и ответов тестировани.

      OnMouseDown = Image4MouseDown –  загрузка картинки в Image2 ('data\image\кнопк7-1.bmp')

      OnMouseUp = Image4MouseUp –  загрузка картинки в Image2 ('data\image\кнопк7.bmp')

      7 - компонент Label3.

      Свойства:

      Caption = '  '

      Font.Charset = DEFAULT_CHARSET

      Font.Color = clRed

      Font.Height = -31

      Font.Name = 'MS Sans Serif'

      Font.Style = [fsBold]

      ParentFont = False

      События – нет

      8 - компонент label2.

Информация о работе Виды средств обучения и их особенности