C 语言程序设计实践教学讨论 摘要:随着互联网技术的不断深化进展,互联网已经悄然进入我们生活的方方面面,人们的生活已经离不开互联网,互联网源于计算机,计算机是人类伟大发明制造之一,人类的生产生活很大程度上依赖计算机,因此计算机行业在很长一段时间都将处于领先地位,而针对计算机专业的学生来说,掌握一门技术,除了过硬的理论功底,还需要动手实践的能力以及创新思维,因此,本文针对计算机专业的必修基础课程———C 语言程序设计的实践教学改革提供更加高效的教学模式,即 CDIO 模式,以打破传统教学模式带来的弊端,以期在 CDIO 模式下的 C 语言程序设计课程能够在教学实践领域实现重大突破,为高效提升教学质量提供参考思路。 关键词:CDIO 模式;C 语言程序设计;实践教学 现代社会对拥有专业技术的人才要求有所不同,除了拥有扎实的理论基础外,更加注重对理论与实践相结合的能力的考察,在真正的工作岗位上需要的是拥有实操经验的专业技术人员,理论基础主要用于分析问题和解决问题,而实操技能讲究将理论应用于具体情境中,能够将复杂问题简单化,因此,在设置 C 语言程序设计实践课程内容时,应突破传统模式的壁垒,运用先进的 CDIO 模式,将新的教学理念灵活运用于实践操作部分,使学生的动手能力和主观能动性被充分调动起来,更好地契合新课程改革的目标要求。 1CDIO 模式概述 CDIO 模式是一种以学生为主体、通过设置问题充分调动学生的主观能动性的新型教学模式,其核心内容是通过实现构思、设计、实现和运作四个环节来引导学生自主学习,构建一套良好的工作思维模式,从发现问题,到分析、制作,再到解决问题[1]。一方面,有助于培育学生主动思考和运用所学知识结合实际情况解决问题的能力,帮助学生尽快适应实操的环境和可能面临的技术问题;另一方面,老师通过运用 CDIO 模式开展 C 语言程序设计实践教学,能够帮助老师全方位地对学生的表现进行考核评价,并及时给出指导意见,为学生未来就业进展奠定良好的基础。 2C 语言程序设计实践教学现状 目前国内在 C 语言程序设计实践教学环节存在诸多问题需要解决,包括以下几个方面:1)部分老师未对 C 语言程序设计实践教学给予足够的重视,而将更多的重心只放在理论课程部分,而对于实践环节只是一笔带过,或者出现严重的形式化现象,使得 C 语言程序设计这门课程因教学实践部分时间的不足不能够达到新课程改革下的教学要求;2)部分学...