Java程序设计教学方法与策略分析.doc
《Java程序设计教学方法与策略分析.doc》由会员分享,可在线阅读,更多相关《Java程序设计教学方法与策略分析.doc(6页珍藏版)》请在三一文库上搜索。
1、Java程序设计教学方法与策略分析 Java语言突破传统纵向顺序化、横向结构化的程序设计思维特点,以对象为核心,封装事物的静态特征与动态行为为一体。通过对Java程序设计教学方法与策略分析的研究,让学生在做中学,学中做,从而攻克难点、掌握重点。 Java程序设计的难点与重点程序设计教学技巧 1引言 Java语言突破传统纵向顺序化、横向结构化的程序设计思维特点,以对象为核心,封装事物的静态特征与动态行为为一体,实现事物的千丝万缕的复杂结构,对象既各自独立又相互关联,容易移植与更新。Java程序设计要求学生按照面向对象的思想来分析问题、解决问题,熟练掌握对象编程、交互事件的处理、Swing组件的使
2、用、异常处理、输入输出流处理以及JAVA网络应用等。整个学习过程包括系统分析、调研、调整与测试,通过JAVA应用编程、数据库与图形用户界面设计的综合应用,培养学生灵活应用JAVA语言进行系统设计的专业技能。 2Java程序设计教学的主要难点与重点 2.1面向对象程序语法结构繁杂与程序设计思想的矛盾 面向对象程序语法结构繁杂,仅对象的使用不同语境就有不同的形式,通过对象调用类成员没有固定的形式,因此很难掌握抽象的面向对象概念在实际程序设计中的应用。十年来的教学经验表明,学生在学习程序设计类课程时最难的地方不是掌握某种程序设计语言的语法规范,而是掌握程序设计的基本方法。在设计教学内容时,重点要对教
3、学内容进行简化和筛选,部分在实际程序开发过程中很少用到的概念和知识点很少讲授(通过提供丰富的网络课件,学生可以在需要时自学),而大力强调在程序设计过程中起到决定作用的程序设计方法与计算思维能力,力图通过淡化语言,强化编码,淡化知识,强化设计的手段培养学生解决实际问题的能力。 2.2理论与实践脱节的问题 由于动手能力培养不足,通过书本学习到的理论知识和实践之间存在较大的鸿沟。为了解决这个问题,教学重点是为每个学生安排足够学时的上机实验,由教师专职辅导,随时解决学生可能出现的问题。此外,提供条件使学生可以随时上机编写程序代码和测试知识掌握程度,促使学生将知识转换成实践能力。 2.3程序开发的经验培
4、养问题 需要开发应用程序的实际经验。这一点也是Java程序设计教学时着重解决的重点问题之一。为此,可以选取了一些有趣的实际开发案例,循序渐进地向学生讲授程序开发时需要解决的各种各样的问题,培养学生在程序开发方面的经验。 2.4抽象思维能力与创造性能力培养的问题 一个真正的程序开发的好坏,主要取决于学生能否顺利地将问题领域转换到程序设计领域,完成建模。这个过程需要大力培养学生的抽象思维能力和创造性。Java程序设计以解决实际问题能力和抽象思维能力培养为主线,而不是以语言语法知识点为主线。 3Java程序设计教学方法与策略 3.1面向对象主要概念图形化 通过简易图表把面向对象重点概念通过图形简化。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 教学方法 策略 分析
链接地址:https://www.31doc.com/p-1787263.html