【职业教育论文】案例与任务驱动教学应用于面向对象程序设计.docVIP

【职业教育论文】案例与任务驱动教学应用于面向对象程序设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【职业教育论文】案例与任务驱动教学应用于面向对象程序设计.doc

  【职业教育论文】案例与任务驱动教学应用于面向对象程序设计 摘 要:面向对象技术作为一种流行的软件开发方法,因其信息隐蔽、可复用、易修改、易扩充等优点广泛应用于实际的程序设计开发中。针对传统的以知识体系为核心的课堂教学模式使得学生学习的积极、主动性不够,学生不能真正领会面向对象的分析及设计思想等问题,本文提出了案例教学法和任务驱动教学法相结合的新的教学方法。实践证明,应用新教学法在有效提高学生的兴趣和能力的同时提高了面向对象程序设计课程的教学效果。 关键词:面向对象;教学方法;案例;任务驱动 Abstract: As a popular softent method, object-oriented technology has been ent process, oation hiding, reusable, easy to modify, and easy expansion. In order to solve the problems that students’ initiative and enthusiasm is not enough and students not master the idea of object-oriented analysis and design method in traditional teaching, a neethod that bining case ethod ming, achieve the purpose of stimulating students study interests and ability and improving teaching effectiveness. Key ethod; case; task -driven 1 引言 面向对象程序设计方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们设计开发出数据抽象程度高的程序,充分体现了面向对象程序设计中信息隐蔽、可复用、易修改、易扩充等特性。因该门课程理论性强,教师在教学过程中发现:学生在一学期的学习中很难将面向对象的设计思想真正融会贯通于项目设计实践环节,实践教学往往只能停留在C++语法层面或者某一些知识点的简单应用层面,学生也觉得这门课程很难理解掌握,甚至有学生发出“学习“类”,真累!”的感叹。 针对面向对象程序设计特点和在教学过程中存在的这些问题,突破传统教学过程中仅仅传授知识的瓶颈,达到传递思想之目的。滨州学院信息工程系的教师通过多年的探索实践,在教学模式及实践教学环节方面进行了一系列的教学改革,将案例教学法引入课堂教学同时,在学期末的课程设计及实践教学环节中采用任务驱动的教学方式, 迫使学生将面向对象的设计思想和设计方法应用于项目实践中。学生在深入理解课程核心思想的同时逐步培养学生理论联系实际的能力及开发创新的能力。 2 案例教学法在面向对象程序设计中的应用 2.1 面向对象程序设计中的教学方法 传统的以讲课为主的教学模式,是从中世纪的欧洲大学演化而来的一种教学方式。此法沿袭已久,在我们的大学教学中普遍存在。当然,近年来随着技术的发展,已普遍将多媒体等技术融和到传统的讲课中来,在图像、文字、声音的共同作用下使教学更直观性,更能突出重点,吸引学生的注意力和兴趣,扩充知识量,但这些并没有从根本上改变在知识单向传授过程中存在的传授、灌输知识为主的显著缺点。 首创于哈福大学的案例教学法被界定为:一种教师和学生共同参与,针对实际的案例问题进行讨论的教学方法。由于案例教学不再一味强调教师在教学过程中的本位思想,而是将学生的主体性及探索性也纳入到教学过程中来,学生通过参与针对实际案例问题开展的学习讨论,创造力及解决实际问题的能力得到发展,从而达到培养应用型人才之目的。 2.2 面向对象程序设计教学案例设计 案例教学作为一种教学方法,应用于面向对象程序设计的教学过程中时,教师除了要充分考虑让学生重点认知、理解的类和对象、指针及动态内存管理、继承与派生、多态性等课程重点内容引入解决实际问题的案例中来之外,还要引导学生积极参与,主动思考案例问题的设计与实现过程。因此教师在准备案例时除了要有明确的认知或者体验及理解目标之外,还要考虑案例的实用性及趣味性,从而激发学生的学习兴趣,促使学生由被动接受知识变主动学习思考。 在多年的教学实践过程中,将面向对象的知识点集成形成了几个成功的典型教学案例,现介绍如下: 1、为了学习类的定义及对象的使用,设计了饲养电子宠物猫案例,此案例集成了面向对成程序设计中的抽象与封装特性。在案例的分析及设计过程中采用测试驱动的设计方法,渐进式的增加类构造函数及体现宠物猫行为特征的成员函数并进行测试

您可能关注的文档

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档