Java教学的探讨和实践.doc

Java教学的探讨和实践.doc

ID:13702462

大小:27.50 KB

页数:3页

时间:2018-07-24

Java教学的探讨和实践.doc_第1页
Java教学的探讨和实践.doc_第2页
Java教学的探讨和实践.doc_第3页
资源描述:

《Java教学的探讨和实践.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Java教学的探讨和实践摘要本文针对Java的教学,提出了直接讲授面向对象程序设计和重视Java基础教学的观点。分析了多媒体教学对Java教学质量的提升。倡导加强实践教学,提高对Java的应用能力。关键词Java教学;面向对象;多媒体教学;实践教学1引言Java是1995年由Sun公司组织开发的一种编程语言。在“Java白皮书”中是这样对Java进行定义的:“Java:Asimple,object-oriented,distributed,interpreted,robust,secure,architectu

2、re-neutral,portable,high-performance,multi-threaded,anddynamiclanguage.”。时至今日,Java已经发展为一个覆盖面广、效率高、易用性强的技术平台。几乎所有高校都竞相开设了《Java程序设计》等相关课程。但由于Java语言的实践性强和开发环境的特殊,怎样教好Java,便成了计算机教学中一个探讨与研究的热点和焦点。2直接讲授面向对象的程序设计程序设计应该先讲面向过程,还是面向对象呢?可谓“仁者见仁、智者见智”,都有道理。落实到这里,就是先讲《C语

3、言》再讲《Java程序设计》还是直接讲授《Java程序设计》的问题。笔者多年的程序设计教学经验认为:直接讲授面向对象的程序设计,即直接讲授《Java程序设计》。学习一种编程语言,最重要的是掌握编程思想,找到编程感觉,而编程思想是在反复的实践、观察、分析、比较、总结中潜移默化积累的。直接接触面向对象的思想与方法,再训练程序设计的方法与技巧,就好像是先见森林,后见树木。其特点是首先学会将人类的自然思维方法用于程序设计,建立系统与全局的观念。然后,在实践环节和后续课程中,不断学习各种算法、训练编程技巧。其优点是首先学

4、习高度抽象的思维方法,建立系统和全局的观念,为后续学习奠定思想方法的基础。《Java程序设计》课程可以分为两个阶段:第一阶段完成传统的Java课程的教学内容,讲授Java语言基础(历史沿革、开发环境、基本语法、流程控制、数组操作等)和面向对象基础(类、对象、封装、继承、多态、抽象、接口、包等)。第二阶段从实际应用出发,采用“项目驱动,案例教学,一体化课堂”的教学模式,讲授内容包括多线程、I/O流、图形界面、网络编程、数据库操作等,在该阶段应该辅以实训实习和课程设计来提升教学的深度和广度,进一步提高教学质量。3重

5、视Java基础的教学在Java教学中,正确地引导帮助学生建立面向对象的思维方式,是教学的重要环节。另一方面,对Java基础知识的熟练掌握和灵活应用,也是Java教学的重点内容之一。3.1加强职业素质教育良好的职业素质能使学生在工作生涯中终生受益。教师在传授专业知识的同时应该强调职业素质教育,把职业素质教育融合到教学中去,注重学生综合能力和解决实际问题能力的培养。3对于Java教学,职业素质教育首先应该强调团队精神和协作能力。现实中的开发任务几乎是个人力量不可能完成的,需要通过组成强大的团队来创造奇迹。其次应该养

6、成规范化、标准化的代码编写习惯。良好的编写习惯,使代码具有良好的可读性,不但有助于代码的调试和移植,也有助于不同技术人员之间的协作。再者就是应该培养软件工程思想。比如良好的文档习惯,Java语言的注释标记和javadoc工具可以很方便的生成源程序的文挡。3.2Java的语法教学语法学习是任何计算机语言的必经阶段,连语法都不熟悉,怎么谈程序设计。Java语法教学的基本目标是对Java的基本语法有一个整体认识,能读懂源代码,能够写出简单的Java程序。为了加深对Java基本语法的掌握,笔者认为开发环境的选择很重要。

7、我校在Java教学中开发环境的递进是:记事本àJCreatoràJBuilder。如果一开始就利用Java的集成开发环境进行教学,不利于对基本语法的掌握。3.3Java类库的教学可能有教师认为Java的基本类库不需要学习,因为可以随时查看类似“Java大全”的资料或者利用集成开发环境下的联机帮助来获取相关用法。根据多年的开发经历和教学实践来看,学生应该对基本类库有个整体了解。这不是要学生熟悉每个类的用法,记住每个类有哪些属性和方法,而是要学生知道每个包由哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别

8、是完成什么功能的。当遇到实际问题的时候,能够知道哪个类或者哪几个类的组合可以解决这个实际问题就可以了。Java教学中,笔者发现学生对动手的课程内容兴趣更大一些,使他们熟悉Java类库并参与小型项目的开发比起单纯地教授语法、理论要点来说教学效果要好一些。重视Java类库的讲授,可以避免学生出现“学了不少Java知识却用不上”的问题。4改进教学手段—多媒体教学教学手段上充分利用现代化的多媒

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。