Смекни!
smekni.com

Дистанционное обучение программированное (стр. 3 из 3)

ДОП - это комплекс программ, часть из которых находится на сервере вуза и выполняет функции, аналогичные функциям деканатов. В основном это учёт и статистическая обработка результатов. Другая часть, это предметные программы, с которыми непосредственно работает студент. Для краткости их можно назвать АсДОП (Автономная система дистанционного обучения программированная). Студент получает АсДОП по электронной почте.

Рис. 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 абитуриентов одновременно. А учитывая, что большинство университетов имеют не один компьютерный класс, которые в период приёмных экзаменов свободны, то наличие посредника представляется просто лишним.

Иногда приводят ещё один довод: ответы абитуриента на бумаге являются юридическим документом, позволяющим урегулировать возможные конфликты. Но это тоже не довод. Компьютер сохранит ответы абитуриентов значительно надёжнее, чем любая бумага. Бумагу нетрудно подделать. А компьютерный документ значительно сложнее. Банки давно совершают денежные операции на компьютерных сетях и не опасаются подделок. Просто программное обеспечение для приёма конкурсных экзаменов должно быть разработано профессионально. К сожалению, на одном энтузиазме эту работу не осилить, а держатели средств её просто не замечают. А ведь система набора студентов требует пересмотра, хотя практически все причастные к этому процессу считают её достаточно хорошей. Но откуда тогда на первом же курсе такое количество еле успевающих? Почему столь велико несоответствие между успехами на конкурсных экзаменах и на первой же сессии?

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

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

[Оганесян А.Г., 2002] Оганесян А.Г. Проблема обратной связи при дистанционном образовании. - Москва: Открытое образование, № 3, 2002, URL: http://www.maoo.ru

[Оганесян А.Г., 2001] Оганесян А.Г. Пути и проблемы открытого образования.- Educational Technology & Society 4(3) 2001, ISSN 1436-4522, pp. 116-129, URL: http://ifets.ieee.org.russian

[Оганесян А.Г., 2000] А.Г.Оганесян, Н.А.Ермакова, К.О.Чабан. Проблема "шпаргалок" или как обеспечить объективность компьютерного тестирования? - Москва: Дистанционное образование, № 6, 2000, с.29-34. URL: http://www.maoo.ru

[Оганесян А.Г., 1999] А.Г.Оганесян. Опыт компьютерного контроля знаний. - Москва: Дистанционное образование, № 6, 1999, с.30-35.

URL: http://www.fcde.ru

[Атанов Г.А., 2003] Г.А.Атанов. Возрождение дидактики - залог развития высшей школы. - Донецк: ДОУ, 2003. -180 с.

[Crowder, N. A., 1958] Crowder, N. A., Intrinsically programmed materials for teaching complex skills and concepts. Paper read at the Amer. Psychol. Ass., Washington, D. C., August, 1958. (a) -, Automatic tutoring by means of intrinsic programming: Paper read at the Air Force Office of Scientific Research and the Univ. of Penna. Conference on the Automatic Teaching of Verbal and Symbolic Skills. Philadelphia, December, 1958.

[Holland, J. G., 1958] Holland, J. G., A teaching machine program in psychology and its classroom use. Paper presented at Conference on Teaching Machines, Univ. of Penna., December 1958.