Автор: Бражников Владимир Иванович
Должность: преподаватель
Учебное заведение: Петровский колледж
Населённый пункт: Санкт–Петербург
Наименование материала: статья
Тема: Программируемое обучение информационным технологиям пользователей на практических занятиях в системе СПО
Раздел: среднее профессиональное
УДК: 378.147.88:
Бражников В.И.
ПРОГРАММИРУЕМОЕ ОБУЧЕНИЕ ИНФОРМАЦИОННЫМ
ТЕХНОЛОГИЯМ ПОЛЬЗОВАТЕЛЕЙ НА ПРАКТИЧЕСКИХ ЗАНЯТИЯХ В
СИСТЕМЕ СПО
Актуальность задачи. Деятельность современных специалистов не-
мыслима без привлечения большого количества системных и прикладных
программных продуктов. Для их подготовки в системе СПО используют раз-
личные виды обучения: объяснительно-иллюстративное, развивающее, лич-
ностно-ориентированное, проблемное и программируемое. При этом обуче-
ние с привлечением любого из перечисленных видов предполагает приобре-
тение обучающимися в ходе занятия знаний, умений и их контроль в услови-
ях ограниченных временных ресурсов.
Ограничения временных ресурсов требует рационального распределе-
ния времени между процессами приобретения обучаемыми знаний и умений,
и затрат на оценку их результатов в ходе занятия. Как показывает опыт, наи-
более эффективно компромисс между указанными процессами достигается
при использовании технологии программируемого обучения с привлечением
автоматизированных обучающих систем. Однако на данный момент автома-
тизированные обучающие системы охватывают лишь отдельные аспекты за-
нятия, например, контрольный опрос или отдельные виды проблемно-ориен-
тированного программного обеспечения, и, как правило, недоступны для ши-
рокого использования на занятиях педагогами.
Таким образом, актуальной является задача совершенствования методи-
ки программируемого обучения в условиях ограничения временных ресурсов
занятия за счет минимизации затрат времени на контроль результатов без
ухудшения качества. Особое значение решение этой задачи приобретает при-
менительно к практическим и лабораторным занятиям.
Анализ публикаций. Исследование влияния методики программируе-
мого обучения на достижения обучающихся достаточно подробно исследова-
ны в фундаментальных работах Б.Ф. Скиннера, П. Я. Гальперина, Н. Крауде-
ра и других авторов. Однако бурный рост в области информационных техно-
логий и специфика проведения практических и лабораторных занятий по
информационно-коммуникационным
технологиям
профессиональной
дея-
тельности требует корректировки отдельных теоретических и практических
аспектов использования программируемого обучения.
В рамках современных информационно-коммуникационных техноло-
гий под программируемым обучением понимается процесс формирования
профессиональных компетенций у студентов по заранее разработанной про-
грамме, в которой предусмотрены действия обучающихся, обучающего и ин-
формационной системы. Его фундаментальную основу составляют принципы
иерархии, строгой логической структуры изучаемого материала, парциально-
го освоения знаний и умений.
Важным требованием к проведению занятия с использованием про-
граммируемого обучения является контроль правильности освоения порции
(решения профессиональной задачи) знаний и умений в реальном времени.
Контроль необходим для указания (выбора) траектории дальнейших действий
обучающегося.
Теория программируемого обучения выделяет два основных вида про-
граммирования: линейный (предложенный Б. Скиннером) и разветвлённый
(предложенный Н. Краудером).
Линейная система программируемого обучения применительно к прак-
тическим занятиям представляет собой последовательность заданий для сту-
дента с их контролем. Если студент по результату автоматического контроля
справился с заданием, то он переходит к выполнению следующего.
Некоторые авторы считают, что линейное программируемое обучение
ориентировано на слабого студента и подразумевает такое решение заданий, в
которых студенты не могут допускать ошибок. Однако это не совсем правиль-
но. Например, в ходе разработки занятия возможно программирование уров-
ня сложности от задания к заданию для разных уровней подготовки студен-
тов. Такой подход позволяет получить точную картину освоения знаний и
умений студентами по уровню сложности (количеству) выполненных зада-
ний.
Разветвленное программирование отличается от линейного тем, что
студент может либо сам выбрать уровень сложности задания, либо при оши-
бочных решениях дальнейшую траекторию движения для него укажет инфор-
мационная система (возможно получение подсказки от системы или обучаю-
щего).
Классический подход к применению программируемого обучения пред-
полагает, что в линейном программировании студент сам строит ответы на
вопросы или конструирует ответы, а в разветвленном - выбирает один или
несколько из нескольких готовых ответов, реализуя технологию множествен-
ного выбора. Такая трактовка для современного уровня технологий является
слишком узкой по причине количества и особенности типов заданий, выпол-
няемых обучаемым.
На практическом занятии по информационным технологиям в рамках
конкретной изучаемой программы студент решает профессиональные задачи,
предполагающие свою логику (алгоритм). Эта особенность занятия указывает
на то, что механизм программируемого обучения является вспомогательным,
задающим
лишь
познавательную
траекторию
движения
обучающегося.
В
тоже время, качество освоения знаний и умений на таких занятиях определя-
ется правильностью решения профессиональных задач.
Таким образом, логика практического занятия с привлечением програм-
мируемого обучения (вне зависимости от его вида) требует разработки раз-
ветвленного алгоритма, включающего в себя подпрограммы решения профес-
сиональных задач и подпрограмму определения траектории освоения знаний
и умений обучающимся.
Реализация программируемого обучения. Практическое занятие с ис-
пользованием программируемого обучения информационным технологиям в
системе СПО должно строиться по технологиям доступным преподавателю,
как с точки зрения уровней подготовки и доступности средств, так и с точки
зрения затрат времени на разработку. К таким технологиям и средствам мож-
но отнести: технологии клиент-сервер, изучаемые программные продукты и
встроенные языки программирования VBA и VBScript.
В качестве клиента для системы программируемого обучения целесооб-
разно использовать изучаемый программный продукт. В файле такого продук-
та размещаются профессиональные задачи, логика организации решения и
логика контроля правильности выполнения каждого задания. Например, для
табличных процессоров, задание в виде таблиц с данными и задание на раз-
работку формул для вычисления в заданных ячейках таблицы. Логика контро-
ля правильности решения задачи программируется и защищается с использо-
ванием встроенного языка программирования, например, VBA. В этом же
файле размещается логика последовательности решения профессиональных
задач. Результаты решения конкретной задачи для обучающегося могут по
шагам отображаться в ячейках таблиц и передаваться на сервер, что позволя-
ет визуализовать результаты решения отдельных пунктов задания.
Файл клиента копируется студентами в свои рабочие папки. Доступ к
клиентам с сервера осуществляется по известным директориям. Периодич-
ность опроса определяется логикой занятия и может быть использована для
стимулирования познавательной деятельности студентов путем демонстра-
ции результатов выполнения заданий в текущем режиме времени.
Для реализации сервера возможно использование табличного процессо-
ра, который с помощью, например, технологии Microsoft ActiveX подключает
к себе клиентов и осуществляет сбор данных от них. Данные от клиентов ав -
торизированны, например, с помощью имени папки студента или имени кли-
ента, что позволяет использовать возможности табличного процессора для
визуализации и контроля качества освоения знаний и умений в текущем вре-
мени.
Вывод. Таким образом, минимизация затрат времени на контроль осво-
ения знаний и умений без ухудшения качества и повышение объективности
контроля могут быть достигнуты за счет реализации разветвленного алгорит-
ма, включающего в себя подпрограммы решения профессиональных задач и
подпрограмму программируемого обучения.
Комбинирование алгоритмов решения профессиональных задач и алго-
ритма, определяющего траекторию движения познавательного процесса, в
литературе изучены достаточно слабо и требуют дальнейших исследований.
Список использованных источников
1.
Беспалько В. П. Программированное обучение. Дидактические осно-
вы. — М.: Высшая школа, 1970. — 300 с.
2.
Гальперин П. Я. Программированное обучение и задачи коренного усо-
вершенствования методов обучения // К теории программированного
обучения. — М., 1967.
3.
Учитель. Книга о профессоре Израиле Ефремовиче Шварце / Состави-
тели: Н.Г. Липкина, Л.А.Косолапова, Б.М.Чарный, А.И. Санникова. —
Пермь: Книжный мир, 2009. — 520 с.