JSP程序设计课程在“卓越工程师计划”中的实施

时间:2022-07-07 13:05:02  阅读:

摘要:针对教育部提出的“卓越工程师教育培训计划”(简称为“卓越工程师计划”),在总结我院教学改革实践基础上,结合“卓越工程师计划”提出新的教学改革思路。通过JSP程序设计课程实践,证明该教学改革思路有很好发展空间和实践能力并对“卓越工程师计划”的实施和推广有一定的借鉴作用。

关键词:JSP;教学方法;实践;卓越工程师计划

作者简介:张志锋,男,讲师,研究方向软件工程。

随着我国信息化程度的不断提高,对软件技术人才的需求越来越大,为满足社会对Web技术发展的需要,现在许多高校开设了Java Web方向的本/专科教育。JSP技术以其本身独特的优势受到软件界的青睐。企业需要理论基础扎实、动手能力强的综合型应用人才。然而学生在学校学习的“滞后性”加上缺少项目经验等原因,导致了高校JSP人才培养过剩与企业人才匮乏之间的矛盾。所以作为学校来说,在教材建设、教学方法、教学过程等环节上也必须要进行相应的改革。

1理论知识项目化

理论知识是概括性强、抽象度高的知识体系,而理论知识与实践活动又是相互依存相互影响的。首先理论知识来源于实践活动,是对实践活动的总结和升华;它又反作用于实践,指导实践活动有序前行。

传统的JSP程序设计课程理论性强。为了改变传统的JSP程序设计课程教学的状况,强调理论与实践教学并重,引进以项目为驱动的教学思想,是当前程序设计课程改革的重点。在JSP程序设计课程建设中,教师在培养学生掌握理论知识的同时,应当着重培养学生的动手能力和创新能力,提高学生的团队协作能力、实践能力、项目经验,从而培养更多更优秀的满足市场需求的软件工程师。

怎样能够使理论知识项目化,培养出综合能力强的软件工程师一直是郑州轻工业学院软件学院“质量工程”中重点关心和解决的问题。

为了实现理论知识项目化,笔者在教学中把讲解的理论知识点分解到项目中,根据理论知识特点以及实际情况,在学习理论的同时讲解项目,为了完成项目,学生会主动学习理论知识。这样既能够培养学生的动手能力,也能够使学生在兴趣中掌握理论知识。

下面以清华大学出版社出版的《JSP程序设计技术教程》(甘勇主编)教材为例,说明理论知识项目化的过程。教材结构如下:

第1章对Java Web技术进行综述。

第2章对开发Java Web技术所需的开发环境进行介绍。

第3章对开发静态页面所需的常用技术HTML、CSS和JavaScript进行讲解。

第4章在前3章内容的基础上,通过项目实训提高学生的项目设计、项目规划以及基础知识掌握和运用能力;在教学中,可在讲解第3章以前讲解本章实训内容,根据本章实训内容结合第3章相关理论知识开发静态页面,通过与项目的结合方式提高学生学习的兴趣;也可结合本章实训内容讲解第3章知识。

第5章介绍JSP的基础语法,使学生了解JSP页面的构成和使用。

第6章介绍JSP的常用内置对象。

第7章讲解JDBC的使用,学生通过第7章的学习学会使用连接数据库的基本技能,为第8章和第12章的项目实训奠定基础。

第8章的项目实训是对前面7章知识的综合运用,通过本实训在掌握基本理论知识的同时,提高学生项目开发经验,可以在讲解第5~7章以前讲解本章项目实训内容,也可结合本章内容讲解第5~7章的知识点。

第9章介绍JavaBean的思想,在软件行业代码重用一直都是软件人员追随的目标也是业界人士一个梦想,JavaBean技术是代码重用的关键性技术。

第10章主要讲解Servlet技术,Servlet是MVC设计模式和Web框架中关键性技术。

第11章介绍了JSP提供的标签库。

第12章是基于MVC的项目实训,是对以上所学知识综合练习的项目实训,通过项目实训,能够很好地综合掌握和运用前面所学知识,提高学生的整体实践能力。可以在讲解第9~11章知识点以前讲解本章项目实训内容;也可结合本章内容讲解第9~11章的知识点。

通过以上教学过程可以看出,项目能够激励学生学习兴趣,能够激励学生学习理论知识的欲望,这就是所提倡的理论知识项目化。在具体的教学实施中,通过项目提高学生学习的“兴趣”,“兴趣”又推动学生主动学习理论知识。

理论知识项目化的教学方法可以在改革原有的理论教学方法的同时,对原有教材进行改革,这也是“卓越工程师计划”课程体系改革中的重要组成部分[1-2],能够在“卓越工程师计划”中真正提高学生的实践工程能力。

2理论实践结合化

理论知识应当发挥的作用也是在教学过程中首先要改革的问题。理论和实践结合,注重在理论的基础上强调实践能力。在讲解理论知识以前,先讲解项目的开发以及将要学习的理论知识在项目中的应用。在JSP程序设计中,把理论知识根据知识体系分解成若干部分,每部分知识点用一个项目进行理论和实践的结合讲解。这样能够很好地实现理论和实践的结合,能够使学生在学习理论的同时又能培养学生的项目实践能力[3]。

目前,软件培训行业的兴起是社会发展的需要,同时也暴露高等教育中存在的问题,这也是教育部提倡“卓越工程师计划”的一个主要原因。当前的教学模式仅培养学生理论知识已经不能满足软件行业的需求,需要加大学生的实践能力培养。

怎样吸取IT培训的优点,培养出综合能力强的软件人才是高等教育应当关心和必须解决的问题,也是“卓越工程师计划”的目标。

在JSP程序设计课程“质量工程”中[1],将具体的项目结合理论知识进行讲解,采用项目驱动的思想进行教学活动,实验内容以项目形式体现,尽量使用较大案例,这样既可以能够使学生学以致用,也能通过项目对所学理论知识综合应用。通过理论和实践的结合,引导学生掌握理论知识的同时提高学生实践能力。

理论实践结合化教学法可以改变原来在实验中只编写小例子的实验模式,通过项目实践培养学生实践能力和创新意识,这也是卓越工程师教育培训计划中的主要关键步骤[2]。

3实训项目专业化

课程实训是指学习完一门专业技术课程后,集中1~3周的时间进行项目实训,完成对该专业技术课程以及相关专业课程综合能力训练。我院大部分专业技术课程都有实训环节。JSP程序设计课程是课程结束后进行一周的实训(5天8小时=40小时)。

在实训项目选择上,根据学生所学理论知识以及个人自学能力,选择适合学生练习的实训项目,如个人信息管理系统,电信资费管理系统。通过项目训练模拟软件企业进行项目开发的过程,对选择的实训项目进行分析、设计、实现和测试。

为了培养学生团队精神和协作能力,应采取项目组的形式进行实训,以项目组为单位,每组6~10人。

按教育部相关规定要求,要建立一支“高水平工程教育师资队伍”。通过“走出去、请进来”的办法打造“双师型”师资队伍,通过外派教师到企业顶岗工作或聘请企业技术人员到校兼职任教,使学生在校4年期间,至少有多门专业课由具有多年以上企业经历的教师承担。建立并完善与“高水平工程教育师资队伍”相符合的教师评聘、考核和专项激励政策[1-2]。

项目实训老师肩负技术指导老师和项目经理双重角色;学生既是“员工”又是学生。实践证明,这种“准员工”的实践教学模式对学生能力培养有一定的帮助[3]。

实训项目专业化的教学方法是教学活动模拟企业管理模式,通过实训项目的引入既改进原来的实训过程,又提高师资队伍水平。这也是“卓越工程师计划”中培养学生综合项目开发和实践能力,实现“质量工程”的主题思想,同时也是“卓越工程师计划”中师资队伍建设的主导理念。

4课程过程实训化

以企业模式指导学生学习,以“准员工”标准管理学生,是“卓越工程师计划”的最终目标。在高校学期期间,为了能够培养满足企业需求的工程师,在课程的每个阶段都应该按照企业的要求进行教学和指导学生的学习。

在理论知识项目化教学方法以及理论实践结合化教学方法中,都按照实训项目专业化的要求进行项目的开发。

JSP程序设计课程通过3~5个既能概括课程知识点又能对知识扩展的项目的开发,在提高学生理论知识的同时,培养和提高学生项目实践开发能力。如果该专业的课程都按照上述新的教学方法和理念培养学生,使他们在学习期间能够通过20~30个项目的训练,一定能够培养出一大批满足企业需求的“卓越工程师”。

5结语

“卓越工程师计划”需要高校探索出一种高效的人才培养模式,为我国经济社会服务。我们以软件工程专业JSP程序设计课程为出发点,探索符合我院发展需要的教学理念和教学方法,为我院“卓越工程师”培养奠定基础。相信随着研究的不断深入,该培养模式一定会对教育部“卓越工程师计划”的实施起到推进作用。

参考文献:

[1] 李智.“质量工程”项目总体情况介绍及专业建设[R]. 国家教育部“卓越工程师教育培养计划”启动会,天津,2010-06-23.

[2] 林健. 卓越工程师教育培养计划[R]. 清华大学“卓越工程师教育培养计划”专题报告会,北京清华大学,2010-10.

[3] 张志锋,王文冰. 以就业为导向的学生综合能力培养教改研究[J]. 计算机教育,2010(11):99-101.

The Implementation of JSP Programming Course in Excellent Engineer Plan

ZHANG Zhifeng, LIU Yuxi

(Software College , Zhengzhou Institute of Light Industry, Zhengzhou 450002, China)

Abstract: Aim at the education and training plan of excellent engineer (excellent engineer plan) which is proposed by ministry of education, a new education reforming thought is proposed, which based on education reforming practice of our college. Through the practice of JSP programming course, this education reforming thought is verified to have good development field and practice ability for the implementation and popularization of the excellent engineer plan.

Key word: JSP; education methodology; practice; excellent engineer plan

(编辑:彭远红)

推荐访问:程序设计 工程师 课程 实施 计划

版权所有:汇朗范文网 2010-2024 未经授权禁止复制或建立镜像[汇朗范文网]所有资源完全免费共享

Powered by 汇朗范文网 © All Rights Reserved.。鲁ICP备12023014号