|
基于Researcher Learning Model (RLM)思想模式下的高校C语言程序设计教改实践
|
Abstract:
在信息技术快速发展的背景下,C语言程序设计的教学改革研究设计需要紧跟时代步伐,通过创新的教学模式和丰富的教学资源,全面提升学生的编程能力和综合素质。本文通过梳理国内外C语言教学改革的研究成果,提出了基于Researcher Learning Model (RLM)的C语言程序设计教学改革思路。RLM通过模拟真实研究情境,结合问题导向学习、多维视角分析、实践探索与迭代优化等方法,旨在提升学生的自主学习能力、批判性思维及创新能力。研究在四川大学锦江学院实施,结果表明,RLM模式显著提高了学生的学习积极性和满意度,促进了C语言知识的掌握与实践能力的提升。此外,将RLM与OBE模式、项目驱动、翻转课堂和在线资源的相结合,学生不仅在编程技能上取得进步,还培养了团队合作精神和问题解决能力,为未来的职业发展奠定了坚实基础。
Under the background of rapid development of information technology, the teaching reform research design of C programming needs to follow the pace of the times and comprehensively improve the programming ability and comprehensive quality of students through innovative teaching modes and rich teaching resources. By combining the research results of C language teaching reform at home and abroad, this paper puts forward the idea of C language program design teaching reform based on the Researcher Learning Model (RLM). By simulating real research situations and combining problem-oriented learning, multi-dimensional perspective analysis, practical exploration and iterative optimization, RLM aims to enhance students’ self-directed learning ability, critical thinking and innovation. The study was implemented at Jinjiang College of Sichuan University, and the results showed that the RLM model significantly increased students’ motivation and satisfaction and promoted their mastery of C language knowledge and practical skills. In addition, by combining RLM with the OBE model, project-driven, flipped classroom and online resources, students not only make progress in programming skills, but also develop teamwork and problem-solving skills, laying a solid foundation for future career development.
[1] | 王晓丽, 张华. 信息技术驱动的C语言教学改革探索[J]. 教育研究与实验, 2020, 6(3): 45-50. |
[2] | 周金芝, 杨明, 仝海燕, 等. C语言程序设计智能化教学改革探究[J]. 六盘水师范学院学报, 2022, 34(2): 88-96. |
[3] | 林宁, 左悦, 陆涛. 数智化技术驱动下C语言程序设计课程教学改革研究[J]. 科教导刊, 2024(19): 104-106. |
[4] | 刘怡. 基于OBE理论的案例引导式C语言程序设计实验课程教学改革研究[J]. 实验科学与技术, 2024, 22(3): 94-99. |
[5] | 李明, 刘军. 项目驱动教学法在C语言课程中的应用研究[J]. 计算机教育, 2019, 5(2): 66-72. |
[6] | 陈亮. 翻转课堂模式在C语言教学中的应用[J]. 高等教育研究, 2018, 4(1): 24-28. |
[7] | Zhou, T. and Wang, Y. (2017) The Impact of Information Technology on Programming Education. Journal of Educational Technology, 13, 233-239. |
[8] | Gou, P., Han, Y. and Hu, X. (2023) Case Teaching of Programming Course Integrating Professional Characteristics under the Idea of Obe. In: Communications in Computer and Information Science, Springer, 316-324. https://doi.org/10.1007/978-981-99-2449-3_28 |
[9] | 王春莲. OBE背景下高职C语言程序设计的教改实践策略[J]. 通讯世界, 2024, 31(8): 52-54. |
[10] | 杨可扬, 冉彦中, 许志军. 基于NodeMCU项目驱动的C语言程序设计教学模式探索[J]. 中国管理信息化, 2023, 26(9): 192-195. |
[11] | Yu, M. and Ming, Z. (2024) Research on the Reform of C Language Programming Teaching Based on the Training of New Engineering Talents. Advances in Vocational and Technical Education, 6, 1-8. |
[12] | 滑梦荻. 线上+线下混合式教学模式下C语言程序设计课程思政探索[J]. 中国教育技术装备, 2023(22): 125-128. |
[13] | Liebenberg, J. (2024) E-Education: Transitioning a Programming Course into an Online Learning Format. In: Lecture Notes in Networks and Systems, Springer, 431-444. https://doi.org/10.1007/978-981-97-3562-4_34 |
[14] | Levin, R.C. (2024) Online Learning & the Transformation of Global Higher Education. Daedalus, 153, 262-274. https://doi.org/10.1162/daed_a_02079 |