0+
ПОДГОТОВКА УЧЕБНЫХ ЗАДАНИЙ В ПАКЕТЕ FP

Бесплатный фрагмент - ПОДГОТОВКА УЧЕБНЫХ ЗАДАНИЙ В ПАКЕТЕ FP

Учебно-методическое пособие

Объем: 26 бумажных стр.

Формат: epub, fb2, pdfRead, mobi

Подробнее

Предисловие

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

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

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

Зачастую большим препятствием для разработки и подготовки такого набора заданий является высокая трудоемкость этого процесса. Во-первых, она связана с собственно подготовкой в электронном или печатном виде большого числа учебных заданий. Если по рабочей учебной программе ВУЗа предусматривается 4 контрольные работы в учебный семестр с 5 учебными заданиями в каждой для группы студентов из 30 человек, это влечет за собой создание 600 независимых заданий.

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

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

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

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

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

Базовые функции пакета fp

Пакет fp (аббревиатура от англ. fixed point) [1] разработан М. Мехличем (Michael Mehlich). Данный пакет входит в широко известные свободно-распространяемые дистрибутивы MikTeX [2] и TeTeX [3] издательской системы TeX. Пакет fp распространяется на основе лицензионного соглашения LaTeX Project Public License [4].


fp-package

(c) Michael Mehlich 1994 — 1999

contributions by: Denis Girou

acknowledgment to: Denis Girou, Miroslav Balda, Ricardo Sanchez Carmenes

% Copyright 1994 — 1999 Michael Mehlich

% This package can be redistributed and/or modified under the terms of the LaTeX Project Public License Distributed from CTAN archives at http://www.latex-project.org/lppl.txt either version 1 of the License, or any later version.

(current) e-mail: mmehlich@semdesigns.com; michael@mehlich.com


Чтобы использовать пакет fp в документе спецификации latex2e, необходимо в преамбуле документа вызвать следующую команду:

\usepackage [<options>] {fp}

В качестве необязательного параметра <options> можно использовать следующие:

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

— debug — при указании данной опции будут выводиться дополнительные отладочные сообщения.


Команды пакета указываются в теле документа между тэгами /begin {document} и /end {document}.

Запретить или разрешить вывод сообщений и отладочной информации можно следующими специальными командами:

— \FPmessagestrue — разрешает вывод сообщений,

— \Fpmessagesfalse — запрещает вывод сообщений,

— \FPdebugtrue — разрешает вывод отладочной информации,

— \FPdebugfalse — запрещает вывод отладочной информации.


Пакет fp работает с числами фиксированной точности (18 знаков до и столько же после запятой) в допустимом диапазоне

от -999999999999999999.999999999999999999

до 999999999999999999.999999999999999999

Переменные в fp указываются двумя способами, когда специально не оговорено иное. Во-первых, обозначение переменной может начинаться с символа \ (backslash), за которым указывается имя переменной. Такое имя должно удовлетворять стандартным требованиям к строковым константам и не содержать цифр на конце. Например, переменные \x и \omega. Во-вторых, имя переменной может указываться в фигурных скобках, например {omega}, в частности, когда оно содержит цифры на конце.

Выражения, обозначающие операции над переменными и числами или просто числа заключаются в фигурные скобки, например {-3} и {2*z+3}.

Все команды пакета fp начинаются с символа \ (backslash) и заглавных букв FP без пробелов, т.е. \FP. Рассмотрим базовые команды пакета.

Команда \FPset осуществляет присваивание переменной какого-то числа или другой переменной. Например, команда \FPset\x {1} выполнит присваивание x:=1, а \FPset\x {y} присвоит значение, хранящееся в переменной y, переменной x.

Бесплатный фрагмент закончился.

Купите книгу, чтобы продолжить чтение.