首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

作为一个工作五年的老人分享C加加学习心得

在计算机课程中,C++程序设计是计算机专业的一门必修基础课,

该语言以其高效而又实用的特性:既可以进行过程化程序设计,

又可进行面向对象的程序设计,是进行软件开发的直接工具。

学习语言是需要技巧的,无论是哪种语言,里面都是有规律的。

对于计算机语言来说,我认为应该先理解,然后上机去实现它,

实践是检验真理的唯一标准。

C++语言课程是一门实践性很强的课程,一定要动手多写设计、

编写程序才能有所进步。在实践教学中必须做到循序渐进,

对所学的每一部分内容都应该要求学生完成一定数量的实验内容。

每部分的上机习题必须精心挑选,既要有基本的、较简单的题目,

又要有一些具有挑战性的新颖有趣的题目。

自己编写的程序一定要到机器上去实现,

通过调试程序来修订语法错误,排除逻辑错误,

进而提高编程能力,通过做一定量的习题,

可以积累一定的经验,同时对程序设计的精髓会有所领悟,从而重视上机实验。

实践重要,老师的教学方法同样重要。要强调学以致用,

展示学生能够理解而且又容易提起兴趣的用C++语言设计的软件以及往届学生的设计成果,

给学生布置了几个专题,比如:设计班级成绩管理系统、简易的图书管理系统、

简易的通讯录管理系统、小游戏等让学生利用课余时间去思考、收集资料,以教师为主导,

以任务为主线,以学生为主体,过一段时间在课堂上组织学生发言和讨论一次,

看看大家对这些问题的思考程度,提提建议,鼓励加引导,最后到完成。

这种教学法不仅可以让学生获得许多课外知识,同时也促进教学内容的改革,

而且也有利于充分挖掘学生的学习潜力。

当然,仅靠一个学期的C++语言的学习是远远不够得,需要在后续课程中进行巩固高。

C++兼容C语言,C语言是C++的子集,我们把C语言和C++融合为一门课程,

第一学期授课以C语言为主,第二学期讲授以C++为主,所有程序都以VC++为调式环境。

经过这样的整合,知识内容显得很连贯,

一气呵成,为第三学期的Windows程序设计课程奠定了基础。

后继的数据结构、算法分析与设计、计算机网络原理等课程实践环节都利用C++语言进行开发,

开展3年不间断的C++编程训练。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171224A0MIM600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券