欢迎来到天天文库
浏览记录
ID:12415050
大小:50.50 KB
页数:3页
时间:2018-07-16
《《java web应用技术》课程的教学研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《JavaWeb应用技术》课程的教学研究李启锐(茂名学院,广东茂名525000)【摘要】本文重点研究了JavaWeb这一门课程的背景和特点,提出了具有针对性的项目驱动教学方法,并结合这一教学方法对课程的教学内容的选择和安排进行了详细的研究。最后提出提高本课程教学效果的三点建议,为这一门课程的教学和建设提供一些有用的参考。【关键字】实践性;项目驱动;教学内容;教学效果一、课程简介当SUN在1995年推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。Java凭借其简单、面向对象、分布式、解释型、健壮安全、结构中立、可移植、性能优异、多线程等动态语言特点,迅速风靡全球。在Java出现以前
2、,Internet上的信息内容都是一些乏味死板的HTML文档,正是Java的出现,使得在WEB中看到一些交互式的内容。随着Java的越来越流行,许多高校把Java作为主要的培养方向。《Java语言程序设计》是这个培养方向的重要课程,也是基础课程。然而,很多高校只把《Java语言程序设计》课程纳入教学计划,而忽略了《JavaWeb应用技术》这一门重要课程。B/S架构的软件有着比C/S软件更方便、更易维护和扩展等优越性,现在绝大部分B/S架构的软件软件系统已成为客户的首选。用Java开发B/S架构的系统必然用到JavaWeb技术,因此《JavaWeb应用技术》的重要性不言而喻。《JavaWeb应
3、用技术》作为《Java语言程序设计》的后续课程,综合了Java和Web的知识,内容非常繁杂[1]。《JavaWeb应用技术》是一门实践性非常强的课程,项目实践动手能力要求极高,是面向应用的课程。《JavaWeb应用技术》课程系统介绍了JavaWeb技术的基本概念、基本理论和集成开发环境的使用。学生学习完该课程之后,能够设计、实现、测试、调试、发布和维护中小型企业应用的JavaWeb项目,熟练掌握相关开发工具的使用。鉴于其应用性和项目实践性强,根据近几年的教学经验,课程最好采用项目驱动教学方法,这样能够把基本概念、基本理论和项目技能融入到具体的JavaWeb项目和集成开发环境中去介绍。二、项目
4、驱动教学所谓项目驱动教学法是指在教学过程中以一个个项目为主线来展开,把相关的知识点融入到项目的各个环节中去,随着教学的逐渐深入,层层推进项目[2]。通过对问题的深化或功能扩充来拓宽知识的广度和深度,直至得到一个完整的项目解决方案,从而达到学习知识、培养能力的目的。项目教学法是师生通过共同实施一个完整的项目工作而进行的教学活动。项目指一项具体的、具有实际应用价值的任务,它被用于学习一定的教学内容,具有一定的应用价值,能将某一教学课题的理论知识和实际技能结合起来。项目驱动教学使得教学的目的更加明确,抽象的知识得到及时的应用,使学生边学边用,学以致用,使学生在实践中“学会”与“会学”,锻炼了学生的
5、动手能力、分析能力和解决问题的能力,培养了团体合作精神[3]。实践证明,这样教学更加有说服力,学生对知识印象更深刻。上课之前应精心构造一个能够把JavaWeb各种技术应用起来的项目,这个项目可以实际项目,也可以是虚构项目,最好是实际项目。在课程的第一节课,首先给学生介绍项目的需求,把项目的静态页面展示给学生,让学生知道学习这门课程要做些什么。接下来通过讲解相关知识,在课堂上结合项目,把知识应用在项目上,实现相应功能。三、教学内容的选择与实施《JavaWeb应用技术》主要包含JavaWeb技术预备知识、JavaWeb中使用的数据库技术、JavaWeb核心技术、JavaWeb应用技术综合应用和J
6、avaWeb常用技术五个专题。具体有以下内容:基本页面的HTML、CSS、JavaScript技术,JSP、JavaBean、JDBC、Servlet、MVC设计模式和XML等。现在大多数教材也是按照这种顺序进行编写,这种编写顺序也有一定的好处,内容由浅及深,学生容易接受。但是经过教学实践证明,参照各种技术出现的时间顺序和应用顺序,按照HTML、CSS、JavaScript、JDBC、Servlet、JSP、JavaBean、MVC这种顺序进行教学效果更好。专题1:JavaWeb技术预备知识有些教师认为可以不必讲解HTML和CSS,但是HTML和CSS作为页面的最基本知识,有部分同学或多或少
7、有接触,但是大部分同学还是很陌生的,有必要讲解。用两个学时的时间去介绍HTML文件执行过程、HTML页面结构、HTML常用标记(图形、超链接、换行、分段、字体、列表、span、div等)、表格标记、表单标记、数据提交的两种方式、结构化标记等内容;用一个学时时间去讲解CSS样式文件,主要内容有CSS技术、CSS样式选择符、CSS样式与HTML的结合方法、常用的CSS属性(文字、显示、背景)、定位相关属性等;用两
此文档下载收益归作者所有