Volume 3,Issue 9
人工智能在 MATLAB 程序开发中的应用探索及其教学启示
基于MATLAB 的矿床地质分析软件开发实践,探索人工智能(AI)在工程软件开发中的应用路径。通过实例梳理AI 参与需求分析与程序框架设计、核心函数与算法实现、调试重构与可视化以及文档与注释生成等典型环节,总结其在提升开发效率、优化程序结构、降低复杂功能开发门槛方面的优势,同时指出在工程语境理解、边界条件处理和复杂逻辑维护等方面的局限,提出“AI 写,人审,人实测”的基本使用原则。在此基础上,从教学目标、项目化任务设计与评价方式三个方面提出将AI 合理融入MATLAB 程序开发教学的设想,为后续课程改革和师生理性使用AI 工具有一定参考。
[1] 李治艳. MATLAB 基础及应用课程教学改革探究[J]. 安徽工业大学学报( 社会科学版), 2024, 41(2):52–55.
[2] 裴惠琴, 赖强. 面向创新能力培养的 Matlab 与控制系统仿真课程教学改革探究[J]. 教育教学论坛, 2018(39):105–106.
[3] 贺跃帮, 王天雷, 李兴春, 等. 基于案例的 MATLAB 教学探讨与实践[J]. 科技创新导报, 2017, 14(13):226–228.
[4] 杨炼, 陈芳, 谭理. MATLAB 多项式数据拟合的案例式教学设计[J]. 教育现代化, 2019(9):97–99.
[5] Tan X, Fu F, Xing W, et al. Artificial Intelligence in Teaching and Teacher Professional Development: A Systematic Review[J]. Contemporary Educational Technology, 2024.
[6] Jacobs M, Stein N, Guo P, et al. Evaluating the Application of Large Language Models to Introductory Programming Education[C]//Proceedings of the 55th ACM Technical Symposium on Computer Science Education (SIGCSE '24). New York: ACM, 2024.
[7] MathWorks. Engaging Students in Project-Based Learning with MATLAB Mobile and ThingSpeak[EB/OL]. Natick, MA: MathWorks, 2022.