C++语言程序设计教学的思考和建议
2012-11-27裴大容
电脑知识与技术 2012年29期
裴大容

摘要:该文针对目前C++程序设计教学中学生感觉内容多、难而零乱,实际编程应用能力差等问题进行思考,并结合自己的教学经验在教学内容、教学思路、教学手段、实验实训等方面提出了建议。
关键词:C++程序设计;教学建议
中图分类号:G642文献标识码:A文章编号:1009-3044(2012)29-7028-02
1 目前存在的问题
C++程序设计语言因为其语言简洁、紧凑,语法灵活,语言表达能力强,代码容易维护、可移植性强、执行效率高,支持数据抽象、支持面向对象程序设计和泛型程序设计等优点而被广泛应用,成为当今软件开发的主流语言之一,也逐渐成为许多高校计算机专业程序设计基础编程语言的首选。。但由于C++语言本身是从C过渡来的一个面向对象的程序设计语言,所以C++即支持c的面向过程的编程又支持面向对象的编程应用,因此C++教学内容非常多,知识点多,语法多,并且C++中有很多比较难的知识点,比如指针、多继承等,而教学课时一般都比较少,理论加实践72学时左右安排在一学期上完。总体导致的结果就是,本课程学完后,学生感觉学习内容多而且零乱,没有系统性,一旦遇到实际面向对象编程应用问题时感觉无从下手,无法编程。针对这些现象进行思考后,结合自己的教学经验提出了一些教学建议。
2 教学中的建议
2.1 教学内容的裁剪
总体思路是突出重点,适当降低难度;把面向对象关键性技术的知识点尽量前提,增加学习熟悉、使用和掌握的机会。
在面向过程内容学习中重点为:基础数据类型、常量变量、控制结构、数组、指针、函数、结构;……
登录APP查看全文
