Формирование списка экзаменационных билетов, или билетов для зачета, может быть полезным при документировании фонда оценочных средств для аттестации по какой-либо дисциплине. Методические рекомендации требуют, чтобы в ФОС (фонде оценочных средств) были сформированы
- примерный перечень вопросов к экзамену (дифференцированному зачету/зачету), для оценивания результатов обучения в виде «знаний»
- примерный перечень простых практических контрольных заданий к экзамену (дифференцированному зачету/зачету), для оценивания результатов обучения в виде «умений»
- примерный перечень комплексных практических контрольных заданий к экзамену (дифференцированному зачету/зачету), для оценивания результатов обучения в виде «владений»
Билеты должны формироваться случайной выборкой из приведенных выше перечней, при этом каждый билет должен включать в себя вопрос, простое ПКЗ (практическое контрольное задание), комплексное ПКЗ (практическое контрольное задание). Таким образом есть задача по готовым спискам вопросов/заданий разных типов/тем/категорий сформировать определенное число билетов. Калькулятор ниже и предназначен для решения этой задачи.
Здесь вы можете указать число категорий, то есть типов вопросов/заданий (я решил пока ограничиться тремя, как рекомендуют, но если оставите комментарий, добавлю больше), и ввести перечень вопросов — по одному вопросу на каждой строке. Также можно указать способ формирования билетов, отдельно для каждой категории.
Для каждой категории можно:
- указать число вопросов, которые должны попасть в билет из данной категории. По умолчанию берется по одному вопросу.
- задать, как выбираются вопросы: по порядку (т.е. билет №1 содержит первый вопрос из перечня, билет №2 — второй вопрос из перечня, и т.д.) или случайным образом (т.е. билет №1 содержит, например, 18 вопрос из перечня, билет №2 — 7 вопрос, и т.д.). Вопросы не повторяются, вопрос, уже внесенный в билет, пропадает из списка вопросов, доступных для выбора.
- если число билетов, которые нужно сформировать, больше числа доступных вопросов в какой-либо категории, надо выбрать настройку «начать сначала при исчерпании». В противном случае генератор будет считать, что вы не полностью заполнили перечень вопросов и генерация остановится.
В форме ниже уже заполнены списки вопросов и настройки категорий, которые должны хорошо иллюстрировать логику работы генератора. Если нужны еще какие-то настройки, пишите в комментариях.
Создание билетов для зачета или экзамена по спискам вопросов различных типов
Количество КАТЕГОРИЙ вопросов/задач в билете
Первая категория
Список вопросов из первой категории
Вторая категория
Список вопросов из второй категории
Третья категория
Список вопросов из третьей категории
Перейти к контенту
Формирование списка экзаменационных билетов, или билетов для зачета, может быть полезным при документировании фонда оценочных средств для аттестации по какой-либо дисциплине. Методические рекомендации требуют, чтобы в ФОС (фонде оценочных средств) были сформированы
- примерный перечень вопросов к экзамену (дифференцированному зачету/зачету), для оценивания результатов обучения в виде «знаний»
- примерный перечень простых практических контрольных заданий к экзамену (дифференцированному зачету/зачету), для оценивания результатов обучения в виде «умений»
- примерный перечень комплексных практических контрольных заданий к экзамену (дифференцированному зачету/зачету), для оценивания результатов обучения в виде «владений»
Билеты должны формироваться случайной выборкой из приведенных выше перечней, при этом каждый билет должен включать в себя вопрос, простое ПКЗ (практическое контрольное задание), комплексное ПКЗ (практическое контрольное задание). Таким образом есть задача по готовым спискам вопросов/заданий разных типов/тем/категорий сформировать определенное число билетов. Калькулятор ниже и предназначен для решения этой задачи.
Здесь вы можете указать число категорий, то есть типов вопросов/заданий (я решил пока ограничиться тремя, как рекомендуют, но если оставите комментарий, добавлю больше), и ввести перечень вопросов — по одному вопросу на каждой строке. Также можно указать способ формирования билетов, отдельно для каждой категории.
Для каждой категории можно:
- указать число вопросов, которые должны попасть в билет из данной категории. По умолчанию берется по одному вопросу.
- задать, как выбираются вопросы: по порядку (т.е. билет №1 содержит первый вопрос из перечня, билет №2 — второй вопрос из перечня, и т.д.) или случайным образом (т.е. билет №1 содержит, например, 18 вопрос из перечня, билет №2 — 7 вопрос, и т.д.). Вопросы не повторяются, вопрос, уже внесенный в билет, пропадает из списка вопросов, доступных для выбора.
- если число билетов, которые нужно сформировать, больше числа доступных вопросов в какой-либо категории, надо выбрать настройку «начать сначала при исчерпании». В противном случае генератор будет считать, что вы не полностью заполнили перечень вопросов и генерация остановится.
В форме ниже уже заполнены списки вопросов и настройки категорий, которые должны хорошо иллюстрировать логику работы генератора. Если нужны еще какие-то настройки, пишите в комментариях.
Создание билетов для зачета или экзамена по спискам вопросов различных типов
Количество КАТЕГОРИЙ вопросов/задач в билете
Первая категория
Список вопросов из первой категории
Вторая категория
Список вопросов из второй категории
Третья категория
Список вопросов из третьей категории
Введите диапазон номеров билетов комплекта
Установка датчика случайных чисел
Случайный выбор билета
Всем удачи!
Открытый код сайта (на языке R):
by szadadaev@fa.ru
Task Generator Control Panel
Панель управления генератором банка задач на базе MiKTeX и Jupyter Notebook.
Для работы необходимо установить ядро: python -m pip install taskgen --upgrade --user
По всем вопросам: artyom@zolotarevskiy.ru.
Возможности
Ядро в связке с панелью управления решают задачу генерации параметризованного банка задач
для методического сопровождения различных математических дисциплин в ВУЗе.
В качестве языка разметки используется TeX на базе дистрибутива MiKTeX, а за параметризацию отвечает Python на базе
Jupyter Notebook, входящий в Anaconda.
Результатом работы является уникальный банк задач в форматах TeX, HTML, PDF и Moodle XML. В скором времени планируется
добавить создание параметризированных интерактивных блокнотов Jupyter для учебного процесса.
Лицензия
Copyright (c) 2023 Артём Золотаревский.
Связь с автором: artyom@zolotarevskiy.ru
Благодарности
Отдельная благодарность научному руководителю, Павлу Евгеньевичу Рябову,
за постановку задачи и постоянное внимание к работе.
Георгий
12.10.2022
Автор
Как я понял, там нужно вручную каждый вопрос вводить. Мне нужно потом на печать это вывести.
Ответить
Развернуть ветку
Daenerys Targaryen
12.10.2022
А как вывести на печать, если их не вводить? А раз вводить, значит и вручную в Ворд можно все ввести и напечатать.
Вопрос: в чем тогда вопрос? Тут думали программу надо написать, так нет.
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Есть файл word. В нем забито энное количество вопросов в виде (смотри в теме). Нужно на основе этих вопросов составить билеты (30 шт). В каждом билете 10 вопросов.
Ответить
Развернуть ветку
Daenerys Targaryen
12.10.2022
1) Вручную строки вставлять вы не хотите, а хотите чтобы вы скопировали весь этот банк-полотно текста в программу, а оно само разделило на билеты? Эта часть верная?
2) Можно тогда четкое форматирование сделать, и каждую 1 5 9 и тд строку забирать, или перед вопросами какой-то знак ставить, чтобы идентифицировать.
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
1 — верно.
2 — не совсем так. Сам вопрос состоит как минимум из 4 строк (1 строка — вопрос, 3 и более — строки с вариантами ответов)
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Да это не так важно. Мне главное, чтобы программа корректно перемешала вопросы. Оформление я ручками сделаю, по сравнению с формированием билетов это ничто.
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Как хотите. Нужно это как всегда вчера.
Я руками часть сделал уже, долго — ужас.
Я так понял, без VBA эту задачу вообще не решить.
Ответить
Развернуть ветку
Аккаунт удален
12.10.2022
Комментарий недоступен
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Я с радостью приму твою помощь в этой пустяковой проблеме. Куда тебе можно скинуть банк вопросов?
Ответить
Развернуть ветку
Аккаунт удален
12.10.2022
Комментарий недоступен
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Ну естественно. Как со стороны, так проблем нет, проблема пустяк. Как сделать самому — сразу пшик и сдулся.
Ладно, я шучу.
Вручную это делать долго и нудно. Банк вопросов маленький, приходится постоянно его крутить, чтобы набить эти билеты.
Ответить
Развернуть ветку
Аккаунт удален
12.10.2022
Комментарий недоступен
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Вообще не понял, что абстрактного или смешного. Помоему, все предельно ясно.
Есть банк вопросов. Из этих вопросов нужно составить 30 билетов (в каждом билете по 10 вопросов).
Что еще нужно?
Ответить
Развернуть ветку
Сын Пляжа
12.10.2022
Наполняешь массив объектами с вопросами/ответами, потом цикл в 30 заходов, внутри создаёшь массив билета, создаёшь цикл в 10 заходов, на каждой итерации которого пушишь в массив билета вопрос, после чего выкидываешь его из массива вопросов, потом, например, выводишь это все в хтмл страницу, ctrl+p, печатаешь, профит
Ответить
Развернуть ветку
Георгий
12.10.2022
Автор
Понятно. Если бы я умел бы программировать, таких бы вопросов не задавал. Поэтому Ваш коммент для меня бесполезен.
Ответить
Развернуть ветку
Читать все 22 комментария
Август 23, 2015 / Написал / No Comments
Всегда было интересно, как преподаватели для экзаменов из вопросов делают билеты. Наверное руками разбирают в случайном порядке… Недавно пришлось решать такую же задачу — делюсь результатом. Итак, есть список вопросов, из него автоматически (случайным образом) формируются билеты в Excel по темам
Описание файла и пример, как из вопросов сделать билеты в Excel
Лист Вопросы — содержит все вопросы к опросу, разбитые по темам (ст E), каждому присвоен уникальный код (тема-номер вопроса). Номер вопроса рассчитывается автоматически при помощи простой формулы с Если. Уникальный код вопроса рассчитывается в столбце B при помощи знака сцепить — &.
Лист Билет — содержит случайное распределение вопросов по темам в билете. В столбце В рассчитываются вопросы по темам — нам это потребуется для распределения. Случайный разброс производится благодаря функции =СЛЧИС, она подбирает рандомное число от 0 до 1. Для того, чтобы получить случайный номер вопроса в рамках имеющихся вопросов, мы должны значение от 0 до 1 (=СЛЧИС) умножить на кол-во вопросов (ст В) и результат округлить до верхнего целого значения, т.к. номер вопроса не может быть равен 0 или дробному числу.
Теперь в столбце D мы формируем (опять же &, но можно и при помощи =СЦЕПИТЬ) уникальный номер вопроса для темы билета (должны совпадать по формату с номерами на листе Вопросы)
В итоге в столбце E возвращаем вопросы из списка с помощью функции =ВПР
Не забываем, что вопросы меняются случайным образом, только если вы нажмете кнопку F9 или выполните какое-то действие на странице.
Пример файла
<<Назад
Создание экзаменационных
билетов в программе MS Excel. Инструкция для заинтересованных преподавателей
Экзаменационные
билеты (для последующей печати на принтере) можно создавать в различных
программах MS Office.
Например, мой первый удачный опыт был воплощён в программе Excel в 2000 году. Эта программа успешно
используется на нашей кафедре. И, к моему удивлению, наши преподаватели до сих
пор продолжают ею пользоваться и рекомендуют своим новым коллегам.
Успех её
заключается в предельной простоте и понятности. Время освоения технологии
работы – не более минуты.
Программа
состоит из 1 файла.
В файле
находится лист растиражированных форм экзаменационных билетов в количестве 40
штук. По максимальному количеству билетов, которые обычно мне приходилось
составлять. База данных билетов находится на листах рядом: «Вопросы_1«, «Вопросы_2«,
«Вопросы_3«. Туда вставляют или
вписывают соответствующие вопросы. В лист «Константы»
вписывают константы: министерство, год, фамилию заведующего кафедрой, вуз и др.
Вписанные вопросы и константы автоматически заносятся в бланки экзаменационных
билетов. После печати бланков на принтере остается их разрезать, отделив друг
от друга, передать заведующему на подпись, а потом нести на экзамен.
Технология работы с программой
Технология
работы с программой состоит в следующем:
1.
Запись констант в лист
«Константы»,
2.
Запись вопросов (или вставка, если
вопросы уже созданы на электронном носителе) в соответствующие клетки на листы:
«Вопросы_1«,
«Вопросы_2» и «Вопросы_3«,
3.
Просмотр перед печатью готовых
билетов на листе «Билеты«,
4.
Печать билетов. На листе формата
А4 печатаются по 4 билета,
5.
Листы с напечатанными билетами
разрезать ножницами по пунктирным линиям.
<<Назад
Онлайн редактор билетов

В нашем редакторе билетов можно без труда и в кратчайшие сроки сделать макет билета, полностью отвечающий требованиям типографии. Не нужно тратить время и средства на работу с дизайнером, редактор билетов прост, понятен и рассчитан на обычного пользователя, не обладающего специальными навыками и опытом. При этом, возможности программы достаточно высоки, чтобы сделать эксклюзивный макет билета с нестандартными размерами.
К вашим услугам: инструменты работы с текстом, цветом и графическими объектами, возможность загрузить собственные графические материалы, воспользоваться бесплатной библиотекой фонов и клипартом или найти нужную фотографию в платном фотостоке.
Чтобы максимально облегчить работу с конструктором билета, мы подготовили для вас готовые шаблоны билетов — любой из них можно изменить буквально за считанные минуты! В случае необходимости, наши дизайнеры всегда готовы придти к вам на помощь. После создания макета билета Вы можете заказать билеты в нашей типографии (с доставкой по России). Также вы можете скачать макет к себе на компьютер, чтобы использовать в дальнейшем или заказать билеты в другой типографии.
- Варианты размеров
- Задать свой размер
Введите диапазон номеров билетов комплекта
Установка датчика случайных чисел
Случайный выбор билета
Всем удачи!
Открытый код сайта (на языке R):
by szadadaev@fa.ru
|
Регистрация
|
Вход
Программы создания экзаменационных билетов
|
[ Скачать с сервера (1.03 Mb)
] |
27.06.2012, 18:51 |
| Программы создания экзаменационных билетов — 3 варианта создания билетов | |
| Категория: Разное | Добавил: Helen | |
| Просмотров: 7006 | Загрузок: 1608
| Рейтинг: 0.0/0 |


