



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于Java教学的实用性研究StudyonPracticabilityofJavaTeaching/TengJianfeng,DuanMeiqingAtpresent,thetrendstowardsaninformationsocietyaredevelopingingreaterdepth,soitalsoputsforwardtheincreasingdemandstograduates.AccordingtothecharacteristicofJavaanditsteachingexperiences,thispaperdiscussestheissuethathowtoimprov
2、ethepracticabilityofJavainclassteaching,whichmainlyfocusesonchoiceofteachingmaterial,teachingmethod,andexperimentalitem.AuthorsaddressJiningMedicalUniversity,Rizhao,Shandong,China276826计算机编程技术的发展,对从业人员提出新的要求。为了适应这种变化,大多数高校的计算机专业普遍开设Java程序设计这门课程。同时,近几年大学毕业生面临越来越大的就业压力,这就要求高校教师不得不在课堂教学中直面就业市场的变化,更加注重学
3、生动手能力的培养。同时,也由于编程语言本身的要求,Java教学中的实用性问题日益成为教学改革中的重点。笔者基于自身的教学经验,认为教学实用性主要表现在实用性教材的选择、教学中实用性因素的加入、实用性实验项目的开设等多个方面。国外一些知名大学已经在这些方面探索出一些成熟的方法,但因为国情、学生思维习惯等多方面的差异,无法照搬国外的一些教学方式。笔者结合教学经验,探讨Java教学中的一些体会。1 选择教材重视书中示例我国有注重理论知识系统性与完整性的传统。Java程序设计这门课程讲述理论框架很重要,但它毕竟是一种编程语言,所以教材需要处理好理论知识与知识应用两者的关系。目前,很多教材存在的问题是过
4、于注重理论讲解,缺少鲜活的示例;虽然例子难度不大,但学生理解起来仍一知半解。主要原因是学生不易将其活学活用,达不到教学目的。所以,教材应注重例子的质量,体现出Java的实用性。另外,例子要尽量以完整程序的形式出现。因为从课程开设时间上看,学生在此之前普遍有学习C语言的经历,受到面向过程编程的影响,不习惯或不理解Java程序的结构。如果教材中例子不完整的话,那么学生就不能直接上机调试,打击学习积极性。2 教学中加入实用性因素将教师的主导性与学生主动性更好地结合,提升学生学习的积极性是长期以来教学的主要议题。教师在开课之初给学生演示一些趣味性的例子是提升学生积极性的有效手段。在讲解Java语法时,
5、考虑到学生普遍具有C语言基础,教师可以通过比较Java与C语法的异同点来组织教学。对于两者不同的地方,教师再重点讲解。除了讲授语法之外,教师更应传授给学生查阅API的方法。教材上讲解的API数量毕竟是有限的,而且API的数量随着Java版本的提升还在不断地丰富中。掌握API的多少,直接决定了学生开发能力的强弱。3 增加实验项目的实用性,全力保证实验效果实验课开设的好坏直接关系到学生对本门课程的理解与掌握程度。而衡量实验课主要从软硬件环境和所开设的实验项目这2个角度去进行。软件环境主要指实验课所利用的开发平台。目前Java的开发工具众多,其中最为简易的是JDK,而应用最广的是Eclipse。JD
6、K是整个Java的核心。不论什么Java开发工具,实质都是内置了某个版本的JD(因此,掌握JDK是学好Java的第一步。JDK的主要缺点是编程效率不高。而Eclipse是一个开放源代码的、基于Java的可扩展开发平台。大多数编程用户将Eclipse当作JavaIDE来使用。其主要缺点是功能稍复杂,不易被初学者掌握。综合两者的优势,一个比较好的组合就是以JDK作为实验课初期的开发工具,以夯实学生Java语言的基础;等到学生掌握了基础之后再转到Eclipse开发平台上面,提高实验课的实验效率,同时便于同社会接轨。相比起开发平台的选择,更为重要的还是实验项目的设定。笔者认为实验项目应注重将验证型实验与设计型实验相结合。在学生基础还不扎实的阶段,以验证现成例子为主,并借此掌握Java程序的结构、类的概念以及其他面向对象的知识。待到学生将这部分知识掌握了之后,教师应适当在实验课上布置设计型的题目,让学生自己通过设计、编程来实现题目规定的功能。教师应刻意安排使用书本之外的API来解决问题,这就潜移默化地引导学生去查阅API,实现传授知识与培养能力相结合。这也是对学生提出更进一步的学习要求,进一步增强其适应将来工作需要的能力。4结论Java程序设计是一门应用型的课程。教学过程涉及的方面众多,本文主要从教材
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 调料市场投资协议
- 文化节庆合作协议
- 室内装饰色彩选择协议
- 绢纺和丝织的绿色组织与管理考核试卷
- 聚苯并噻吩共聚物纤维单体制备考核试卷
- 企业客户关系管理与维护考核试卷
- 稀有金属加工质量改进项目评估与验收标准制定考核试卷
- 中学生交通安全教育
- 文明礼仪伴我行-中学生行为养成教育主题班会
- 护患沟通技巧课件
- 2025-2030中国干燥剂行业发展分析及发展前景与投资研究报告
- 环保安全知识课件
- 比例尺单元测试卷及答案
- 氩弧焊基本知识课件
- 《广西壮族自治区基层工会经费收支管理实施办法》修订解读
- 中职语文教学大赛教学实施报告范文与解析
- 山东临沂市罗庄区兴罗投资控股有限公司招聘笔试题库2025
- 北京市朝阳区2025届高三下学期一模试题 数学 含答案
- 食品工厂5S管理
- 大数据在展览中的应用-全面剖析
- 食品企业危机应对措施
评论
0/150
提交评论