The use of Maple to create one type of individual assignments with answers on the topic partial derivatives of a function of two variables

Research article
DOI:
https://doi.org/10.60797/IRJ.2025.156.79
Issue: № 6 (156), 2025
Suggested:
19.02.2025
Accepted:
31.03.2025
Published:
17.06.2025
52
0
XML
PDF

Abstract

In this article, a simple programme consisting of a set of simple Maple commands is compiled. It can be used to prepare test materials composed of parallel tasks on the topic of partial derivatives of functions of two variables. It can also be easily upgraded to produce more complex assignments. No programming elements are used in the programme. The types of functions are selected simple and different in terms of testing different didactic units on the selected topic. The final result of the programme is a table with 5 functions and 35 numbers, which are the values of the function itself and its partial derivatives at some point. The point is chosen in such a way as to avoid unnecessary bulky calculations.

1. Введение

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

В условиях быстрого развития информационных технологий использование автоматизированных систем становится неотъемлемой частью учебного процесса.

По математическим дисциплинам для решения подобного вопроса на помощь приходят системы компьютерной математики (СКА), такие как Maple, Mathematica и другие

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

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

2. Методы и принципы исследования

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

.

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

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

,
.

3. Основные результаты

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

,
.

В статье

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

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

.

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

Подробно, рассмотрим этот подход на примере простейшей функции типа

img,

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

img

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

img

img

img

img

img

img

img

Путем вызова процедур командами

img

img

img

img

img

img

img

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

Аналогично, вводим ещё четыре функции

img

img

img

img

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

Далее, внутри самой программы составим таблицу (см. таблицу 1) и результаты процедур заносим в неё. Таблица состоит из 8 столбцов и 5 строк. Строки предназначены для функции

 img

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

 img img

в некоторой заданной точке (a, b).

Таблица 1 - Таблица заданий и ответов

Числа  (a; b) и параметры k ; l :; m ; n определяются в начале программы. Для простоты вычислений в качестве пары чисел (a; b) подобрана точка (-1;  -1).  В качестве коэффициента с выбрано число 4, (c:= 4), а остальные параметры выражены через число со следующими выражениями: k := c/2; l := k + 1; m := 2*k; n := 2 + k.. Такой подход позволяет предельно упростить составление нового варианта. Для составления нового варианта достаточно обновить значение числа с и запустить программу. В течение нескольких секунд приведенная таблица будет обновлена, что равносильно созданию нового  варианта.

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

4. Обсуждение

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

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

,
.

5. Заключение

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

Article metrics

Views:52
Downloads:0
Views
Total:
Views:52