В статье представлен опыт организации командной деятельности студентов по разработке компонент системы компьютерной алгебры как один из видов учебной деятельности, сопровождающий чтение курса дискретной математики и связанный с алгоритмами работы над длинными целыми числами и многочленами. Особенностью организации этой работы является целенаправленный подбор «граничного объекта», который является основой общего информационного пространства. В качестве граничного объекта была выбрана структура технического задания на разработку системы компьютерной алгебры, в котором фиксировались имена модулей и связи между ними, но не фиксировался ни язык, ни структура данных. Использование такого граничного объекта для организации общего информационного пространства, с одной стороны, обеспечило достаточную свободу командам студентов в принятии решений по архитектуре создаваемой системы, с другой стороны, точно определило параметры выполняемой работы, что позволило сравнивать результаты работы различных групп и оценивать качество выполненных работ и качество организации совместной деятельности в командах. Результаты работ и анкетирование студентов показали, что такой метод учебной работы даёт хорошие результаты по качеству выполненных проектов и высоко оценивается самими студентами, оправдывая их ожидания от обучения в техническом университете.
The experience of organizing a student group project for developing components of a computer algebra system as one of the types of educational activity in a course of discrete mathematics is presented in this article; it is related to algorithms for long integer and polynomial arithmetic. A special feature of the organization of this work is a targeted selection of a “boundary object”, which is the basis of the common information space. As boundary object was chosen the structure of the technical assignment for the development of the computer algebra system, in which the names of the modules and the relations between them were fixed, but neither the language nor the data structure were fixed. The use of such a boundary object for the organization of a common information space, on the one hand, provided sufficient freedom for student groups to make decisions on the architecture of the system being created, on the other hand, accurately determined the parameters of the work performed, which allowed to compare the results of the work of different groups and assess the quality of the work performed and the quality of the organization of the joint activities in the groups. The results of the work and students’ written evaluations showed that this educational method gives good results as far as the quality of the completed projects is concerned and is highly appreciated by the students themselves, justifying their expectations from studying at a technical university.
Ключевые слова: cистема компьютерной алгебры, обучение математике, связи математики и информатики, современные технологии обучения.
Keywords: computer algebra system, teaching in mathematics, connections between mathematics and informatics, modern technologies of training.