会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

职业教育论文-Java教学初探.doc

  • 资源星级:
  • 资源大小:9.61KB   全文页数:5页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

职业教育论文-Java教学初探.doc

职业教育论文Java教学初探【摘要】Java已经在众多学校的计算机专业中开设。怎样做好它的教学工作,成了计算机教学中一个亟待研究解决的问题。本文针对Java课程的现状和特点,从培养学生的兴趣、重视Java基础的教学、加强实践教学三个方面提出了关于Java教学的几点建议。【关键词】Java基础教学实践教学Java是1995年由Sun公司组织开发的一种编程语言。时至今日,Java己经发展为一个覆盖面广、效率高、易用性强的技术平台。几乎所有高校都竞相开设了Java程序设计等相关课程。但由于Java语言的实践性强和开发环境的特殊,怎样教好Java,便成了计算机教学中一个探讨与研究的热点和焦点。一、培养学生的兴趣兴趣是最好的老师,在知识学习过程中,有没有兴趣,学习的效果是截然不同的。一般来说,学生在第一堂课时学习状态是积极的,兴趣也很浓厚,为此我们抓住学生的这种心理,在第一次上课时就要激发学生的求知欲。在Java语言教学书本上,难免有许多书都是讲述Java语言的发展或特点,但是对于一个还没有体验过Java语言的初学者,这样的讲解可能会使学生的学习兴趣逐渐减少.甚至一下就失去了学习激情。在第一堂课上,我们可以采取玩游戏的方法。Robocode是个可以免费下载的完全用Java开发的机器人战斗仿真器,可以在所有支持Java2的平台上运行。在这个环境里,可以自己用Java编程的方式创建一个机器人,把它放到战场上,然后让它同其他开发者们创建的机器人对手进行战斗。当学生看到栩栩如生的游戏画面时一定非常兴奋,这时可以引导他们如果想自己开发这样的游戏那就好好开始学习Java吧,此时学生已经急不可耐地想知道如何在电脑上开发编译Java程序了。在接下来的教学过程中,我们利用Robocode去学习java的基础知识如调用API代码、阅读Javadoc、继承、内部类、事件处理等等,还可以让学生在课余时间自己组成小组在游戏中去互相分享Java学习心得。这种方法有利于激发学生的兴趣和启迪学生的思维,学生学起来不厌倦而且效果较好。二、重视Java基础的教学在Java教学中,正确地引导帮助学生建立面向对象的思维方式,是教学的重要环节。另一方面,对Java基础知识的熟练掌握和灵活应用,也是Java教学的重点内容之一。语法学习是任何计算机语言的必经阶段,连语法都不熟悉,怎么谈程序设计。Java语法教学的基本目标是对Java的基本语法有一个整体认识,能读懂源代码,能够写出简单的Java程序。除了Java的基本语法之外,都是以Java提供的强大API类为主要学习内容,Java类都包含在不同的包中,我们可以把经常应用的字符串String类作为突破点,提高学生对概念的理解和类方法的正确使用的能力。所有语言中都涉及对字符串的处理,如Delphi和C语言中,用函数实现了字符串的获取,而在面向对象设计中则以类的方式提供,对字符串对象进行了封装,在该类中提供了大量的方法,如charAt,substr等等,我们把它作为成熟的类,在任何应用程序中都可以通过创建String对象而实现对字符串的相关操作,我们只关心如何正确使用该类中的方法而不关心方法的内部实现过程。通过String类的学习和比较,使学生对类封装的实质、类封装的作用和意义、类的正确引用都有一个清晰的认识,对后边的学习起到抛砖引玉的作用。在String类学习的基础上,后续的Java类,如线程、异常、输入/输出、网络编程等都是以掌握这些类的作用和技术应用为目的的,我们都可以应用系统提供的类而完成自己的任务,以缩短开发周期,必要时我们还可以通过继承等方法建立自己的类库等,便于扩充自己的功能类。可能有的教师认为Java的基本类库不需要学习,因为可以随时查看类似Java大全的资料或者利用集成开发环境下的联机帮助来获取相关用法。根据多年的开发经历和教学实践来看,学生应该对基本类库有个整体了解。这不是要学生熟悉每个类的用法,记住每个类有哪些属性和方法,而是要学生知道每个包由哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。当遇到实际问题的时候,能够知道哪个类或者哪几个类的组合可以解决这个实际问题就可以了。三、加强实践教学Java程序设计作为一门纯面向对象的程序设计语言,集知识和技能于一体,实践性很强,需要大量的实践练习才能较好掌握。教学中应注重上机实践,上机的过程既是对课程内容的实践,也是应用编程的开始。根据Java程序设计课程的特点,应用演示操作讲解(即边讲边练的授课方法进行讲授。教学内容应该突出理论知识的应用和实践技能的培养,以必需、够用为度。建议理论与实践教学时数的分配达到11,配备了多道上机实例,强化了学生阅读程序能力。使用任务驱动教学法让学生在任务的驱动下学习,引导学生由简到繁、由易到难地完成一系列任务,从而提高操作能力。使用各种软件实时操作进行教学,学生可以同步感受软件的运行过程。演示程序的调试与运行过程,真正实现了用计算机教计算机,使教学更具直观性和互动性,同时加大了授课的知识量。另外,学习Java编程语言要经常阅读一些优秀的源码,对自我提高、开阔视野非常重要。但一定要多动手才能真正把别人的东西消化掉。很多学生学Java就是看书、听课,当时是明白了,过后马上就忘记。如果不愿意敲键盘,就不如不学。即使有时候所敲的代码不太明白,可以先运行,看看结果,增加感性认识,然后上升到理性的认识。所以,教学中一定要鼓励学生多动手写代码。四、结束语Java作为一门实践性很强的学科,教学过程当中,在激发学生学习兴趣的基础上,重视Java基础的教学,围绕提高学生实践应用能力加强实践教学,注重面向对象编程思想的培养。本文中提出了一些Java教学的改进措施,并实际应用于Java教学,取得了很好的效果。参考文献1朱利红.基于JAVA的教学事务平台设计J.福建电脑,2006,(9).2张席,王志强.国内外Java教学模式的比较与探讨J.计算机教育,2007,(1).3王琳.JAVA教学中软件工程思想的培养J.海淀走读大学学报,2004,(4).

注意事项

本文(职业教育论文-Java教学初探.doc)为本站会员(docin)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5