项目教学法在《JSP网页设计》课程中的应用研究

时间:2022-09-03 09:02:23

项目教学法在《JSP网页设计》课程中的应用研究

摘要:传统的《JSP网页设计》课程教学模式已越来越跟不上高职院校课程教学模式改革的步伐,项目教学法是课程教学改革的一个新的尝试,本文主要介绍项目教学法在jsp课程教学过程中的应用,分别对JSP课程项目进行了设计、分析、实施、评价和考核,并对项目教学法的实施效果进行了分析。项目教学法的实施,对提高JSP课程教学效果有积极的指导意义。

关键词:项目教学法;JSP网页设计;教学改革

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)18-0104-02

1.概述

随着计算机的日益普及和互联网的飞速发展,软件技术和软件产业得到了快速发展,软件企业对人才的需求量也越来越大。如何培养出与企业需求零距离对接的高素质技能型人才,是我们迫切需要解决的问题。国内的高职院校为了有效解决以上问题,逐渐打破传统的大学教育模式,开始采用项目化教学。项目教学法是高职院校课程教学改革的一个新的尝试,它以项目为核心,以学生为主体,在让学生获取知识的同时,围绕着项目的完成来开展教学活动,是一种行为导向式的教学方式。项目教学法能够体现高职教育的特色,是中国高职院校课程教学模式改革的发展方向,已经成为一种新的高职院校教学模式,借助于项目教学法,可以实现课程理论与课程实践之间的完美融合,能够有效提高学生的实践能力,培养出满足市场需求的高素质技能型人才。

山东信息职业技术学院计算机系紧跟高职院校课程教学模式改革的潮流,大力倡导在课程教学中应用项目教学法。《JsP网页设计》是一门实践性强、创造性强的课程,作为我院计算机系多个专业的一门核心课程,在应用项目教学法教学的过程中成效显著。

2.《JSP网页设计》课程简介

JSP全名为Java Server Pages,中文名叫Java服务器页面,是一种网络程序设计语言,用来开发动态网站。JSP是基于Servlet以及整个Java体系的Web开发技术,它具备Java技术的所有特点,像简单易用、完全面向对象、平台无关性且安全可靠和面向因特网等。JSP以Java为脚本语言,开发的动态网站是跨平台的,既能在Linux下运行,也能在其他操作系统下运行。JSP还具有动静态页面分离部署、可重用性及预编译等优点。所以,很多高职院校将《JsP网页设计》作为Java方向的后续主干课程。通过这门课程的学习,使学生熟练掌握JSP的基本知识,基本具备用JSP设计开发WEB应用程序的能力,进而培养学生网络编程的思想及建立中小型网站的能力。

在JSP课程的学习过程中,学生需要掌握使用JSP制作动态网站的技术。传统的JSP课程教学中,通常会按照课程标准,以基本的JSP语法讲解为主,并通过简单的上机练习进行理论知识的巩固。在这种教学模式下,学生很快就会失去学习兴趣,学习效果很差。为此,在我院的JSP课程的教学设计中,我们选取企业真实项目贯穿JSP课程教学全过程,并根据课程标准将项目分解成若干小项目。在教学过程中,介绍JSP基本语法的同时,重点讲解项目案例中需要使用的技术,并选取相应的小项目,进行课堂练习和实践,使学生学以致用。这在很大程度上提高了学生的学习积极性和学习热情,取得了良好的教学效果。

3.项目教学法在JSP课程中的应用

3.1课程项目设计

项目教学法就是把学生组织起来,让学生真正地参与项目实现的全过程。进行项目化教学,最重要的一个因素就是选择一个或数个合适的项目。在选择具体项目时,要以《JsP网页设计》的课程标准作为主要依据,选择的项目要涉及到课程的基本知识点,并能够突出课程的核心知识点,同时保持课程内容的总体系统性。整个课程项目的学习要层层递进,由简单到复杂,能够充分调动学生的学习积极性和解决问题的热情。同时项目的选择要考虑到学生的兴趣,最好选择比较新颖,能激发学生的学习热情的项目。基于以上考虑,我们选择了学生普遍感兴趣的,并且贴近互联网热点的“电子商城”作为JSP课程的教学项目。本课程以电子商城的建设贯穿整个教学过程。通过该项目的学习与实践,让学生在实践中牢固掌握JSP网页设计的相关基本理论知识,并养成严谨、高效的工作作风,培养学生从事动态网站建设的工作能力。

3.2课程项目分析

在选择了“电子商城”作为JSP课程的教学项目后,我们需要将这个大的项目按照课程标准的需要,分解成一个一个的小项目,每个小项目完成大项目中的一个相对完整的功能,并且要把每个小项目与JSP课程中不同的知识点对应起来,实现理论与实践的完美结合。在项目分解时,我们要保证每一个小项目都要有代表性,所涉及的知识点也要有针对性,同时各个小项目之间应当紧密联系,由简单到复杂,层层递进,帮助学生了解整个项目的实现过程。表1是将JSP课程教学项目分解后的具体内容,整个教学过程分为两个阶段,第一个阶段是课程基础知识学习阶段,将项目分为5个典型的小项目进行学习与实践;第二个阶段是课程实训阶段,即综合运用所学知识完成整个项目的开发。

3.3课程项目实施

在课程的项目实施阶段,也就是在具体的课程教学过程中,首先由教师设置教学情境,对当前的小项目进行功能展示,并分析所用到的知识点,然后对知识点进行讲解,通过项目贯穿知识内容。随后,学生分组进行实战练习,小组的划分以个人意愿为主,每个小组不超过3个学生。各个小组针对当前项目功能进行分析讨论,并根据讨论结果进行任务分工。各个小组根据任务分工开始进行实战练习,在固定的时间内完成后提交给老师,作为课程考核的一个依据。在课程项目的实施过程中,学生既能够掌握JSP网页设计的基础知识,又能够提高学生程序设计水平,还培养了学生的团队意识和职业素养。

3.4课程项目评价

教师每次将小项目作品收齐后,在课堂上举办小型答辩会。首先将提交的作品进行展示,在作品展示的过程中,教师可以针对当前的作品从不同的角度进行提问,并鼓励其它小组成员对作品中的问题进行提问,由作品实现小组的成员负责解答。大家就作品中的长处、存在的问题、用到的知识点进行探讨、交流,给学生相互学习、共同提高的时间和空间。最后由老师对项目实战过程中学生遇到的问题和各个作品的完成情况进行讲解并总结。要求学生听完教师的讲评后,总结作品中存在的问题,并完善项目功能。通过这种小型答辩会,使学生们加深了对所学知识点的理解,构建了学生的知识体系,将理论与实践有机地结合起来,提高了学生分析问题、解决问题的能力。

3.5课程项目考核

在每一次项目作品展示完后,由教师和学生对作品进行民主评分,作为课程项目考核的依据。其中,学生对作品评分的主要依据是作品的完成情况,而教师对作品的评分还要考查学生在完成作品的过程中所表现出来的分析能力、实践能力和创新能力等。学生评分和教师评分各占50%,计人每个学生的期末课程项目考核总成绩。这种项目教学考核方式主要考查学生在课程的学习过程中所表现出来的学习能力和实际动手能力,是全面衡量一个学生综合学习能力的一种非常有效的方式。

4.项目教学法效果分析

我院计算机系的《JSP网页设计》课程自实施项目化教学以来,教学效果显著。

项目教学法改变了传统的教学模式,开启了一种以行为为导向的新型教学模式。这种教学模式可以有效提高学生的学习积极性,使学生在学习知识时变被动为主动,有的学生在完成项目的过程中,会进行创新设计,加入一些新颖的功能。

项目教学法的实施在我院计算系形成了良好的竞争氛围,提高了教学效果。在每个学期末,我院计算机系会分别进行教师级别和学生级别的项目化教学汇报。教师展示自己的教学项目,而学生展示自己的作品,并分别评选出一、二、三等奖进行奖励。

项目教学法的实施全面锻炼了学生的能力。项目教学法采用分组的方式完成项目。在开发项目的过程中,各个小组内部以及小组与小组之间会分工协作,相互沟通,讨论解决问题的办法。这可以在很大程度上锻炼学生的实践能力、沟通能力以及团队协作精神。在项目化教学过程中,为学生提供了展现自己的机会,促进了学生的个性发展,使学生的创新意识与创新能力得到培养。

5.结束语

总之,在《JsP网页设计》课程中实施项目教学法体现了“以学生为主体”的教学理念,改变了传统的教学模式,有效提高了学生的学习积极性和主动性,提高了教学效果,全面锻炼了学生的能力。提高了学生分析问题和解决问题的能力,加强了学生的团队意识,培养了学生的职业素养。

上一篇:Excel操作题动态命题系统的研究和实现 下一篇:“说”出来的问题“说”出来的思考