Вывод формул расчета оценок - Разработка и тестирование автоматизированной системы контроля успеваемости студентов
К расчету оценки необходимо подходить с большой ответственностью, поскольку это основной элемент системы. Но изначально необходимо определить, за что и как нужно ставить оценки. В главе "Обзор литературы и образовательных документов" перечислены виды контроля, используемые национальным исследовательским университетом "Высшая школа экономики" при работе со студентами. Целесообразно некоторые виды работ объединить по определенным критериям, это облегчит работу с системой контроля успеваемости и вычисления оценок студентов. Можно рассмотреть следующие критерии:
- - зависимость оценки от срока сдачи работы; - близость работ по смыслу и объему; - близость работ по времени и месту проведения; - работа проводится или задание выдается одним или несколькими преподавателями.
В итоге можно получить следующий список объединенных видов работ, которые будут использоваться в системе:
- - домашнее задание; - контрольная работа, коллоквиум; - проверочная работа на семинаре, выход к доске; - проверочная работа на лекции, выход к доске; - реферат, эссе, курсовой проект; - лабораторная работа.
Контрольная работа и коллоквиум объединены на основе того, что оба эти вида контроля проводятся примерно за одинаковое время в университете в присутствии преподавателя, а срока дополнительных сдач у них не предполагается. Реферат, эссе и курсовой проект объединены на основе того, что все подобные задания выполняются в часы, отведенные для самостоятельной работы. Зачастую на выполнение подобных заданий отводится примерно одинаковое время, темы назначаются темы одним преподавателем, чаще всего лектором, а сроков сдачи может быть несколько. Домашнее задание при этом выделено отдельно, поскольку может выполняться продолжительное время, выдается каждым преподавателем курса без согласования с коллегами, дату сдачи может иметь как одну, так и несколько. Самостоятельные, а иначе проверочные, работы наоборот разделены на лекции и семинары, поскольку зачастую преподаватели могут быть разными. Лабораторные работы объединить ни с чем нельзя. Выход к доске является дополнительным видом работы, совершенно необязательным и не регламентируемым официально в учебном плане курса. Этот вид оценивания возможен чаще всего на семинарских занятиях, однако может практиковаться и на лекционных занятиях в виде ответа на важный вопрос или том же выходе к доске. В данном случае преподавателям предлагается преподавателям самим определить добавочный балл к уже полученной оценке студента, чей балл в итоге может быть выше максимального. При этом будет необходимо контролировать, не превышает ли итоговая оценка максимально возможной, а если да, то просто проставить в итоге максимальный балл. При этом в случае учета в накопленной оценке результатов нескольких модулей дополнительные баллы, превышающие основной балл, будут учтены.
Необходимо заметить, что в качестве негласного, обязательного и окончательного deadline для всех работ модуля берется дата начала сессии. Если работа предполагает выполнение в течение нескольких модулей, то оценка в любом случае будет поставлена в последнем из них, а потому крайним сроком будет являться этот срок. В случае проставления хотя бы одного другого крайнего срока сдачи, стандартный deadline в виде даты начала сессии модуля теряет свою силу и отменяется.
Разобравшись с видами занятий, необходимо определить формулы, по которым будет производиться расчет оценок студентов. Для этого потребуется ввести несколько обозначений:
- Q - оценка за модуль.
- - количество работ определенного вида, проводимых за модуль.
- - абсолютная оценка, то есть оценка в стандартной шкале оценивания, принятой преподавателем.
- - относительная оценка, которая заменяется собой общую систему оценивания и имеет свое действие лишь в пределах одного занятия одного вида работ.
- - коэффициент, с помощью которого происходит перевод относительной оценки в абсолютную.
- - коэффициент понижения в зависимости от даты сдачи определенной работы.
- - весовой коэффициент;
Каждое обозначение может иметь собственный индекс, помогающий отличить его значение в формуле. В данном разделе будут использоваться следующие индексы:
- - итог(n) - итоговая балл за курс или за n-ный модуль; - экз - балл за экзамен; - нак - накопленный балл за модуль; - лр - балл за лабораторную работу; - с - балл за проверочную работу на семинаре; - от - балл за ответ у доски или на лекции; - макс - максимально возможный балл; - расч(i) - балл, который в итоге войдет в вычислительную формулу для вычисления результата.
Результат вычисления внутри одной группы работ округляется до ближайшего целого числа, то есть по арифметическим правилам округления. В разрабатываемой системе не предполагается возможности изменения правил округления. Сумма всех весовых коэффициентов равняется единице для каждой формулы.
В общем случае итоговая оценка за модуль высчитывается по формуле (1).
(1)
В НИУ ВШЭ возможно подведение итогового или промежуточного балла за курс за несколько модулей. В таком случае в расчет балла за модуль, в котором присутствует итоговый контроль, включается оценка за прошлый модуль. В простейшем варианте это представлено в виде формулы (1). Необходимо отметить, что все индексы без отдельной пометки относятся к текущему модулю.
(2)
Расчет итоговой оценки за модуль без итогового оценивания описан в формуле (2).
(3)
Весовой коэффициент в данном случае не представлен, поскольку равен единице. На примере вычисления балла за все семинары можно представить расчет оценки за виды работ без deadline. В данном виде работ необходимо нужно найти сумму баллов за все работы, перемноженные на их коэффициенты, благодаря которым относительные оценки переводятся в абсолютные. Расчета оценки за семинары проводится по формуле (4).
(4)
высчитывается по формуле (5).
(5)
В данной формуле - это оценка за определенную проверочную работу на семинаре, а - это коэффициент пересчета, рассчитываемый по формуле (6).
,(6)
где - весовой коэффициент для всех семинаров в накопленной оценке, а в знаменателе находится сумма всех максимальных оценок за семинары. В таком случае мы получаем вес одного балла любой оценки семинара.
При расчете оценки за работы, в которых deadline имеет значение (например, в лабораторных работах), справедливы формулы (4) и (6). Однако формула (5) претерпевает изменения в случае, если оценка выходит за пределы срока сдачи. Это изменение отображено в формуле (7).
(7)
В формуле (7) - это коэффициент понижения оценки за лабораторную работу с номером i, проставляемый преподавателем и зависящий от даты.
Важно отметить, что преподаватель может объявить выставление оценки "автоматом". Это предполагает автоматическое получение итоговой оценки по предмету без сдачи экзамена по данному учебному курсу, начиная с определенной оценки, если она больше или равна 8. Это должно отдельно учитываться программой.
Похожие статьи
-
При работе над проектом разрабатывались два основных компонента системы: база данных (далее - БД) и интерфейс клиентского приложения. Затем необходимо...
-
Следующей задачей было изучение литературы по теме и ее анализ. Для этого использовались публикации из российских источников с целью учета особенностей...
-
Завершив выбор схемы работы системы и общего принципа работы ее частей и выбрав тип базы данных, следует перейти к выбору языка программирования....
-
Обзор и анализ нормативных документов Для начала решения поставленных задач необходимо было изучить нормативную документацию НИУ ВШЭ, которая касается...
-
Для тестирования процесса расчета оценок будет специально создан учебный курс с двумя модулями, один из которых будет включать экзамен, а другой - нет. В...
-
В ходе разработки было создано пять форм, обеспечивающих взаимодействие между пользователем и приложением: - начальное окно выбора учебного года, курса и...
-
Проектирование базы данных было Подробно описано в главе 7. Благодаря графической оболочке MySQL Workbench для MySQL все SQL запросы на создание таблиц...
-
После выполнения задачи по Подбору и анализу литературы, настало время поиска и сравнительного анализа уже существующих решений задачи контроля...
-
Разработка клиент-серверной части проекта, то есть связь между клиентским приложением и базой данных, реализуется при помощи специальной библиотеки MySQL...
-
Следующим этапом, когда документация найдена, источники изучены, а другие решения проанализированы, является реализация автоматизированной системы...
-
Заключение - Разработка и тестирование автоматизированной системы контроля успеваемости студентов
В итоге выполнения выпускной квалификационной работы были достигнуты и получены следующие результаты: - собраны и приняты полезные сведения о системе...
-
Введение - Разработка и тестирование автоматизированной системы контроля успеваемости студентов
Тема разработки автоматизированной системы контроля успеваемости и вычисления оценок слабо освещена в научной литературе со стороны вычислительной части...
-
В качестве основы расчета оценки стоимости разработки информационной системы была выбрана модель - COCOMO II. Согласно описываемой модели расчеты должны...
-
Общие сведения о тестировании Данный раздел посвящен проведению тестирования клиентского приложения. Тестирование для серверной части системы не...
-
Для работы с базами данных созданы системы управлением базами данных. Существует довольно большое количество СУБД, особенно предназначенных для работы с...
-
Структура системы В ходе разработки выпускной квалификационной работы использовались базы данных, созданные в среде MySQL Workbench, и создано клиентское...
-
В связи с увеличением числа сотрудников, работающих в компании, а также с расширением рабочего проекта, возникла проблема, связанная с версионностью...
-
Проведем расчет амортизационных отчислений, результаты расчета сведены в таблицу 6.5. Общая величина амортизационных отчислений (За) определяется по...
-
Трудоемкость разработки проекта можно определить по формуле: Тм=Fн*tсм*Д (7) Где Fн - номинальный месячный фонд (22дн.) Tсм - продолжительность смены, ч...
-
В отечественной и зарубежной практике оценка экономической эффективности проекта как элемент анализа осуществляется с помощью расчета ряда показателей,...
-
Последовательность действий при принятии решения о внедрении корпоративной информационной системы С чего начать разработку решения? Любая промышленная...
-
Оценка стоимости разработки программного обеспечения, или, в частности информационной системы, - один из самых важных, сложных и в то же время неизбежных...
-
Для того чтобы оценить экономическую выгоду от внедрения АИС необходимо вычислить трудозатраты компании направленные непосредственно на реализацию...
-
Расчет себестоимости программного продукта Себестоимость программного продукта это все виды затрат понесенные при разработке продукта. Себестоимость...
-
Среднее число исполнителей Чu, участвующих в разработке рассчитывается по формуле: Чu= , (10) Где Fд - полезный (действительный фонд времени одного...
-
Экономические показатели, используемые для оценки проекта призваны доказать или опровергнуть ожидания о планируемой выгоде. Наиболее распространенными в...
-
Сравнительная технико-экономическая эффективность разработки определяется по формуле: , (10) Где - сравнительная технико-экономическая эффективность...
-
Над созданием ИС "Учет посещаемости в детском саду" будет работать определенная группа разработчиков, состоящая из руководителя и инженера-программиста....
-
К затратам на проектирование и разработку ПП (Зс) относятся: - Материальные затраты (Зм); - Затраты на электроэнергию(Зэ); - Затраты на оплату труда(Зт);...
-
Разработка концептуальной модели АИС - Проектирование автоматизированной информационной системы
Любая деятельность компании отражается в документах, и, чтобы улучшить качество рабочих бизнес-процессов, необходимо улучшить документооборот, т. е....
-
SimpleXML. В PHP версии 5.0 и выше появилось расширение для работы с xml структурой. Библитека SimpleXML содержит большое количество методов для работы с...
-
В рамках выпускной квалификационной работы была разработана автоматизированная информационная система, предназначенная как для автоматического, так и для...
-
Экономическая эффективность в самом общем смысле есть сравнение результатов хозяйственной деятельности с затраченными на эту деятельность ресурсами:...
-
Алгоритм работы. В результате работы АИС генерируются три xml документа - два со структурой сравниваемых баз данных и один с результатами сравнения. В...
-
Для написания АИС использовались следующие языки программирования, программные средства и библиотеки: - Язык программирования PHP 5.4; -...
-
В клубе несколько команд (дети, юноши, дубль, основа). Каждая команда имеет своего тренера и базу. В каждой команде есть несколько футболистов разных...
-
Основные стадии создания АИС - История создания и развития автоматизированных информационных систем
Структурная схема терминов Целью создания любой АИС является повышение эффективности производственно-хозяйственной деятельности предприятия за счет...
-
Структурная схема терминов Под корпоративной информационной системой (КИС или EIS - Enterprise Information System) понимают информационную систему...
-
Наиболее распространенная форма - ЭВМ. Раньше чаще использовались вычислительные центры (ВЦ). Вычислительный центр - организуется и специализируется на...
-
Основные термины теории баз данных - БД (База данных) - совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы...
Вывод формул расчета оценок - Разработка и тестирование автоматизированной системы контроля успеваемости студентов