- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
面向对象程序设计教学改革模式研究
摘要:本文分析了目前面向对象程序设计课程教学过程中存在的主要问题,在此基础上提出了从课堂教学的组织、激发学生的学习兴趣、教学手段、教学方法、教学评价等方面的教学模式改革,这些措施对于调动学生的学习兴趣和主动性,提高学生面向对象程序设计的应用能力有较明显的作用。
关键词:教学改革;教学模式;面向对象程序设计
面向对象程序设计具有抽象、封装、继承与多态的特点,比传统的结构化程序设计具有更高的可重用性、易扩充性和易维护性[1]。目前,它已成为开发大中型应用软件的主流方法。如Java,VB,VC,Delphi等面向对象的程序设计语言课程是大多数院校计算机类专业如软件工程、信息管理与信息系统、计算机科学与技术等开设的专业必修课,对培养计算机专业学生的程序设计能力十分重要。但是,面向对象程序设计语言所涉及的概念多、语法结构复杂,学生在学习的开始阶段往往出现不能理解掌握面向对象的基本思想,如类、对象及通过类调用方法等设计思想,所以学生时常感到茫然,缺乏学习兴趣,教学效果差,学生的程序设计能力较低。要想改变这种现状,就要分析目前面向对象程序设计课程教学过程中存在的主要问题,了解产生的原因,提出课程的教学模式改革方案,在教学过程中能激发学生的学习兴趣,调动发挥学生的主动性,培养程序设计能力强的应用型人才,从而达到良好的教学效果。
一、课程教学中存在的主要问题
1.面向对象程序设计课程通常都包括面向对象编程理论、语法规则、系统类库等内容。教学内容很多,而往往计划课时少。同时,面向对象语言的应用程序框架较复杂,课程学习难度大,教材资料偏向基本理论介绍,而缺少面向对象程序设计设计思想的介绍,这些都会导致学生理解困难,不能真正掌握面向对象编程的精髓,兴趣不足,教学效果不理想。
2.在课堂教学中,由于学时有限,教学内容多,教师往往以讲为主,师生互动交流少,导致教学内容抽象并且乏味。同时,教学中大多侧重知识点的介绍,较少涉及应用时知识点间关系,内容零乱,导致学生的应用能力较差。课程实践是上机实验,实验项目多为验证性的。由于实验时间和地点的限制,加上多数学生课前不预习实验,而教师同时指导学生多,不能及时解决学生的问题。相当一部分的学生常常用抄袭应付实验的任务,学生的编程能力不能提高。
3.由于受到教学管理考核制度的限制,面向对象程序设计的考核方式往往是以闭卷笔试为主,侧重理论知识的考核,忽视对学生综合编程能力的考核,不利于学生的能力培养。单纯的理论考试会导致学生为应付考试而考前突击,往往出现高分低能现象。程序设计题的评阅主观性大,即使程序不能运行也可能会给步骤分,达不到考核编程能力的目的。考试成绩只以分数为依据,导致学生只重分数不重能力[2]。
二、课程教学模式改革
现在,国内的各高校都认识到培养学生的应用能力很重要。但是,国内高校的教学过于注重理论知识的传授、学科知识的系统性和完整性,而对于学生能力的培养缺乏足够的支持模式[3]。美国学者康拉德概括出了围绕能力培养进行课程体系设计的3个关键要素:明确阐述具有可操作性和可评价性的能力培养目标及要求;对于目标中的每一项能力,确定能够帮助学生达到要求的相应课程和教学环节,以此构建课程体系;给出评价这些能力达到某种程度的标准和评价过程[4]。这就要在课程的理论教学与实践教学结合的方法上深入研究。本文研究制定了面向对象程序设计课程的能力培养目标,并提出了具体的课程教学模式中的改革方法。
(一)教学目标和要求
面向对象程序设计课程教学的目标应以培养适应市场需求的高素质应用型人才为出发点,教学内容要充实、教学方式多样和学生的学习兴趣最大化,切实提高学生的程序设计能力和动手实践能力,保证课程教学质量和人才培养质量。教学要求:①在教学中,要以学生为主体,通过教师与学生的互动交流,引导学生发挥主动性,尽量使每个学生都能展示自己,提高学习热情,从而实现学生的自主学习,自由发展。②在教学中设计的案例尽量贴近实际应用,并要能够使学生利用已学习的知识进行分析,最终解决所涉及的问题。要注重对学生的引导,通过问题的解决激发学生的学习兴趣,开阔学生的眼界,提高学生的应用能力。③在组织教学中,要注意培养学生的团队合作能力,尽可能多地设计一些需要由几个人组成的小组完成的练习,使小组成员共同面对一个任务,通过交流、讨论、协作,共同学习提高。学会在团体中互助、协作和竞争。④教师在整个教学过程中,要能够客观、公平地对学生作出合理评价。要尽量多鼓励,多分析,给学生肯定和支持,使学生充满自信,勇于尝试。
(二)课程教学模式设计
①合理组织教学内容。在教学的初期和中期,按照学生的认知规律采用从整体到局部的认识方式组织教学内容。首先通过一些实
您可能关注的文档
最近下载
- 最新2023版知识产权贯标GBT29490 09知识产权维护运用控制程序(含表单)[知识产权合规管理体系文件].docx
- 煤矿合法股权转让协议9篇.docx VIP
- GB_T 9711-2023石油天然气工业 管线输送系统用钢管.doc VIP
- 导体结构设计.xls VIP
- 电梯安全风险管控清单.doc VIP
- 生殖医学中心专业技术人员考核试题及答案.docx VIP
- 2024年度健康体检大数据蓝皮书.pdf
- 部编版语文六年级上册第四单元教案+教学反思(共6篇).pdf VIP
- 球墨铸铁管与其它管材的连接件技术规范.docx VIP
- NB∕T 11273-2023 工业锅炉设计文件鉴定技术导则.pdf
文档评论(0)