- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“C++面向对象程序设计本科教学探索与实践”.doc
“C++面向对象程序设计本科教学探索与实践”
第24卷第6期
Vo1.24N0.6
钦州学院
JOURNALOFQINZItoUUNIVERSITY
2009年12月
Dec..2009
C++面向对象程序设计
本科教学探索与实践
张广平
(钦州学院数学与计算机科学系,广西钦州535000)
,,
[摘要]c++面向对象程序设计是计算机本科专业的一门主干课程.只有从教学计划修订,教材精选,
教学内容优化,教学方法和手段的改进,考核方式改革等方面进行探索和实践,才能取得了较好的教学效果.
[关键词]面向对象程序设计;课程;教学改革
[中图分类号]TP312.1—4[文献标识码]A[文章编号]1673—8314(2009)06—0042—03
《c++面向对象程序设计》是计算机本科专业
的一门专业课程,其目的是培养学生了解面向对
象程序设计的基本理论和基本概念,主要是面向
对象的程序设计思想,掌握面向对象程序设计的
基本技巧和方法,重点是培养学生的思维和实际
编程能力,培养与计算机应用相关的软件设计,测
试,管理及新产品的开发领域高素质应用型人才.
如何使c++面向对象程序设计教学紧跟时代发
展的步伐,培养和造就一批具有高素质创新性和
竞争性的人才,是摆在从事该学科高校教师面前
的首要问题.笔者深深认识到为了适应现代化人
才市场的需要,为了抓住广西北部湾开放开发的
大好时机,为北部湾开发培养更多的应用型,创新
性的人才,就应不断地更新教学理念,改革教学内
容,教学环节和教学方法,努力提高教学质量.经
过多年对C++面向对象程序设计的教学和软件
开发实践,笔者对C++面向对象程序设计课程进
行了一些探索和尝试.
《c++面向对象程序设计》课程特点及教学
中存在的问题:
第一,涉及知识面广,内容丰富.c++面向
对象程序设计由c++基本概念(包括类,对象,构
造函数,析构函数,友元,类模板等)和基本的属
性(包括继承,派生,多态性,虚函数等)以及提供
的一些类库操作部分组成.由于内容多,教学课
时相对较短.因此,如何在有限的课时内完成教
学任务,确保教学质量,达到良好的教学目的是首
先要考虑的问题.
第二,实践性强.本学科所学的知识主要是
用于实际的软件开发实践,是实践性很强的课程,
课程的主要目标之一就是提高学生的实践和动手
能力,培养学生设计解决实际应用问题的思维.
因此,加大上机实践的课时量就显得尤为必要.
第三,与其它计算机课程类似.C++面向对
象程序设计课程也具有逻辑性强,概念抽象,知识
点应用灵活等特点,这样就增加了课堂教学的难
度.另外,新技术,新知识不断涌现,对人才需求
的质量不断提高的新形势下,必须改进教学内容
和教学方法,与时俱进,努力调动学生学习的积极
性和主动性,以培养出高素质的创新性人才.
基于C++面向对象程序设计课程存在的上
述特点,笔者从教学大纲,教学手段,方法及教学
考核评定等方面进行了一些探索和尝试.
1制定合理的教学大纲
根据计算机专业培养计划和教育部计算机专
业教学指导委员会制定的计算机专业规范,在征
求了教师和学生的意见后,重新修订了《C++面
向对象程序设计》教学大纲和教学计划,使大纲
更符合专业的发展方向.主要体现在以下几个方
[收稿日期]2008—11—27
[作者简介]张广平(1975一),男,湖北浠水人,钦州学院教学与计算机科学系教师,硕士.
第6期张广平:c++面向对象程序设计本科教学探索与实践43
面:(1)重新调整了每个章节的授课时数,将重点
放在学生学习基本理论,基本原理的内容上,而减
少了在实际开发中应用较少的章节的授课时数.
如:过去在课堂上要给学生讲授运算符重载相关
章节,调整以后,只讲面向对象重点的,应用最为
频繁的内容,例如:类和对象,继承与派生,多态与
虚函数.而相对在开发中较少使用的知识点要求
学生自己在课后自学并完成相关的练习,然后对
学生作业中存在的问题再进行重点讲解,这样节
约了课时数,也能很好的发现同学对知识的应用
掌握情况.(2)修改大纲的教学内容时,不象以
前那样只简单列出各章节的题目,而是明确了各
章节需要了解和掌握的具体内容,这样使得教师
更加明确所讲授的内容.这就要求教师必须完成
教学大纲规定的教学内容,从而避免了教师调整
课程内容的随意性.(3)此次也将与理论课程相
配套的教学实验的具体要求列入大纲中.按照大
纲要求,在讲授面向对象的具体概念原理时必须
使用可视化的调试界面平台来讲解具体的实例.
比如采用了VisualC++和.Net开发平台来调试
每一概念,方法应用的实例,让学生在学习抽象逻
辑性较强的面向对象的性质时有一个更直观的认
识,更有利于培养学生的实际动手开发能力.
2选择合适的教学参考书,优选教
学内容
由于计算机技术的飞速发
您可能关注的文档
- 第二版 /位微机原理、汇编语言及接口技术-课后习题答案.doc
- 英文版技术协议合同书.doc
- 富豪张跃的成功秘诀(The secret of success of millionaire Zhang Yue).doc
- 电影暖春观后感-电影榜样观后感.doc
- protelse封装元件名系表(ProtelSE package element name table).doc
- 一个简单的c_s多线程应用(A simple c_s multithreaded application).doc
- 年考研英语阅读精解及高频词汇.doc
- 实用资料世界三大佛教艺术最珍贵遗产之印度阿旃陀古石窟探秘图.doc
- 项目成本及销售估算表.doc
- 《戏曲研究》-集目录 - 中国民族民间音乐概论.doc
文档评论(0)