APP下载

面向应用能力培养的C++课程教学实践

2012-04-29王进陈建平王春明

计算机时代 2012年11期
关键词:案例教学法教学

王进 陈建平 王春明

摘要: 围绕C++程序设计课程教学目标,精心挑选教材,灵活组织课堂教学内容;改进教学方法,灵活运用案例教学法、任务驱动教学法、反思性教学法等方法;改进评价方法,全面客观地评价学生的程序设计能力。教学实践表明,以上这些方法对于培养学生的应用能力收效明显。

关键词: C++教学; 应用能力; 案例教学法; 任务驱动教学法; 反思性教学

中图分类号:G642.0文献标志码:A 文章编号:1006-8228(2012)11-51-02

Application on capacity-oriented teaching of C++ programming

Wang Jin, Chen Jianping, Wang Chunming

(School of Computer Science & Technology, Nantong University, Nantong, Jiangsu 226019, China)

Abstract: To achieve the goal of cultivating application-oriented students, teaching materials should be carefully selected, and the contents in class should be flexibly organized. The teaching methods should be improved. Flexibly using case teaching method, task-driven teaching method, and reflective teaching method is needed. Evaluation methods need to be improved to comprehensively and objectively evaluate students programming skills, and lead students to develop their application capacity. The practice shows that these methods work well.

Key words: C++ teaching; application capacity; case teaching method; task-driven teaching method; reflective teaching

0 引言

C++是兼容C的面向过程和面向对象的主流程序设计语言,广泛用于编写各种应用软件,广泛用于程序设计、数据结构等课程的教学。“C++程序设计”是高等学校普遍开设的计算机核心基础课程,由于该课程理论性、综合性和实践性强,使不少学生感到非常吃力。笔者根据亲身教学经验,讨论C++授课过程中出现的问题,并探讨相应的解决方法。

1 C++教学面临的问题

作为本二类院校,我们每年为地方输送大量的计算机专业高级应用型人才。“C++程序设计”课程是为计算机类专业大一学生开设的一门专业基础课。很多学生反映该课程难学,每年都有大量的学生不及格,有的学生因此失去兴趣、失去信心。有一些学生虽然坚持学完了该课程,勉强通过了考试,但是却不会设计程序,还有些学生虽然能够进行程序设计,但是没有养成良好的编程风格和习惯,不利于以后的就业和发展[1]。

从用人单位的反馈来看,大学毕业生主要有以下两个方面的欠缺:①专业知识不够扎实。……

登录APP查看全文

猜你喜欢

案例教学法教学
微课让高中数学教学更高效
如何让高中生物教学变得生动有趣
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
案例教学法在《思想道德修养与法律基础》法律部分教学的运用
广告学专业《社会学概论》教学研究
案例教学法在高等职业院校口腔内科学教学中的应用效果
案例教学法在高职经济数学教学中的应用
案例教学法在技校企业会计课教学中的运用策略探讨
房地产项目策划课程案例教学探索与实施