At present, the content of the three courses, namely, the Fundamentals of Programming, Data Structure, and Algorithm Analysis and Design, is disconnected, which is not conducive to enhancing students' comprehensive algorithmic ability. To break down the knowledge barriers among the courses and strengthen the achievement of the training objectives, a teaching reform idea of content reconstruction of the course group is proposed. Guided by the OBE concept, an algorithm-based course group is constructed, and the main thread of algorithms is integrated into the knowledge of the course group for reconstruction. The course content is connected through cases, and the knowledge points of competitions are deeply integrated into the course group content. The students' interest and learning effect are enhanced through practice. The teaching reform effect is good, as indicated by the improved pass rate, excellent rate of the courses and the achievements in algorithm competitions. Constructing a course group with algorithms as the main thread not only helps to achieve systematic cultivation of algorithmic ability but also provides a practical path for the optimization of the software engineering curriculum system and the achievement of course objectives.
Key words
knowledge reconstruction /
algorithm courses cluster /
fundamentals of programming /
data structure
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] 吴宁博,杨帆,张光照,等.算法与数据结构课程融合问题激励的启发式教学改革[J].计算机教育,2023(8):76-80.
[2] 陈明华,褚娜,陈淑欣.数据结构课程的混合式一体化案例驱动实践教学改革[J].计算机教育,2024(7):113-118.
[3] 付伟阳,姜铭,李承明.“双万计划”背景下学生专业认知教育策略探索[J].大学教育,2021(10):168-170.
[4] 李德毅,马楠.智能时代新工科:人工智能推动教育改革的实践[J].高等工程教育研究, 2017(5): 8-12.
[5] 何高奇,肖春芸,陈蕾,等.聚焦计算思维的算法分析与设计课程教学改革[J].计算机教育,2023(1):86-90.
[6] 李向华,王震,高超.面向数据结构的“C程序设计”教学改进策略[J].西南师范大学学报(自然科学版),2023,48(5):111-115.
[7] 王雷,唐建.融合计算思维的“计算机程序设计”课程教学内容重构研究[J].工业和信息化教育,2024(5):35-39.
[8] 陈瑛,吴明珠,卢莉.能力导向的“数据结构与算法”课程教学改革与实践[J].计算机教育,2025(2):139-143.