Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
26
Добавлен:
05.06.2015
Размер:
940.35 Кб
Скачать

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

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

Как правило, письменная контрольная работа включает в себя два задания,

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

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

(снижение оценки) назначается за поведение на контрольном мероприятии,

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

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

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

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

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

11

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

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

При необходимости подготовки к мероприятиям текущего и завершающего контроля, студент может использовать учебные пособия и компьютерные программы обучения (электронные учебники) по дисциплинам «Информатика и программирование на ЭВМ», «Компьютерная подготовка», «Программирование и программное обеспечение информационных технологий», «Visual Basic для студентов», «Разработка Windows-приложений на основе Visual C#» и другие аналогичные издания. Список рекомендованной литературы и электронных учебных изданий приведен в конце рабочей тетради. Кроме того, для наилучшей подготовки по предмету студентам рекомендуется изучать документацию,

распространяемую бесплатно в рамках системы Microsoft Developer Network (MSDN), или из других источников сети Internet.

Система компьютерного тестирования, применяемая для контроля освоения учебного материала в рамках курса «Информатика», представляет собой клиент-

серверное приложение, с базой данных заданий и результатов тестирования,

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

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

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

12

записываемую оценку при записи результата тестирования по результатам собеседования, или если будут обнаружены некорректные задания (среди засчитанных как выполненные неверно).

Приблизительная шкала перевода первичных баллов по тесту в традиционные

оценки, приведена в таблице.

Таблица 2

Примерная шкала перевода первичных баллов в традиционные оценки

Оценка

неудовлетворительно

удовлетворительно

хорошо

Отлично

 

 

 

 

 

Диапазон (в %)

0-54

55-64

65-74

75-100

 

 

 

 

 

Рекомендации по подготовке к экзамену

Данные рекомендации совпадают с теми, которые изложены в Учебно-

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

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

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

В качестве базовой схемы предлагается следующая схема оценивания:

Ритог = Ритог.тест + [Σ ( 2 | 1 | 0: Клр ) ] + [Σ ( 2 | 1 | 0: Кргр ) ] + [Σ ( 1 | 0: Ктест > 50%) ]

где Ритог – итоговый результат, Ритог.тест – результат итогового тестирования, Клр

13

качество выполнения лабораторной работы (влияет на выбор оценки перед «:»),

Кргр – качество выполнения расчетно-графической работы (влияет на выбор оценки перед «:»), Ктест – результат текущего тестирования (влияет на выбор оценки перед «:»). Квадратные скобки означают возможность исключения данного слагаемого, круглые – объединяют выражение, вертикальная черта предполагает выбор в зависимости от условия, указанного после двоеточия. Знак суммы (Σ) –

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

Указанная схема оценивания означает, что итоговая оценка складывается из оценки за итоговое тестирование на экзамене и возможного «бонуса» в один или два балла за каждую своевременно выполненную лабораторную или расчетно-

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

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

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

вариации акцентов и соотношения объемов разделов дисциплины и так далее.

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

Допуск к устному ответу не гарантирует получения оценки «хорошо» или

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

необходимо будет пройти процедуру итогового тестирования повторно.

В таблице 3 приведена примерная шкала анализа итогового оценивания.

Таблица 3

Анализ результатов итогового оценивания

Итог (баллы)

0-54

55-64

65-100 (+ устный ответ)

 

 

 

 

 

 

Возможная оценка

неудовлетворительно

удовлетворительно

удовл.

хорошо

отлично

 

 

 

 

 

 

14

Раздел 1. Разработка приложений в IDE VBA for Excel

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

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

полученных при изучении смежных дисциплин и факультативных курсах

(например, по дисциплине «Алгоритмизация и программирование»).

Рекомендации по подготовке по разделу

Раздел «Разработка приложений в IDE VBA for Excel» посвящен рассмотрению аспектов разработки программного обеспечения. Студентом должны быть освоены знания об используемых в вычислительной технике системах исчисления,

методиках кодирования информации, способах передачи и хранения данных,

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

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

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

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

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

15

Лабораторная работа № 1

Тема: Автоматизация работы в MsExcel на VBA

Цель работы: Разработка средств автоматизации обработки документов на Visual Basic for Application для демонстрации возможностей встроенной скриптовой системы и программной обработки пользовательских данных

Задачи:

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

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

Подготовить код макроса, ввести его, настроить запуск макроса по сочетанию клавиш;

Ввести исходные данные с учетом необходимости проверки контрольного примера, проверить работу макроса и провести отладку кода;

Подготовить отчет по лабораторной работе.

Индивидуальное задание

№ варианта

Порядок выполнения работы

В соответствии с индивидуальным заданием провести проектирование средств автоматизации на Microsoft Visual Basic for Application. Разработать блок схему алгоритма обработки, провести кодирование и разработать контрольный пример.

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

16

Ход выполнения работы

(Зарисуйте блок-схему алгоритма, запишите код VBA и контрольный пример)

Выводы

(Укажите факт выполнения каждого пункта задания и параметры полученного отчета в соответствии с рекомендациями ГОСТ 7.32-2001)

17

Лабораторная работа № 2

Тема: Обработка данных электронных таблиц на VBA

Цель работы: Изучение возможностей взаимодействия с хост-приложением в

среде VBA и применения внедряемых в документ элементов управления

Задачи:

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

Разместить и настроить элементы управления и ввести исходные данные;

Разработать и ввести код обработчиков и макросов;

Проверить функционирование приложения и выполнить отладку;

Подготовить отчет по проекту.

Индивидуальное задание

№ варианта

Рекомендации по выполнению работы

При выполнении индивидуального задания студент должен изучить методы разработки программ на VBA, взаимодействующих с хост-приложением. Также необходимо знакомиться с различными типами данных и способами объявления переменных в Visual Basic for Application, их аналогами в электронных таблицах, а

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

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

18

Ход выполнения работы

(Зарисуйте блок-схемы алгоритмов, структур данных, запишите код запросов,

функций обработки контрольный пример)

Выводы

(Укажите факт выполнения каждого пункта задания и параметры полученного отчета в соответствии с рекомендациями ГОСТ 7.32-2001)

19

Лабораторная работа № 3

Тема: Работа со средой разработки, интегрированной в пакет офисного

программного обеспечения, для создания улучшенных средств автоматизации

Цель работы: Разработать систему автоматизации ввода и обработки данных пользователя с использованием форм в среде IDE VBA for Excel,

предоставляющую расширенные возможности ввода и отображения данных

Задачи:

Сформировать структуру рабочего листа для хранения данных;

Выполнить проектирование средства автоматизации;

Разработать пользовательские формы;

Произвести разработку приложения и программного кода макросов;

Подготовить отчет о выполненной работе.

Индивидуальное задание

№ варианта

Рекомендации по выполнению работы

При выполнении индивидуального задания студент должен изучить методы разработки программ с использованием IDE VBA for Excel, применения пользовательских типов данных, использования функций и передачи параметров,

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

Проектирование приложения и средств автоматизации необходимо производить с использованием графических инструментов (IDEF 1x и блок-схем).

20