高职院校Java程序设计实训课程教学探讨.docVIP

高职院校Java程序设计实训课程教学探讨.doc

  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程序设计实训课程教学探讨.doc

高职院校Java程序设计实训课程教学探讨   摘 要:Java已是业界最流行的软件技术之一。本文从Java语言的市场需求和自身特点出发,结合高职高专特点,对高职高专Java语言课程实训课程教学进行探讨。   关键词:高职高专;Java程序设计;实训课程   中图分类号:TP312.1-4   1 引言   1.1 Java的地位   目前,Java语言已经是业界最流行的软件开发技术之一。Java凭借其在平台上的独立性、可移植性以及开源特性方面的出色表现,Java已在世界范围内得到了巨大的应用。通过为不同平台定义不同版本,如Java2标准版(Java2Standard Edition,J2SE)、Java2企业版(Java2Enterprise Edition,J2EE)、Java2微型版(Java2Micro Edition,J2ME)和Java Card平台版(Java Card Platform Edition),Sun Microsystems使每台计算设备都能够支持Java。J2EE平台已成为开发和部署以Web为中心的大型企业级应用解决方案的首选平台,由于其取得的压倒性胜利。J2ME和Java Card平台版也已分别成为在微处理器设备和智能卡上支持和提供应用解决方案的事实标准平台。作为在软件业广泛采纳的安全、可靠的中间软件平台,Java可以在各种平台和设备上运行――从钱包大小的智能卡到巨无霸型的大型机,为提供安全网络通信的关键任务应用提供动力。另外,Java技术在游戏、汽车、空间环境遥测、嵌入式设备和实时处理领域也获得了广泛的接受。伴随着巨大的Java软件人才需求,而一个现存于软件开发行业的问题依然是Java软件人才的匮乏。   1.2 高职高专现状   随着高等学校教育大众化,本科生的持续扩招,高职学生的招收分数每况愈下,在一些省市分数线已经落在了200分以下;而且普遍的高职高专学生形象思维能力强而抽象思维能力差,几节程序课上下来,学生们开始惧怕这些新概念、新规则、新术语、新名词了,在加上一下数学程序例题分析后,学生们就开始对学习Java程序没有兴趣,即使是上机也很无聊,只会照着老师讲的例子进行验证,要独立设计程序经常会感到无所适从。另外,大部分高职高专类教师是本科和研究生,在思维模式上受本科院校教学模式影响很重,普遍存在着在重理论轻实践的思想。鉴于此,根据高职高专院校的自身特点,沿用传统计算机语言教学,特别是实训课程,显然不利于高职高专院校学生的培养。   2 实训课程现状   如今的Java实训课程,主要集中在语法、异常、线程和简单的面向对象设计上。而高职高专院校的计算机语言教学,其培养目标为一线程序员,因此对一些难以理解、抽象的、不常用的和对数学要求较高的算法设计内容要求不高,相反,对于界面编程以及基本功能实现有着较强的技能要求,而目前的教学方式,恰恰是在有限的课时上,大量的讲述语法和算法验证上,因此对部分学生,自信心和学习兴趣遭都受到了打击。而对于那些简单的、容易上手的,可以帮助提升学生学习信心的界面编程、网络应用编程、数据库编程由于课时的原因则无暇顾及。为了培养学生的动手应用能力,实训内容和理论授课课时的合理安排、内容的组织以及期末考核方式,都有必要进行新的讨论和实践。   3 实训课程改革实践   3.1 实训时间安排   本着理论以够用为主的原则。17周Java教学中,前15周按1:1原则安排理论和实验教学,最后两周安排实训,每周实训20课时。经过实际教学实践,取得良好的效果。   3.2 实训内容   Java实训课程的安排,按如下方式设计:   (1)界面编程:为了能快速进行界面开发,我们使用NetBean 作为开发工具,针对界面开发能力的培养,我们设计两个实训内容,计算器开发(仿照Wndows)和家庭相册管理开发。在计算器开发设计实训课程中,需要使用控件以及布局安排和事件响应处理。而在NetBean这款开发工具中,控件的使用是拖曳式的,学生们只需要了解如何修改控件的属性即可;而对于布局管理器,学生们只需要学习BorderLayout、CardLayout、FlowLayout等常见布局管理器对象,了解不同布局管理器的功能;Java程序设计中,事件响应、事件处理是一个相对比较难的内容,但是在计算器程序开发使用的事件处理,仅仅是使用了按钮(Jbutton、JTextFiled)单击事件,在NetBean开发工具中的此种处理,仅仅是在控件上双击左键,然后添加事件代码。对于家庭相册管理,则会应用到文件输入输出处理以及异常处理等相关内容。但是因为是在界面(感性、直观)设计之后进行的内容,所以学生们自己对理论上产生了需求,从而使得学生学习相应理论有一定的针对性。   

文档评论(0)

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

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

1亿VIP精品文档

相关文档