Разработка модуля размещения рабочих программ в ЭИОС

Автор: Лапшин Н.А., Давиденко А.Н., Андрусенко Е.Ю.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 5-2 (21), 2018 года.

Бесплатный доступ

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

Еще

Учебные планы, результат обучения, электронная информационно-образовательная среда, рабочие программы, лекции

Короткий адрес: https://sciup.org/140282718

IDR: 140282718

Текст научной статьи Разработка модуля размещения рабочих программ в ЭИОС

Keyword

The curriculum, the learning outcome, the electronic information-educational environment, work programmes, lectures.

Согласно Федерального закона от 29.12.2012 N 273-ФЗ (ред. от 07.03.2018) «Об образовании в Российской Федерации» электронная информационно-образовательная среда вуза должна обеспечивать:

доступ к учебным планам, рабочим программам дисциплин (модулей), практик, к изданиям электронных библиотечных систем и электронным образовательным ресурсам, указанным в рабочих программах;

фиксацию хода образовательного процесса, результатов промежуточной аттестации и результатов освоения основной образовательной программы [1];

проведение всех видов занятий, процедур оценки результатов обучения, реализация которых предусмотрена с применением электронного обучения, дистанционных образовательных технологий;

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

взаимодействие между участниками образовательного процесса, в том числе синхронное и (или) асинхронное взаимодействие посредством сети «Интернет».

В связи с этим перед вузом стоит задача размещения рабочих программ в ЭИОС.

Можно разработать модуль на любом языке для web программирования. В нашем случае были использованы PHP и JavaScript, а для оформления страниц CSS [2].

Рис. 1. Внешний вид модуля для размещения РПД.

Для размещения РПД необходимо провести подготовительную работу:

Рабочие программы дисциплин, программы практик и программы государственной итоговой аттестации необходимо сохранять в формате «PDF».

Имена файлов формируются из учебного плана в формате «Шифр дисциплины Наименование дисциплины.pdf» без кавычек (например, Б1.В.ОД.17 Технология разработки программного обеспечения.pdf).

Размещение электронных версий рабочих программ дисциплин, программ практик и программ государственной итоговой аттестации осуществляется в папке «РПД ОПОП» далее соответствующее направление, учитывая, что для разных планов созданы папки (например, папка «направление 09.03.01 "Информатика и вычислительная техника" ОПОП "Программное обеспечение средств вычислительной техники и автоматизированных систем" Очная форма (1 курс)», папка «направление 09.03.01 "Информатика и вычислительная техника" ОПОП "Программное обеспечение средств вычислительной техники и автоматизированных систем" Очная форма (2 курс)» и т.д.).

Затем модуль автоматически сканирует содержимое папки «РПД ОПОП». Из названий подпапок формируется меню с направлением подготовки и ОПОП с сохранением списка в файле. После выполняется последовательное открытие подпапок и сканирование файлов РПД и формирование списка для вывода на странице соответствующего направления и ОПОП.

  • 4-    C G> «Матвеемплг -;।•■ ’'• > •• -i                                                                                                                                         й H

РАБОЧИЕ ПРОГРАММЫ ДИСЦИПЛИН иыц)м.|*мм« 8ММ1 llufopMirKtui ■ авии*. ihi« инм цини О1Ю1111р«р»нче»* и**ю«тгмие ipt-uri кынклм ильки! )*хм«жи и *>]«>!* г мля*4кмшш сжогч Очмме ♦♦рме <3 е»е|

  • 1    ULB-OIJ" TekNe-Wee pi^atulwM eputpeuuHiii иёмяешев»

2 t LB weuMe« прмрмгакраааам

Рис. 2. Список РПД

При этом возникла проблема с использованием кириллицы в именах папок и файлов. При перекодировки появляются лишние пробелы, или не корректно отображаются символы на странице, но эта проблема была решена.

Далее приведем часть исходного кода модуля.

function OpenClose(div) { if ($("#"+div).css("display") == "none") {

$("#"+div).css("display","block");

$("#"+div).slideDown();

} else {

$("#"+div).slideUp();

$("#"+div).css("display","none");

} if ($("#dat").css("display") == "none") {

$("#dat").css("display","block");

$("#dat").slideDown();

} else {

$("#dat").slideUp();

$("#dat").css("display","none");

}

}

echo     '

'.iconv("UTF-8","cp1251","РАБОЧИЕ

ПРОГРАММЫ ДИСЦИПЛИН").'';

$j=0;

echo '

while (!feof($fp)) {

$mytext = fgets($fp, 999);

$j+=1;

if     (trim($mytext)==iconv("UTF-8","cp1251","Бaкaлaвpиaт")      or trim($mytext)==iconv("UTF-8","cp1251","MarucTpamypa")                 or trim($mytext)==iconv("UTF-8","cp1251 ","ПКВК Аспирантура"))    {echo

'

'.$mytext.'

';} else               {echo               '
  • Onclick=OpenClose("n'.$j .'")>'.$mytext.'

  • ';}

    } echo '';

    echo '


    ';

    function ScanFolderFiles($dir){

    $ffs = scandir($dir);

    if(is_dir($dir.'/'.$ nameFiles)) { global $i;

    $i+=1;

    if ($i>0) echo '';

    echo        '

    target="_blanck">'.rtrim($ff, ".pdf"').'';} if(is_dir($dir.'/'.$nameFiles)) { ScanFolderFiles($dir.'/'.$nameFiles);} }

    }

    } echo '

      ';

      $i=0;

      ScanF olderFiles('RPD');

      fclose($fp);

      echo '

    ';

    ?>

    Выводы

    Если размещать в ручную, формируя web страницы (даже используя CMS), то это займет очень много времени. Во-первых, необходимо разместить на сервере файлы самих рабочих программ, а по каждой ОПОП их может быть порядка 80. В добавок, если учебные планы для различных лет набора студентов по одной и той же форме обучения отличаются хотя бы одной дисциплиной, то рассматриваем учебный план для соответствующего года набора студентов как составной элемент отдельной ОПОП то, проведя не сложные расчеты получим количество файлов около 16000 (для нашего вуза). Во-вторых необходимо создать web страницы по количеству ОПОП, и разместить гиперссылки на каждый файл.

    Поэтому необходимо автоматизировать эту деятельность, хотя бы в части формирования web страниц.

    Список литературы Разработка модуля размещения рабочих программ в ЭИОС

    • Федеральный закон «Об образовании в Российской Федерации» от 29.12.2012 N 273-ФЗ (последняя редакция) [Электронный ресурс]. Режим доступа: http://www.consultant.ru/document/cons_doc_LAW_140174/.
    • Деревянко Е.Ю., Давиденко А.Н., Основные информационные процессы (тезисы)// Инновационные технологии в науке и образовании. Чебоксары: Издательство: Общество с ограниченной ответственностью Центр научного сотрудничества "Интерактив плюс", 2015. 197-198 с.
    Статья научная