Петербургский Гуманитарный Университет Профсоюзов (СПбгуп), с-петербург учебный курс

Вид материалаУчебный курс
Подобный материал:

Особенности методики преподавания дисциплины “Логическое и функциональное программирование” в гуманитарном вузе»

Путькина Л.В. (putkina@mail.ru, putkina@yandex.ru)

Санкт-Петербургский Гуманитарный Университет Профсоюзов (СПбГУП),
С-Петербург


Учебный курс по дисциплине “Логическое и функциональное программирование” преподается студентам III курса экономического факультета СПбГУП специальности 351400 - «Прикладная информатика в экономике».

Цель преподавания дисциплины — изучение студентами основ декларативной (логической) парадигмы программирования и получение практических навыков составления и отладки программ на языке функционального (ЛИСП) и логического (ПРОЛОГ) программирования.

Учебный материал теоретической части разделен на два уровня:
  • изучение парадигм программирования, используемых при решении задач искусственного интеллекта и элементов инженерии знаний;
  • знакомство с теоретической базой, используемой при решении неформализуемых задач.

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

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

На практических занятиях происходит знакомство студентов со средой программирования ЛИСП и ПРОЛОГ. Освоение терминологии функционального (ЛИСП) и логического (ПРОЛОГ) программирования. Разработка простейших баз данных.

По завершении учебного курса по дисциплине “Логическое и функциональное программирование” происходит защита курсовой работы, которая состоит из нескольких заданий, предполагающих применение изученных методов функционального и логического программирования.

Для каждого задания составляется программа на языке ЛИСП и ПРОЛОГ с организацией интерфейса пользователя.

Студентам необходимо:
  • Составить базу данных на заданную тему.
  • Реализовать методы вставки и удаления записей.
  • Сортировку записей по возрастанию и убыванию.
  • Определение статистических критериев.
  • Определение max и (min) параметров.
  • Присоединение данных из других файлов.

В настоящее время электронный учебно-методический комплекс (ЭУМК) СПбГУП заполняется материалами в электронном виде для студентов по разделам дисциплины “Логическое и функциональное программирование”, которые включают в себя:
  • Контрольные вопросы к экзамену и зачету.
  • Лабораторный практикум.
  • Рекомендуемую литературу по дисциплине.
  • Терминологический словарь по дисциплине
  • Ссылки на информационные ресурсы сети Internet.

В дальнейшем планируется создание электронных тестовых заданий по курсу и усовершенствование методики преподавания.