计算思维融入近世代数课程的教学改革研究
Research on Teaching Reform Integrating Computational Thinking into Modern Algebra Courses
DOI: 10.12677/ae.2026.161053, PDF,   
作者: 尹富纲:北京交通大学数学与统计学院,北京
关键词: 近世代数计算思维GAPAI辅助编程Modern Algebra Computational Thinking GAP AI-Assisted Programming
摘要: 近世代数课程因内容高度抽象,传统教学模式往往以理论证明为中心,学生易陷入机械化的“符号演算”,难以真正掌握并灵活运用知识。为此,本文提出在教学中融入计算思维的改革思路,通过增设计算实践模块,引导学生“在做中学”,加深对知识的理解。具体措施包括:利用JavaScript等开发可交互的代数计算网页,引入GAP等专业代数软件,并结合AI辅助编程降低技术门槛,让学生更聚焦于算法设计与数学思想。研究表明,该模式能有效激发学生的学习兴趣与探究动力,促进对代数结构本质的理解,培养其数字化建模和系统性解决问题的能力。
Abstract: Modern algebra courses are highly abstract in content, and traditional teaching methods often focus heavily on theoretical proofs. This leads students to fall into the mechanistic “symbolic calculation” mode, making it difficult for them to truly master and flexibly apply the knowledge. To address this, this paper proposes a reform approach by integrating computational thinking into teaching. By adding computational practice modules, students are guided to “learn by doing”, thereby deepening their understanding of the subject matter. Specific measures include: developing interactive algebraic computation webpages using tools such as JavaScript, introducing professional algebraic software like GAP, and leveraging AI-assisted programming to lower technical barriers, allowing students to focus more on algorithm design and mathematical thinking. Research has shown that this model effectively stimulates students’ learning interest and exploratory motivation, enhances their understanding of the essence of algebraic structures, and cultivates their abilities in digital modeling and systematic problem-solving.
文章引用:尹富纲. 计算思维融入近世代数课程的教学改革研究[J]. 教育进展, 2026, 16(1): 386-392. https://doi.org/10.12677/ae.2026.161053

参考文献

[1] Buteau, C., Rafalska, M., Chen, X. and Matkarimov, B. (2024) Teaching and Learning of Programming and Algorithms. Proceedings of the 14th International Congress on Mathematical Education, 375-378. [Google Scholar] [CrossRef
[2] 孟鸿伟. 面向数字化未来的“计算思维” [J]. 中国教育信息化, 2024, 30(2): 3-12.
[3] The GAP Group (2024) GAP—Groups, Algorithms, and Programming (Version 4.14.0).
https://www.gap-system.org
[4] Hulpke, A. (2013) Abstract Algebra in GAP.
https://www.math.colostate.edu/~hulpke/CGT/howtogap.pdf