基于CDIO 的C 语言教学改革
2015-08-15陈芳王旭
科技视界 2015年2期
陈 芳 王 旭
(电子科技大学成都学院,四川 成都 611731)
0 引言
《C 语言程序设计》是通信、电子信息、电气等专业的基础课程,对于非计算机专业的学生而言,本课程的教学目标是培养学生掌握程序设计的方法、具备程序测试、调试能力,为后续的《单片机》等课程的学习打下坚实的基础,培养学生运用计算机解决专业领域实际问题的能力。以往《C 语言程序设计》课程是课堂理论教学,疏忽了对学生应用能力和工程能力的培养,主要侧重于讲述基本概念和语法。《C 语言程序设计》课程教学改革以CDIO 工程教育理念为指导,对独立院校非计算机专业学生的课程教育提出了新的要求和挑战,把《C 语言程序设计》课程重点放到培养学生应用能力上。
1 CDIO 工程教育模式
CDIO 工程教育理念中C 代表构思(Conceive)、D 代表设计(Design)、I 代表执行(Implement)、O 代表运作(Operate)。CDIO 表述一种工程教育模式,从产品研发到产品运行的过程中,让学生把理论知识和实践动手两者有效衔接在一起。其中构思,以工程实践为目的,首先让学生掌握基础专业知识,用以确定以后的发展方向;设计,以解决某一具体的问题为目的,通过产品设计、规划、研发,然后得以实现;执行,该环节实施一体化的课程实践教学,主要考验学生应用掌握的理论知识来进行实践操作;运作,学生必须了解产品应用的各个环节,同时能为市场提供服务[1-3]。CDIO 工程教育理念,注重培养学生基础知识学习能力、个人能力、团队协作能力、工程系统能力。
2 电子工程系《C 语言程序设计》往届教学情况
我系电子信息、电气、机械专业,《C 语言程序设计》在大一上学期开展,集中在教室进行理论教育。……
登录APP查看全文
