Java语言程序的设计教学的改革探究.docVIP

  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文档。上传文档
查看更多
Java语言程序的设计教学的改革探究

Java语言程序的设计教学的改革探究   摘 要:从提高“Java语言程序设计”课程教学质量、提高学生编程能力的角度出发,分析了“Java语言程序设计”教学中存在的问题,从理论教学与实践教学结合、案例教学与理论教学相结合等方面入手,分析了理论教学内容及实践教学的方式问题,并对“Java语言程序设计”教学方法进行了探讨。   关键词: Java语言程序设计;教学改革方法;策略   中图分类号:G642.0 文献标识码:A 文章编号:1002-4107(2017)04-0017-02   随着我国经济社会的发展,软件行业已成为我国经济的重要组成部分,软件业的发展在一定程度上反映着信息化的程度。Java语言是软件开发中常用的基础性编程语言,是目前世界上最流行的编程语言之一,是一种可以编写跨平台应用软件的面向对象的程序设计语言,获得2015年的TIOBE指数的编程语言奖。它具有现代语言的常见特性,成为最具前途的编程语言之一。Java工程师的需求达到全部需求量的60%―70%,就业前景非常好,因为Java软件工程师不仅IT专业企业需要,广大的非IT企业也需要。因此,高等院校计算机软件及相关专业都开设了“Java语言程序设计”课程,该课程成为计算机软件及相关专业的必修课程。   教学改革就是要满足学生的学习要求,要坚持以学生学会学习为核心[1],而“Java语言程序设计”教学改革,不但要满足学生的学习要求,让学生掌握学习方法,更   要满足企业对软件人才的需求。本文基于上述观点,从课程本身的特点及它在教学中存在的问题出发,在教学内容组织、教学方法、实验教学等方面做出了进一步的探讨,以期提高教学质量,使学生具备良好的Java语言编程基础,为学生较好掌握后续课程如“JavaEE技术”等所需要的基本技能奠定基础,为学生就业铺平道路,为“Java语言程序设计”课程建设及教学改革提供思路及建议。   一、“Java语言程序设计”在软件类课程中的   意义   (一)强化学生对软件类基础课程的认识   “Java语言”中的许多知识点,如排序、HashSet、   HashMap、Thread及Java网络编程,是数据结构、操作系统及计算机网络等课程知识点的应用。通过对“Java语言”的学习,学生可以强化对这些知识的认识。   (二)加强学生对面向对象概念的认识   Java语言中的面向对象的定义,思路清晰,在实例化对象方面,有栈内存与堆内存之分,清楚且形象地描述了对象的实例化,使得抽象的概念形象化,易于学生掌握。   二、“Java语言程序设计”教学现状   (一)教学目标不清晰   “Java语言程序设计”课程是软件工程专业及相关专业的一门专业课。学生学习本课程后要熟练掌握Java语言的基本概念,为后续课程夯实基础。但是目前大部分Java语言课程的教学目标不是很清晰,教学没有针对性,没有明确服务对象(指后续课程),教学方式上与学生入学时学习的基础语言(如:“C语言程序设计”)没有区别,其结果是教学模式单一化,学生学习兴趣不高,学习效果差,很大程度上影响了后续课程的学习。   “Java语言程序设计”虽然也是语言基础课,但教学目标要有明确的针对性,即它是为后续课程服务的,因   此,它在课程内容设置上与其他专业基础课有明显的区别。   (二)教学内容与目标不一致   目前Java语言教学内容一般是Java的基本概念、Java的面向对象、Java的继承、Java中的线程、Java的输入输出流、socket编程、Jdbc等。教师在教学过程中,基本上讲解的知识都是简单的入门知识,很少与实际项目结合或与后续课程“JavaEE技术”相结合开展教学,“JavaEE技术”所涉及的Java的反射、Java中线程池、Java动态代理及Java中开源组件的用法等,教学中一般都不涉及,其结果是加大了学生学习后续课程的难度。教学内容与教学目标相去甚远。把Java语言教学内容同后续课程教学分割开了,自成体系,没有把Java语言教学融入整个教学体系中,没有全局教学观念,因此,需要改革教学方法,系统地提高教学质量,而不单是提高某一门课程的教学质量。   (三)教师队伍参差不齐   “Java语言程序设计”要求教师要有Java项目开发经验,或者具有后续课程(如:JavaEE技术等)的教学经验,但是,部分教师不具备开发经验或教学经验,影响了教学效果。   三、Java语言程序设计教学改革策略   (一)修订教学目标与教学大纲   教学大纲是为了实现教学目标而设置的纲领性文件,二者相辅相成。根据软件工程相关专业培养目标, Java?Z言教学目标,就是要求学生在掌握好Java语言基础知识后,还必须掌握后续课程所要求掌握的基础知识。教师要

文档评论(0)

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

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

1亿VIP精品文档

相关文档