: "培养计算思维能力的C语言课程教学改革研究"
【摘要】: 本文主要探讨了南京高等职业技术学校与金陵科技学院合作,在“3+4”中本贯通电气技术应用专业中职阶段,对C语言程序设计课程进行的教学改革。改革重点在于提升学生的计算思维能力,并取得了显著成效。通过对比实验班级,改革涵盖了理论教学、实训教学和课堂生态构建,为C语言课程的教学改革提供了参考案例。
【知识点详细说明】:
1. **计算思维**:
- 计算思维不仅仅是关于计算机的技能,它包括抽象、自动化、设计、通信、写作、记忆和评估等多个层面,旨在帮助学生解决实际问题和创新思考。
- 在人工智能和大数据时代,计算思维的重要性日益凸显,成为计算机基础教育的核心。
- 高等教育机构提倡以计算思维为核心改革计算机课程,特别是在C语言教学中,强调思维的培养。
2. **教学改革现状与实践**:
- 教材建设: 教材改革旨在摆脱“狭义工具论”的局限,与高校合作编写融合计算思维的新教材,以培养学生的科学思维、算法思维和效率思维。
- 理论教学: 改革传统教学方式,注重编程思维,通过案例教学和启发式教学,让学生理解计算机解决问题的方法和程序设计的基本思想。
- 实训教学: 通过设置开放性编程题目,提高学生的实践能力和创新能力,适时安排上机编程以巩固理论知识。
- 课堂生态: 引入计算思维的探究式教学模型和任务驱动式教学模型,创建一个鼓励主动学习和创新的课堂环境。
3. **教学改革策略**:
- 理论教学改革注重将计算机处理问题的结构化方法(自顶向下,逐步细化,模块化设计)传授给学生,以增强其层次性思维。
- 实训教学改革强调实践环节,鼓励学生在对理论知识有实践欲望时进行编程,培养他们的自主学习和创新能力。
4. **教学效果评估**:
- 通过对比实验班级,改革后的课程在及格率、优分率以及平均分上显示出积极的结果,证明了改革的有效性。
C语言课程的教学改革应以培养计算思维能力为中心,通过改革教材内容、教学方法和实训模式,构建新型课堂生态,以适应现代信息技术发展对学生能力的需求。这样的改革实践不仅有利于提升学生的技术能力,还有助于培养他们的创新思维和问题解决能力。