《JSP程序设计》课程项目教学模式研究

2013-05-30 04:52史娜
科技致富向导 2013年8期
关键词:行动导向项目教学法

史娜

【摘 要】传统的《JSP程序设计》课程教学方法不能发挥学生学习的主动性,所以要研究新型的教学模式来满足职业教育的需求。在课程中反复应用六个步骤实施项目教学,能够提高课堂的质量和效益,实现课堂向IT企业有机过渡。在实施过程中注意项目的选取和学习效果的评价可以获得更好的教学效果。

【关键词】JSP;项目教学法;行动导向

1.项目教学产生的背景

传统的《JSP程序设计》课程的职业教育模式是以教师为中心,教师怎么教学生怎么学,教师教什么学生学什么。此模式注重向学生传授系统的JSP专业基础知识,把知识的传递为追求的目标,简单的让学生在教师的安排下获得知识和结果,忽视了学生积极性和主动性的发挥,培养出来的学生只会根据书本来解决问题,理论知识娴熟,但是实际应用能力弱,不能满足企业的实际需求。显然传统的教学方法已经不能适应职业教育的发展,只有改变传统的《JSP程序设计》课程的教学手段、教学方法和与考核方法,才能尽快满足职业教育的需求,培养出高素质学生,满足企业对人才的需求。

项目教学是学生在教师的指导下完成项目的过程。项目教学法注重培养学生的能力,以学生为中心,以贴合实际需求的项目为载体,以行业规范为标准。完成项目的过程包括完成项目的计划、实施、监控、总结与评价。

《JSP程序设计》课程应用项目教学法能够以“行动为导向”,以IT行业规范为标准,模拟工作过程将项目分为若干任务,通过每个任务的设计与完成,将理论与实践有机地结合,在项目完成过程中充分发挥学生的自主性和创造性,注重学生能力的培养,有利于实现学校和企业之间的有机结合。

2.教法和学法

《JSP》课程的能力目标是培养学生具备利用JSP技术开发相关应用程序的能力。该课程的设计理念是以职业能力培养为重点,以就业为导向,培养学生具备it行业所需的职业能力。根据该课程的特点采用项目教学法。贴合实际需求,将项目分为若干任务,每个任务分成信息的搜集、方案的制定与完善、产品的实施、调试与交流、产品的完善、知识的归纳六个环节。

教师设置教学情境,采用小组学习法,每组4~5人,组织各组学生参与完成任务的全过程,激发学生的学习兴趣。在六个环节的实施过程中,可进行小组讨论和师生互动,学习地点既有课堂,也有课外学习的其他环境。通过项目的实施使得学生在掌握jsp程序设计基本技能的基础上,提高学生的信息处理能力,培养学生的团队意识和职业素养。

3.项目教学法在课程中的实施的项目

JSP是Java体系中的一个核心的、综合的衔接技术,在web开发中处于主流地位,该技术需要以HTML语言、JAVA程序设计、Java Script程序设计以及XML语言为基础。《JSP》课程是软件技术专业的一门核心课程。 该课程项目的选取原则是:

实用:项目来源于真实的(模拟的)企业案例

适用:选取的项目以JSP2.0为基础,符合Web程序员的能力要求和本课程的培养目标

够用:项目典型且不过于复杂,不涉及复杂的JSP开源架构技术的知识,易于学生操作。

通过项目的实施,使学生能够对数据库应用系统进行业务分析、建模,根据分析结果使用JSP语言进行B/S(浏览器/服务器)结构数据库应用程序设计。从实践中引导学生掌握软件工程、数据库应用、软件测试等基本理论知识。并养成严谨、踏实、高效的工作作风,树立知识产权、信息保密意识,具备从事应用软件设计工作的能力。

4.项目式教学的评价

4.1评价的原则

(1)突出能力:注重项目技能水平考核,并扩大能力考核范围,注重职业综合能力、创新能力、拓展能力的考核。

(2)形式开发:

①考核方式开放。采用项目(任务)式、期末终结式考核方式。

②考核人员开放式。实行教师、学生多元化评价标准。

(3)全过程化:

考核时间的全过程化。项目(任务)贯穿整个课程教学环节,考核时间从始到终。

4.2评价的内容

学生和教师两种角色参与教学评价。学生进行自评和互评,评价应体现学生的个性和合作,其指标可包含有①信息搜集,②与人交流,③归纳总结,④创造性,⑤领导才能,⑥信息安全,⑦执行,⑧宽容、有耐心,⑨JSP编码能力与规范性,⑩热情、积极反馈。教师评价包括过程性评价和终结性评价。教师的评价要完成的目的是:促进和督促学生的学习活动,使学生相信完成任务的过程中,需要学生的各种能力的展现,在各种能力中不仅包括个人实施任务的能力,还包括团队合作的能力。教师评价的内容应以《JSP程序设计》课程的总体目标为准则,不仅包括对学生掌握知识和学生具备的能力的评价,还要涵盖对学生综合素质的评价。

5.《JSP程序设计》课程中实施项目式教学法应注意和解决的问题

5.1关于项目

首先项目的选取不能过于复杂,项目中类似功能的模块不可过多,这样虽然基础知识得到了反复运用,但是学生过多的去做相同的基础操作不仅会浪费学习新知识的时间,而且会感到任务不具有挑战性,成就感不强。其次JSP项目中不仅需要使用JSP技术,还要使用到HTML、数据库及其他基础技术,教师应适度减轻学生JSP技术之外的其他技术的工作量,让学生讲工作的重点放到如何应用JSP来完成任务。

5.2关于学生的自主性学习

培养学生的自主学习能力不等同于让学生自学。在学生的学习过程中,教师同样需要高度参与,但是这种参与与以往不同,传统的课程学习,教师注重对学生知识的灌输,而在项目式教学中,教师时刻要扮演的角色是“引导”。在“信息的搜集”阶段上,教师要引导学生如何搜集信息、选择信息以及对信息的总结。在“方案的设计与完善”阶段,教师要引导学生分析方案的利弊,引导学生如何完善方案。在“产品的实施与调试”阶段,教师要引导学生如何完善产品并且进行调试程序经验的总结,最后教师要引导学生进行知识的归纳,引导学生由理论—实践—理论,完成对课程基础知识的认识的升华。

5.3关于小组合作学习

在小组合作学习过程中要注意培养学生的团队合作意识、信息安全意识、质疑和倾听的意识、承担责任的意识。在小组活动过程中应该避免部分学生“吃大锅饭”,所以要从评价中体现出在任务完成过程学生的个体差异。

总之,在《JSP程序设计》课程中实施项目教学法实现以行动为导向,改变了传统的教学模式,调动了学生学习的积极性和主动性,提高了学生的分析、解决问题的能力,加强了学生的团队意识以,培养了学生的事业素养,使课堂教学的质量和效益得到了更大幅度的提高。

【参考文献】

[1]周丰.高职计算机项目教学模式及评价.读写写杂志,2007.4.4(4).

[2]宋惠珍.项目课程与项目教学混淆现象辨析.职业教育研究,2011.11.

猜你喜欢
行动导向项目教学法
从德国职业教育模式探讨行动导向教学
“行动导向”背景下学生探究力的有效延伸
“行动导向教学法”在高职听障生体育教学中的应用
探析项目教学法在化工管路拆装实训中的应用
项目教学法在中职flash课程教学中的应用探究
基于行动导向的《财务管理》课程教学改革探析