Java教学总结和教学心得.pdfVIP

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

Java 语言程序设计》课程教学总结和心得 Java 1995 年由Sun 公司组织开发的一种编程语言,由于它的简单易用、完全面向对 象、具有平台无关性、安全可靠、主要面向Internet 应用等特点,使它受到史无前例的关注。 几乎所有高校都竞相开设了《Java 语言程序设计》等相关课程,《Java 语言程序设计》更成 了主打课程,也成为学生高薪就业的一个亮点。如何教好这门课程,自然也成为了计算机教 学中探讨的一个热点问 。本人浅谈一下本学期在 《Java 语言程序设计》教学中的心得,与 各位同事共勉! 1.为人师范 谈到师范,我本人就 师范大学毕业,现在从事教学工作,可以说学为所用。但就这几 年的实践教学而言,感触很深。计算机软件的教学要求教师不但要有扎实的基本功,更要有 良好的编程思想和更多的实践开发经验,这样才能更好的成为学生的师范,才能教好学生这 一点,也 许多高校计算机教学中的共性问 。学校的老师多数没有实际开发经验,而软件 开发人员可能又不太适合教学工作。正因为这样,对老师就提出了更高的要求,教师应该积 极参加各项实践培训活动,参与实际项目的开发,努力提高自己的实践能力,弥补开发经验 的不足,真正做到 “为人师范”! 2.调整教学顺序 从第一节课开始就培养学生面向对象的思想,《Java 语言程序设计》的所有教学用书的 编排顺序几乎都是一样的,第一阶段:讲授 Java 语言基础(历史沿革、开发环境、基本语 法流程控制、数组操作);第二阶段:面向对象基础 (类、对象、封装、继承、多态、抽象 接口、包等)。在实际的教学中对两部分内容做了调整,开发环境的配置讲完之后,就直接 进入到面向对象的程序设计阶段,用实际生活中的“类”(如人类、动物类等)与“对象 (如 “张三”,“鱼”)做比喻,就好像 先见森林,后见树木。其优点是学会将人类的自然思维 方法用于程序设计,建立系统与全局的观念。把第一阶段的内容融入到第二阶段也 切实可 行的,因为学生在学习 《Java 程序设计之前至少学习了两门程序设计语言,对于流程控制、 数组操作并不陌生。在第二 段接触面向对象的教学内容也会用到这些知识,只要告诉学生 Java 程序与其它程序语法格式有哪些不同以及新增加的功能即可。真正做到“从第一节课开 始就培养学生面向对象的思想”。这种教学方式不但有助于培养学生掌握Java 语言的编程思 想,也有助于学生的主动思考能力的提高。这种教学方式在实际的教学中也 得了不错的效 果。 3.培养学生良好的编程习惯 虽然 Java 一种自由格式的语言,可以按自己的意愿任意编排,只要每个词之前用空格、 制表符等分隔符隔开就行,但在实际教学中,绝不能让学生这样随心所欲写程序。学生都 初学者,要从开始就养成良好的编程风格。特别 要注意规范编写代码,软件编码规范中说 “可读性第一,效率第二”就像我和学生常开的一句玩笑“刚学写字,绝不能提笔就写草书”。 另外,还在课堂上反复督促学生给程序写注释,如果说这样能提高程序的可读性和可维护性, 对于学生而言这顶 “帽子”有点大,实际就 让学生养成一个按规范编写代码的好习惯。 4.讲解时要善于把复杂的问题简单化、具体化、实例化、通俗化。 要善于把复杂的问 简单化处理,列举典型例子,用浅显易懂的程序帮助学生理解,尽 量避免或少用专业术语,而用学生容易理解的语言表述,甚至用生动形象的比喻帮助学生快 速理解。Java 对象的多态性中 “对象类型转换” Java 中不太容易理解的一个知识点,在 讲解这部分内容时,给学生举了这样的一个例子,“女人” “人”的子类,要把一个 “女 人”对象当作“人”去用,天经地义 (隐式自动类型转换);但要把一个“人”直接当作“女 人”去用,却说不过去 (强制类型转换)。这样讲解通俗易懂,学生自然容易记忆。再比如 “Socket ”, 如果告诉学生它是一个 “套接字”,他马上就会问“什么 套接字”, 又解 释了一遍,他还 糊涂, 不如就告诉他 “Socket ”在网络通信中的作用就像日常生活通信 中的“邮局”,我们要在网络上要传送的信息也就相当于“信”。这样解释学生很快就能明白 网络通信 怎么回事了,自然也就明白了 “Socket ”。当然不是所有的知识都能适当找到它 的喻体,这还需要我们不断去挖掘发现! 5.加强实践教学,提高应用能力 《Java 语言程序设计》是一门集知识和技能于一体,实践性很强的课程,教学中应注重上 机实践,上机的过程既是对课程内容的实践,也 应用编程的开始。 5.1 边讲边练 根据 《Java

文档评论(0)

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

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

1亿VIP精品文档

相关文档