Автоматизация работы преподавателя вуза

Автор работы: Пользователь скрыл имя, 05 Января 2016 в 14:27, дипломная работа

Описание работы

Для ее решения выбрана тема выпускной квалификационной работы «Автоматизация рабочего места преподавателя».
Цель ВКР- разработать компьютерную программу автоматизации рабочего места преподавателя информатики, отвечающая требованиям:
простота освоения программы и простота работы с ней;
организация удобного диалога ЭВМ и пользователя;
открытость для модификаций и дополнений последующими версиями и разработками;
работа под MS Widows;

Содержание работы

Введение 5
Анализ автоматизированных рабочих мест в образовательных учреждениях. 9
Технологические, технические и информационные функции рабочего места преподавателя информатики. 19
Разработка компьютерной программы по автоматизации рабочего места преподавателя информатики. 22
Рекомендации по эксплуатации АРМ преподавателя информатики. 47

Заключение 62
Литература

Файлы: 1 файл

введение Ахмедова посл.docx

— 1.76 Мб (Скачать файл)

Форма печатного журнала хранится в файле «Журнал преподавателя.doc» в одной папке с индивидуальным планом. В состав печатного журнала входит шаблон расписания на семестр и непосредственно листы для учета успеваемости студенческих групп.

Разработанная форма печатного журнала, в отличие от стандартной формы имеет несколько преимуществ, заметно облегчающих работу с журналом:

    • горизонтальная линейка на каждой строке;
    • нумерация списка студентов на обоих страницах разворота, для сокращения времени выполнения записей;
    • дополнительная строка в заголовке для записи информации о типе занятия, например практика, лекция, КСР и т.д.

Рис. 32. Расположение файла печатного журнала


Рис. 33. Печатный журнал преподавателя

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

Расчет показателей успеваемости

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

Рис. 34. Расчет рейтинга

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

Оценки по контрольным работам, тестам и т.д. рассчитываются преподавателем самостоятельно и вписываются в соответствующие колонки журнала. Для расчета средней оценки по группе для конкретной работы или теста используется функция «Количество долгов» из меню «Сервис».

Формирование отчетов по студенческим группам

Все возможные отчеты, выполняемые программой, представлены ниже.

Рис. 35. Возможные отчеты по студенческим группам

Рейтинг студентов – отчет, содержащий детализированную информацию об успеваемости студентов на текущий момент. Пример такого отчета представлен на рис.36. В отчете отражена следующая информация:

    1. Номер студента в списке.
    2. Фамилия, имя и отчество студента.
    3. Рейтинг студента – при накопительной системе, от начала семестра до конца текущей контрольной недели, а при независимой системе – за отрезок между предыдущей и текущей контрольными неделями.
    4. Разбивка рейтинга по видам составляющим: посещаемость, практика, дополнительные баллы.

Если в детализации нет необходимости, то она может быть отключена в настройках программы (пункт «Сервис» - «Настройки» - «Отчеты» - «Текущий рейтинг» - пункт «Рассчитывать рейтинг с разбивкой по видам учебной нагрузки»). Число за скобками показывает количество баллов вложенных в рейтинговую оценку данной составляющей, число в скобках показывает процент выполнения плана по данной составляющей. Например, у студента Булаховой Н. план по посещениям выполнен на 100%, что дало ей 11 баллов к рейтингу, план по практике выполнен на 50%, что добавило еще 7 баллов, и она набрала 3 дополнительных балла выполнив план на 50%, остальные баллы перешли к ней автоматически из предыдущих контрольных недель, поэтому в итоге она набрала 82 балла, что соответствует оценке «хорошо», не смотря на то, что по двум компонентам рейтинга план выполнен всего лишь на 50%. В этом и состоит преимущество накопительной системы, позволяющей учитывать «предыдущие заслуги».

Рис. 35. Отчет по текущему рейтингу студентов

Рис. 36. Управление детализацией рейтинга

Долги студентов – отчет с краткой характеристикой долгов каждого студента. Например, сокращение «з2», поясняет, что у студента задолженность по второй задаче, а «т1» - по первому тесту. Сокращения автоматически получаются из второй строки журнала.

Количество пропусков – отчет с информацией о количестве пропусков в единицах занятий и процентах. Отчет упорядочен по убыванию количества пропусков студентов, т.е. в начале списка находятся студенты с наибольшим числом пропущенных занятий.

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

Данные отчет распечатывается и вклеивается в журнал учета выполненной нагрузки.

Каждый отчет имеет определенные настройки, доступные через пункт «Сервис» - «Настройки» - «Отчеты» панели инструментов программы.

Рис. 37. Отчет по долгам студентов

Рис. 38. Область журнала, где записываются названия видов студенческих работ

Рис. 39. Отчет по количеству пропущенных занятий

Сервисные функции модуля

Сервисные функции собраны в меню «Сервис» на главной панели инструментов программы .

Рис. 40. Сервисные функции программы

Данные функции представлены с целью облегчения работы с программой. Назначение большинства функций является понятным исходя их их наименования, но также есть некоторые особенности:

- функция «Зачеркнутый» позволяет исключать студентов из отчетов;

- действие функции «Показать/скрыть рейтинг» аналогично нажатию на знак «плюс» в верхней левой части окна журнала;

- функция «Количество долгов» дополнительно позволяет узнать среднюю оценку по группе по данному виду контроля знаний студентов (тест, контрольная работа и т.д.), ее результат отображается, как показано на рис. 41. Для получения данной информации необходимо переместить курсор в столбец с оценками и нажать сочетание клавиш «Ctrl+D».

Рис. 41. Результаты работы функции «Количество долгов»

Настройки модуля

Настройки модуля доступны из меню «Сервис» (рис. 41). После нажатия появляется окно, показанное на рис. 42.

Рис. 42. Настройки программы

Настройки состоят из нескольких разделов:

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

Отчеты. Данный раздел содержит общие и частные настройки отчетов программы.

Рис. 43. Настройки отчетов программы

Рис. 44. Настройки отчета «Текущий рейтинг»

Рис. 45. Настройки отчета «Долги студентов»


Рис. 46. Настройки отчета «Выполненная нагрузка»

При настройке отчета «Выполненная нагрузка» имеется возможность исключать и включать в отчет только определенные группы, для этого выделите в одну или несколько групп в списке на рис. 46, затем вид фильтрации (исключение или включение) и нажмите на кнопку, указанную в поз. 1. Для удаления групп, используйте кнопку, указанную в поз. 2. При формировании отчета применяется только один метод фильтрации – либо исключение групп, либо их включение.

Модуль «Контроль знаний»

Запуск модуля «Контроль знания» осуществляется из папки с установленной программой щелчком на файле «Экз. билеты.xls» . Данный файл может быть скопирован в любое место и растиражирован в любом количестве, т.к. он является шаблоном, на основе которого формируются билеты для контроля знаний студентов. Модуль состоит из нескольких листов:

Для печати. На данном листе размещаются готовые экзаменационные билеты, предназначенные для печати на принтере.

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

Остальные листы являются произвольными и могут изменяться пользователем. Их назначение состоит в хранении вопросов и/или задач используемых в билетах.

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

Рис. 47. Панель инструментов модуля «Контроль знаний»

Основные этапы подготовки экзаменационных билетов

Основные этапы подготовки экзаменационных билетов перечислены в меню «Этапы» на панели инструментов модуля (рис. 48).

Рис. 48. Основные этапы подготовки экзаменационных билетов

Пройденные этапы отмечаются пользователем вручную из меню «Этапы» и служат индикатором процесса создания билетов.

Изменение макета билетов

Работа начинается с просмотра макета билета и его изменения при необходимости (рис. 49) на листе «Шаблон». Макет состоит из обычных надписей и полей. Поле – это специальная часть текста, которая изменяет свое значение в соответствии с настройками указанными пользователем. Например, полем является номер билета, который автоматически проставляется в процессе генерации. Поле выделяется знаком «#» (решетка).

Рис. 49. Макет экзаменационного билета

Как правило, макет билета изменять не требуется, т.к. все необходимые поля уже заданы. В некоторых случаях, когда в билете не предполагается наличие задачи, следует стереть данную строку из билета, т.е. удалить слово «#ЗАДАЧА#».

Добавление вопросов и задач

Вопросы и задачи добавляются на соответствующие листы, при необходимости список листов можно расширить самостоятельно. Например, можно создать копию листа «Вопросы» и добавить туда вторую часть вопросов, которые используются в поле «#ВОПРОС2#».

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

Рис. 50. Вставка вопросов из буфера обмена

Особенностью использования функции вставки данных является наличие возможности добавления информации с использованием разделителя, отличного от знака конца абзаца. Таким образом, можно вставлять сложный текст, состоящий из нескольких предложений, разделенных на абзацы, например, условия задач. Для этого необходимо наличие в начале каждого вставляемого блока, ключевого слова, например, слова «Задача», которое указывается в настройках программы (рис. 50).


Рис. 51. Установка разделителя, при вставке данных

Рекомендуется добавлять вопросы на лист «Вопросы», а задачи на лист «Задачи», т.к. по умолчанию данные листы уже настроены в программе, в противном случае придется изменить настройки модуля.

Формирование, проверка и печать билетов

После корректировки настроек запускается генерация билетов.

Рис. 52. Запуск формирования билетов

После формирования билетов на листе «Для печати» сохраняются сформированные макеты и запускается предварительный просмотр, где необходимо проверить правильность формирования всех билетов, т.к. в некоторых, особенно при наличии длинных вопросов, текст может выходить за границы билета. В таком случае необходимо провести уменьшение размера шрифта в макете билета и нажать на кнопку с изображением карандаша для изменения форматирования уже сгенерированных билетов.

Рис. 53. Окно предварительного просмотра сформированных билетов

Рис. 54. Обновление форматирования сгенерированных билетов

Если в процессе проверки найдены ошибки в билетах, то следует их исправить, либо на листе «Для печати», либо на листах с вопросами (но при этом придется повторить генерацию заново). Если ошибок нет, то производится печать билетов.

 

Заключение

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

    1. Индивидуального учебного плана работы;
    2. Выполнение учебной нагрузки
    3. Учебно-методическая работа;
    4. Контроль качества учебного процесса;
    5. Научно-исследовательская работа;
    6. Организационно-методическая работа;
    7. Воспитательная работа с обучающимися;
    8. Повышение квалификации;
    9. Заключение о выполнении учебной нагрузки.

Информация о работе Автоматизация работы преподавателя вуза