- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象程序设计》课程教学模式改革方案
理工导学中心 陈郑军
一、教学目的和要求
“面向对象程序设计”是计算机科学与技术专业本科生的一门必修课程。总学时72学时,修完经考试合格可得4学分。
面向对象软件开发方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。
上图中“主要学习形式”以学生自主学习为主体,面授辅导为补充。而面授辅导也要采用新的教学形式,需要根据这个模式要求,在教学内容和教学方式上作出大调整,也就是要采用新的教学方式、方法、手段。在边远地区的教学点可能要请到较好的老师比较困难,则需要加强其他几个环节来弥补。由于成人学生业余学习的特点,面授辅导后很少见到授课教师,在自主学习中肯定会遇到各种各样的问题,所有需要得到帮助。模式采用三种方式来解决这个问题。首先最主要的就是网络教学平台上的教学资源,学生可以通过看教学视频,电子教案等资源来直接解决问题,也可以通过平台上责任教师留的联系方式找到责任教师获得帮助。其次是通过教学点提供的教学支持服务来获得帮助,如果是知识问题教学点可以联系任课教师或市校责任教师来获得帮助,同时任课教师和责任教师之间也可以相互联系。再次教学点应该将班上同学按一定方式分成学习小组,让他们定期交流,由于他们每个人学习的进度不同,问题的理解也不同。定期交流能给他们相互间带来很大的好处,很多相对简单的问题都可以解决。
四、模式运行设计
上述模式具体实现细节和建议包括下几个方面:
1.教学内容改革
“面向对象程序设计”课程整个教学量是非常大的,全书实际上由三个部分组成:C++过程化语言基本概念和方法(第1章到第6章);基本数据结构(第7章、第8章);面向对象的概念、方法和技巧(第9章到第14章)。因此对于教师来说进行教学内容改革首先必须仔细分析这门课程各章节的特点、全书重点章节、考试考点范围、平台已有资源情况等等内容,从而能在不影响专业计划培养要求及考试前提下,对全书教学内容进行分解,部分内容弱化,部分内容重点讲,需要说明的是弱化不等于不讲,重点讲也不是拉通讲,都是取重难点内容进行讲解,只是一个讲解点密度问题。对于C++过程化语言的基本概念和方法部分,由于其本身难度小,并且有完整的直播课堂资源,所以这个部分的内容就可以弱化介绍,将第一章C++编程基础、第二章基本C++程序结构、第三章数据类型、第四章程序流程控制、第六章简单程序设计的内容的主要学习任务留给学生自主学习。这个部分教师需要做:
(1)告诉学生每章节的重点是什么,难点是什么。
(2)准备几个简单实用的经典案例,通过VC++环境实际运行给同学看。让他们觉得C++程序用有实用价值,并且也不复杂。然后详细介绍VC++的开发环境使用的几个关键步骤,包括项目建立、关闭、打开,程序调试(错误定位及常见的错误提示信息)。这个环节应该走在课程教学的前面,这样学生在边看教材边看直播录像的自主学习中遇到的很多感兴趣或困惑的的内容,他们都可以放到VC++下去测试,这既能有效地帮助他们克服自学中的问题,又帮助他们锻炼动手能力。
(3)给出每一章要解决的习题,这些习题可以是教材上,更建议教师自己准备的一些更具有章节综合性的问题。
对第一部分的第5章函数需要教师重点讲解,函数编写及函数调用也是考试的主要考点之一,但同时也要给学生准备一些编程习题。教材的第二部分内容是所涉及的两个章节:数组与结构、指针与引用都是重点章节,建议教师重点讲解,并补充链表的建立和遍历。第三部分是全书的重难点部分,整个面向对象部分内容包括6个章节,由于面向对象表示方法的特殊性,建议学生自主学习第9章,教师重点讲解第10~14章。通过这种讲解,一方面贯彻了教育部和中央电大成人教育的精神,培养他们自主学习能力。另一方面,这种形式又可以较好地解决学生工学矛盾问题。一个学生即使缺了某次课或者遇到问题,也可以通过模式设计的支持服务得到解决。
2.教学方式改革
为了保证课程的教学质量,面向对象程序设计课程的教学形式也需要进行改革。首先课程授课教师应该放弃传统的板书教学,转而使用多种媒体资源组合教学。这样做好处很明显,教案采用电子教案具有比板书更大的信息量,并且也更规范和美观,更吸引学生;并且学生还能利用教师的电子教案自学。电子教案上可以为准备更多的案例或是为一个案例提供更多的解决方案。多媒体教室则既能将教师精心设计的很多案例当场运行出来,给学生直接印象,又能更好展示一些案例,让学生去联想。网络平台则可以演示遇到问题如何获得帮助或如何查询资料,这对于学生来说实际上是非常有价值的,在他们自主学习遇到问题时他们就可以有更多的途径获得支持。比如教材上关于循环、数组
文档评论(0)