5992-1 (709592), страница 2
Текст из файла (страница 2)
Для методики разветвленного программирования характерен тщательный отбор материалов, расчленение их на дозы и введение контрольных вопросов и заданий. Нельзя подготовить разветвленную программу, просто разрезав обычный текст на параграфы и включив в каждый параграф вопрос и ответы по выборочной системе.
Учебники писать трудно. Одного знания предмета недостаточно. Тут необходимо умение просто объяснять сложное. Но мало кто владеет этим искусством (как тут не вспомнить об "учебнике", по которому львовские школьники впервые знакомятся с физикой: начинается он с изложения свойств газов"на основании молекулярно-кинетической теории" ). Программированные же учебники писать значительно сложнее. Обычные учебники состоят из текстов, контрольных вопросов и задач к ним. Программированные же должны дополнительно содержать, во-первых, тексты, излагающие один и тот же материал с различным уровнем подробностей; во-вторых, тексты с дополнительными пояснениями для каждого неверного ответа; в-третьих, для каждого возможного ответа номер следующей задачи (или способ его определения). И это ещё не всё. Неразумно просто ввести в память компьютера только тексты, пусть и перепутанные. В отличие от книги, где все материалы статические, учебные материалы компьютерной обучающей системы могут быть динамическими.
Я не сторонник замены учебника компьютером. Даже противник. Компьютер должен дополнять учебник, а не заменять его. Выполнять только те функции, которые недоступны книге. Например, книге недоступны динамические иллюстрации и звуковое сопровождение (разве что в виде приложений из аудио и видеокассет). Кроме того, вовсе необязательно, чтобы учебные тексты обязательно появлялись на экране. Вполне допустимо после решения задачи на экран выводить рекомендацию, какой раздел, и в каком учебнике следует прочитать.
Однако есть один довод в пользу электронных учебников, содержащих изложение материала. Прежде всего, потому, что эти материалы можно постоянно корректировать и дополнять. Включать данные из последних публикаций и т. д. Однако это должны делать только ведущие предмет педагоги. И делать это профессионально.
Большинство обычных методов обучения не позволяет осуществлять тщательную "подгонку" материала к возможностям студентов. Только при программированном обучении, реализованном в виде комплекса компьютерных программ, можно пересматривать материал, сообразуясь с конкретными трудностями, которые встречаются у студентов. Образно говоря, студент может сам принять участие в составлении программы, что исключается при работе с учебником. И, наконец, используя Интернет, всё это можно делать дистанционно.
Практика стихийных или плохо регулируемых попыток создания методических и технических средств для дистанционного обучения делает особенно ценным давнее замечание Дж. Холланда (Гарвардский университет, 1958 г.) об опасности, что "программированное обучение может оказаться погребенным под "лавиной обучающих машин и бесполезных программ к ним". Именно это сейчас и происходит. Во всяком случае, понятие "Дистанционное обучение" потеряло свой первоначальный смысл и стало просто синонимом термина "Заочное обучение". Нужен новый термин, отражающий первоначальный смысл понятия дистанционного обучения, которое появилось (во всяком случае, у нас) в связи с открывшимися возможностями современных информационных технологий. Можно использовать, например, термин "Дистанционное обучение программированное" - ДОП.
Создать и внедрить в реальный учебный процесс высшей школы ДОП одномоментно совершенно невозможно. Это очень трудоёмкий процесс, требующий высокого профессионализма и соответствующего финансирования. Можно только постепенно, переводя один предмет за другим с обычной формы обучения на дистанционную. И так - для каждой специальности. Однако, если на первом этапе, используя современные компьютерные технологии, создать методику обучения и механизм текущего дистанционного контроля успеваемости для заочников, то получим именно то, что уже можно назвать дистанционным обучением. Более того - такой механизм существует и давно используется в реальном учебном процессе [Оганесян А.Г., 2002; Оганесян А.Г., 2001]. Основная его особенность - учебная деятельность студента организуется без участия "тьютора", т. е. преподавателя, поддерживающего связь со студентом по Интернет. Большинство создателей систем дистанционного обучения с участием "тьюторов", для краткости - ДОТ, несомненно, сочтут это большим недостатком. Однако, уж не раз писал об этом, для массового обучения, особенно в преддверии перехода к открытому образованию, ДОТ неприменим по одной простой причине - "тьюторов" потребуется недостижимо много. Да и дорого это будет. Поэтому ДОТ приемлем разве что для небольшой прослойки хорошо обеспеченных людей. А вот ДОП без "тьютора", позволяет максимально использовать достоинства дифференцированного индивидуального подхода при массовом обучении, а также использовать результаты контроля текущего усвоения для управления содержанием и последовательностью дальнейшего изложения материала. Это недорого и доступно для большинства.
ДОП - это комплекс программ, часть из которых находится на сервере вуза и выполняет функции, аналогичные функциям деканатов. В основном это учёт и статистическая обработка результатов. Другая часть, это предметные программы, с которыми непосредственно работает студент. Для краткости их можно назвать АсДОП (Автономная система дистанционного обучения программированная). Студент получает АсДОП по электронной почте.
Рис. 1. Функциональная схема АсДОП.
Функции и режимы работы АсДОП достаточно подробно описаны в [Оганесян А.Г., 2002; Оганесян А.Г., 2001]. Контроль знаний, неизбежно предполагаю-щий диалог, выполняется автономно, на компьютере студента. По электронной почте в вуз передаются только результаты этого контроля. Студент работает с АcДОП в реальном времени, а обратная связь - через электронную почту. АСДО содержит набор задач и вопросов по конкретному предмету, программы анализа и оценки ответов студента, хронометрирования, защиты от несанкционированного доступа и управления.
| Текст программы S418. s418() { int x1=0, y1=0, i=0, v, X=90, Y=100; char s[120]; char *v1[]={"Ограничения на сигнал:","Достаточно равенства мощности всех сигналов.",Все сигналы равновероятны и одинаковой мощности. ", "Достаточно равновероятности всех сигналов.", "Сигналы могут быть любыми. ",""}; char *v2[]={"Ограничения на шум:","Нормальный белый шум.","Равновероятный шум.","Шум с произвольным распределением вероятностей. ",""}; Vnu_N_zad(razdel,zadatcha,"s418"); ves_z=0.4; i=0; resch_f=0; Prnt_s1(X,Y," Приёмник сигналов работает в соответствии с выражением:",8,11); Prnt_s1(X+80,Y+=30,"P(x/y)=k",8,15); Prnt_s1(getx(),Y-2,".",8,15); Prnt_s1(getx(),Y,"P(x)",8,15); Prnt_s1(getx(),Y-2,".",8,15); Prnt_s1(getx(),Y,"exp(1/s",8,15); Prnt_s1(getx(),Y-4,"2",8,15); Zs(getx(),Y,"i=0","N-1",8,15); Prnt_s1(getx(),Y,"x[i]",8,15); Prnt_s1(getx(),Y-2,".",8,15); Prnt_s1(getx(),Y,"y[i]).",8,15); Prnt_s1(X,gety()+30," При каких ограничениях справедливо это выражение?",8,11); otvet_f=1;Y=gety()+25; while(resch_f!=otvet_f&&resch_f!=-1) { if(i>0) Prnt_s1(x1,y1,"Вы ошиблись,подумайте!",8,10); if(GetOtvS(X,Y,0,(int)otvet_f,v1,20)==-1) return; x1=getx(); y1=gety(); Analyz_zF(); Mid_ocen_z(i); i++; } if(i>1) Prnt_s1(x1,y1,"Теперь правильно!",8,10); i=0; resch_f=0; Y=gety()-20; while(resch_f!=otvet_f&&resch_f!=-1) { if(i>0) Prnt_s1(x1,y1,"Вы ошиблись, подумайте!",8,10); if(GetOtvS(X,Y,0,(int)otvet_f,v2,10)==-1) return; x1=getx(); y1=gety(); Analyz_zF(); Mid_ocen_z(1); i++; } if(i>1) Prnt_s1(x1,y1,"Теперь правильно!",8,10); return; } |
Функционально АсДОП состоит управляющей программы и банка задач по конкретному предмету (см. рис 1). Управляющая программа универсальна и не зависит от содержания задач. Банк задач для каждого предмета свой. Любая задача это, как правило, небольшая программа, написанная на алгоритмическом языке высокого уровня (мы используем язык Си). Привожу исходный текст одной из задач с выборочным ответом по курсу "Цифровая обработка сигналов", а на рис.2 показан кадр, выводимый этой программой на дисплей.
При создании АсДОП, которую уже несколько лет используем в учебном процессе, были поставлены следующие два условия:
размер АсДОП не должен превышать 1,4 мегабайта, чтобы, во-первых, её можно было разместить на одной дискете (очень мало студентов имеют доступ к Интернет) и, во-вторых, время её передачи по электронной почте не должно превышать нескольких минут;
АсДОП должна работать со всеми операционными системами (включая и DOS), иначе, учитывая низкую обеспеченность студентов компьютерами (ещё используют компьютеры даже без Windows), многим она будет недоступна.
Со временем ограничения можно будет снять, но сегодня именно они позволяют использовать АсДОП в реальном учебном процессе для заочников. На первом занятии каждый заочник получает дискету АсДОП с личным идентификатором, который исключает возможность подтасовок или использование чужих результатов работы [Оганесян А.Г., 2000; Оганесян А.Г., 1999]. Только некоторые из заочников получают АсДОП по электронной почте (чаще всего отсутствовавшие на первом установочном занятии). Допуск к экзамену получают только те студенты, которые успешно выполнят все задания АсДОП. Таким образом, АсДОП заменяет обычно используемые для заочников контрольные задания (не секрет, что редкий студент выполняет их сам). Кроме того, многие студенты стационара используют АсДОП дома для подготовки к экзаменам.
Несмотря на экспериментально доказанную пользу от применения АсДОП в учебном процессе, пока вся эта непростая работа держится только на одном энтузиазме и без всякого финансирования. На базе заочных факультетов и подготовительных кусов создаются факультеты, и даже институты ДО. А результат обычный - смена вывесок и никакого интереса к ДОП. К сожалению, это не исключение - скорее правило.
Много лет назад мне казалось, что только недостаток компьютеров тормозит широкое применение компьютерных обучающих систем в учебном процессе вузов. Сейчас компьютеры есть. Есть и учебные классы. Более того, уже широко используются в учебном процессе различные пакеты программ (в основном иностранные), в том числе и обучающие. Почему же собственные разработки, хорошо согласованные с учебными программами и методикою нашей высшей школы, энтузиазма у администрации вузов они не вызывают? Сейчас ответ ясен: наши обучающие системы КОС, ДОП и АсДОП не только обучают, но и тестируют, принимают модули и экзамены, т. е. нарушают основной действующий принцип "сам учу - сам и результат оцениваю".
Погоня за журавлём в небе не позволяет увидеть синицу в руках. Конечно, никакие компьютерные экзаменующие программы не гарантируют абсолютно точной оценки знаний. Однако и преподаватель не может этого гарантировать. Но даже самая несовершенная экзаменующая программа гарантирует объективность и неподкупность (если, конечно, она не содержит специальных операторов для этой цели, что уже криминал, который совсем нетрудно обнаружить). Это чрезвычайно важно и в корне меняет ситуацию. Именно поэтому компьютерные экзаменующие программы почти идеально приспособлены для проведения конкурсных экзаменов при поступлении в вуз (хотя необходимость самих конкурсных экзаменов весьма проблематична).
Некоторые вузы уже используют компьютеры на вступительных экзаменах. Однако все они грешат существенным недостатком - между абитуриентом и компьютером всегда есть посредник, что не исключает сомнений в объективности. Посредник вводит написанные абитуриентом ответы в компьютер. Невозможность посадить самого абитуриента за компьютер обычно объясняют тем, что компьютеров меньше, чем абитуриентов. Однако этот довод не выдерживает критики. Ничто не мешает проводить тестирование в порядке очереди. Вспомним, в былые времена устные конкурсные экзамены принимали 2-3 преподавателя в одной аудитории. В компьютерном же классе могут сдавать экзамен 10-20 абитуриентов одновременно. А учитывая, что большинство университетов имеют не один компьютерный класс, которые в период приёмных экзаменов свободны, то наличие посредника представляется просто лишним.
Иногда приводят ещё один довод: ответы абитуриента на бумаге являются юридическим документом, позволяющим урегулировать возможные конфликты. Но это тоже не довод. Компьютер сохранит ответы абитуриентов значительно надёжнее, чем любая бумага. Бумагу нетрудно подделать. А компьютерный документ значительно сложнее. Банки давно совершают денежные операции на компьютерных сетях и не опасаются подделок. Просто программное обеспечение для приёма конкурсных экзаменов должно быть разработано профессионально. К сожалению, на одном энтузиазме эту работу не осилить, а держатели средств её просто не замечают. А ведь система набора студентов требует пересмотра, хотя практически все причастные к этому процессу считают её достаточно хорошей. Но откуда тогда на первом же курсе такое количество еле успевающих? Почему столь велико несоответствие между успехами на конкурсных экзаменах и на первой же сессии?
Уверен, что проблемы с широким внедрением компьютерного тестирования, как это ни покажется странным, связаны именно с объективностью такого тестирования.















