基于面向对象程序设计教学的改革方法研究.doc

上传人:3d66 文档编号:1814067 上传时间:2019-01-09 格式:DOC 页数:4 大小:13.40KB
返回 下载 相关 举报
基于面向对象程序设计教学的改革方法研究.doc_第1页
第1页 / 共4页
基于面向对象程序设计教学的改革方法研究.doc_第2页
第2页 / 共4页
基于面向对象程序设计教学的改革方法研究.doc_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于面向对象程序设计教学的改革方法研究.doc》由会员分享,可在线阅读,更多相关《基于面向对象程序设计教学的改革方法研究.doc(4页珍藏版)》请在三一文库上搜索。

1、基于面向对象程序设计教学的改革方法研究 摘 要: 随着软件产业的不断蓬勃发展,面向对象的编程方法已经成了目前软件开发的主流技术手段。我国高校普遍开设了面向对象程序设计课程,例如C+、JAVA等。本文对面向对象编程的特点进行阐述,并且对面向对象的程序设计教学现状和存在的问题进行了分析,并从全局的角度讨论了面向对象程序设计的创新教学方法和改革对策,从而使学生加深面向对象的理解,树立面向对象的编程思想,培养创新能力。 1.引言 近些年,软件产业正在迅猛发展,面向对象程序设计已经成了软件开发的主流技术,传统的结构化编程已经逐渐转变为面向对象的程序开发。表现在代码的开发基本基于各种空间,并且通过事件驱动

2、完成的。目前,我国高校的计算机专业的专业课和非计算机专业的选修课程都开设了面向对象程序设计课程,例如C+,C#和JAVA课程。在传统的教学模式下,在面向对象的教授过程中出现了很多问题。因此,为了提高课堂教学效率,培养学生创新能力,本文对面向对象编程的特点进行详尽阐述,并且对面向对象的程序设计教学现状和存在的问题进行分析,并从全局的角度讨论面向对象程序设计的创新教学方法和改革对策。 2.面向程序设计教学现状 面向对象程序设计是高校计算机专业中一门实践性强的必修课程,在面向对象教学中主要问题表现如下方面: (1)教学理念 很多讲授面向对象程序设计的教师,知识针对某种面向对象程序设计语言进行教学,忽

3、视计算机专业知识的系统化学习,甚至忽视选修课的理论知识学习,例如算法导论、操作系统概论等。这样的结果导致很多学生在操作技能上非常突出。但是由于系统化知识不够全面,不能触类旁通,举一反三。对于问题的建模和解决问题能力很差,面对实际的软件开发束手无策,无法适应未来的就业市场。 (2)教学内容 目前,一些教师仍然以自身为课堂的中心,对学生进行灌输式的教育,忽略课堂教学效果,仍然保留传统的教学方式,只是将讲授的内容放在面向对象程序语法和句式上,但是对实际的面向对象程序工程向项目和贴近生活的实例而言却介绍得少之又少。甚至在面向对象程序程序的定义方面,很多教师没有讲解其真实含义,使得学生在程序设计的知识层

4、面上只停留在使用上,并未真正理解程序的意义。 (3)教学手段 面向对象程序的授课过程,教师大多采用了课件的形式,课件能够减轻教师的负担,课堂的信息量有所增加。但是过多信息化元素的使用,使得传统的、优秀的板书推导方式的作用得不到发挥,学生需要很长时间才能够理解程序演进的过程。另外,课件的使用,会使教师自然增加课堂节奏,这让学生更加难以理解一些关键内容。 3.面向对象教学改革模式 面向对象的教学目标是通过系统化的理论和实践教学,使学生能够深入理解面向对象编程的思想,树立面向对象的编程思维,提高学生的实践能力与创新能力。教师应该让学生利用所学的理论知识解决实际问题,通过教材和复制教材的选取,创新教学

5、方法,现代化教学方法的应用等让学生有明确的学习目标,具有探索性的科学素养。 在面向教学的改革模式中,教师应该极其注重精讲多练的原则,面向对象的实践性和操作都很强,学生容易形成死记硬背,无法有效培养编程能力。因此,精讲多练的原则是教学改革模式的重要组成部分。这就要求教师能够掌握全面的有关教学的知识,并对课堂教学内容与课后练习内容加以区分。课堂内容要求教师能够进行精与深的方式讲解,让学生把握知识的精髓。多练的部分要求学生能够通过教师布置的习题完成操作性强与实践强的课后作业。学生可以通过基础题目加深对基础知识的理解,还可以通过开放性题目,进行分组合作完成作业,培养学生的团队合作精神、独立解决问题能力和创新能力。 4.结语 面向对象程序设计是一门重要的计算机课程,本文首先介绍了当前面向对象课程的重要性,分别从教学理念、教学手段与教学内容等方面阐述了教学现状,并对面向对象程序的改革模式进行了探讨,通过教学理念,增加教师知识储备,通过精讲多练的方式提高学生的实践动手能力,特别是在精讲多练两个方面分别深入分析了适合面向对象程序设计的教学方法,从而能够使学生加深面向对象的理解,建立面向对象的编程思想,培养创新能力。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1