欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 教学论文 > 远程教育论文

Java语言的教学研究与实践_模块化-论文网

时间:2015-03-30  作者:高鑫

论文摘要:本文分析了Java语言的特点及在专业课程体系中的地位,针对Java语言教学中存在的一些问题,提出了一种内容模块化、教学案例化和辅导网络化的教学方法,并运用于Java课程教学,收到了明显效果。
论文关键词:模块化,网络化,案例化

当前,随着Java语言应用的日趋广泛,Java人才的需求量不断增大,高等院校的计算机专业也都相继开设了Java语言程序设计课程,并成为一门重要的专业技术基础课,使其在专业培养方案中的地位越来越重要。

1Java语言的特点及地位

Java语言有许多优点,但其中最重要的特点有:

(1)纯粹的面向对象语言

作为一种面向对象的编程语言,Java与C++不同,Java语言是纯粹的面向对象程序设计语言,始终是以类和对象作为分析问题、解决问题的核心。学生在学习编程语言类课程时,最为头疼的不是语言本身,而是编程思想,Java语言有助于学生对面向对象程序设计思想的理解。

(2)跨平台的规范化语言

Java语言语法和语义都比较简单,Java对C++中容易引起错误的成份进行了相当成功的改造,如去掉指针,取消多重继承和运算符重载等等,从而简化语义,减少出错机会,更适用于教学。Java还提供了大量功能丰富的可重用类库,简化了编程工作量。去难求易,深入浅出,使学生学习起来更加容易,教学效果也更加理想。与平台无关是Java语言最大的优势力,实现了“一次写成,处处运行”的目标。

(3)Java语言是主流的开发技术

随着Internet的发展和广泛应用,计算机软件开发已经更多的成为了基于B/S结构的软件设计。当前,基于B/S结构的软件设计平台主要有Java和.net两个方向,特别是近几年来,从就业市场得到的信息来看,Java的人才需求量是逐年递增。当然,我们这里所讲的Java教学只是Java平台中最基础的部分,和企业所需要的Java技术还有一定的差距,但是,它是学习Java的第一步也是非常重要的一步,对学生以后继续学习J2EE、J2ME起着基础作用。因此,Java语言是计算机专业学生必须掌握的开发工具。

正是由于上述3个特点,奠定了Java语言在计算机科学与技术专业课程体系中的地位。

(1)Java语言是重要的专业基础课,在整个计算机专业人才培养方案中的地位越来越重要。

(2)Java语言是训练学生编程能力的主要途径。

(3)从就业市场得到的信息来看,Java的人才需求量是逐年递增,学习Java已经成为学生就业的重要法码之一。

2当前Java语言教学中存在的一些问题

2.1只重视语言本身,不重视面向对象程序设计思想的培养

在Java语言的教学过程中,讲解语言本身的语法、语义、结构等基础知识较多,而对于Java语言中类、对象、事件处理等内容讲解的不够深刻,只告诉学生如何去用,忽视了最重要的面向对象程序设计思想的讲解。比如:在讲解类的时候,只是介绍了如何定义类;类的成员有哪些;如何定义和使用类的静态属性;如何定义和使用类的方法等内容。这些内容当然需要学生会,但更重要内容应该放在对如何抽象类,如何设置类及类成员的访问控制等问题上的讲解。因此,在讲授Java语言课程时,应更多的注重培养学生的面向对象程序设计思想,发挥出Java语言是纯粹的面向对象程序设计语言这一特点,使学生很好地掌握编程思想,进而更好地学习Java及其他后续课程。

2.2课程的重点部分不够突出

Java的重点部分是多线程、I/O输入输出流、网络功能以及数据库部分,这部分也是Java语言的特色,但在教学过程中这部分内容往往讲解的学时较少,讲解的深度也不够,就目前一些本科阶段的教材而言,这部分内容也过少,只讲了一些皮毛,学生也只是对这部分的知识学会一些简单的应用。特别是网络部分,Java语言最重要的应用就是在网络方面,这不仅是基于B/S结构的应用,C/S结构的应用也是十分重要的,而对于C/S结构的程序设计,网络部分的知识内容就十分重要了。数据库部分也同样重要,目前,应用程序中的绝大多数都会用到数据库的知识,而有些教材居然没有数据库部分的章节,这也很难让人理解。因此,学生在学完Java语言后,感觉学到的内容和C语言差不多,没有什么新东西,也就体会不到Java语言的特点了,在解决实际问题时,就会有力不从心的感觉。

2.3学生在实践教学环节中得不到应有的锻炼

实践教学是语言类课程教学中十分重要的环节,Java语言也不例外。实践教学主要包括两部分,一部分是实验课,另一部分是课程设计。

对于实验课来说,它是和理论课同等重要的教学手段,它能够提高学生的动手能力,还能够使学生在实际操作中发现问题,解决问题,从而加深学生对知识内容的理解。但是,目前Java的实验课,大多还停留在验证阶段,也就是说,把理论课上讲过的例子,或者教材上的例题拿到实验课上再验证一遍,这种做法学生很难在实验课中发现问题,更谈不到主动的去解决问题了,学生只能得到有限的练习,没有达到实践教学的目的,降低了实验课的功能。因此,我们应加强实验课内容的设计,制定出完整的实验教学计划,认真设计每一阶段实验课的教学内容,提高实验课质量,从而提高整个教学质量。

查看相关论文专题
加入收藏  打印本文
上一篇论文:高等学校多媒体教学方法研究_素材-论文网
下一篇论文:公关礼仪教学中开展训练的特点与思考_训练教学-论文网
教学论文分类
小学语文教学论文 小学数学论文
德育论文 小学英语教学论文
语文教学论文 小学语文论文
班主任论文 幼儿教育论文
初中数学论文 教育教学论文
小学德育论文 小学教学论文
小学教育论文 高中语文教学论文
小学体育教学论文 小学美术教学论文
初中英语论文 数学教学论文
中学英语教学论文 初中班主任德育论文
初中物理论文 学前教育论文
国防教育论文 素质教育论文
初中语文论文 远程教育论文
相关远程教育论文
最新远程教育论文
读者推荐的远程教育论文