APP下载

高等职业院校JSP课程实践教学研究

2015-01-31李亚娟

职业技术 2015年12期
关键词:结对子考核能力

李亚娟

(齐齐哈尔工程学院,黑龙江 齐齐哈尔 161005)

高等职业院校JSP课程实践教学研究

李亚娟

(齐齐哈尔工程学院,黑龙江齐齐哈尔161005)

JSP课程是一门结合多种技术的综合性课程,传统教学模式并不适合该课程的教学。结合实际项目进行Web应用系统开发,在开发过程中以小组为单位定期进行汇报,教师点评,提出改进措施,学生总结后对项目进行整改。采用项目驱动的方法,能够提高学生学习的主动性和解决问题的能力。经过实践检验,这种教学方式是行之有效的。

JSP;实践教学

0 引言

JavaServer Pages(以下简称JSP)是高等职业院校计算机网络技术专业开设的一门专业核心课程,JSP技术是制作动态内容网页的方法。本课程是一门结合html、数据库技术以及后台编程语言(如JAVA)等多种技术的综合性课程,将采用基于项目驱动的教学方法,解决课程理论性强、知识面宽、对理论与实践要求较高的问题。在教学实施过程中,以学习团队为单位,引入若干个实战项目,依据实际软件开发中的方法与步骤,将理论知识与实践有机融合,使学生主动学习、自主学习、相互学习,快乐学习。在不断的学习实践中,基于项目驱动的JSP课程实践教学是行之有效的。

1 基于项目驱动的实践教学

1.1分组

分组是将班级所有的学生按照能力水平的不同以三到四人为宜组成一个个学习小组,也称为开发团队。

分组的原则是教师引导,学生自愿。教师首先将班级中组织能力较强的学生设置为每组的负责人,即开发团队的队长,其他学生将自愿选择组长分到不同的学习团队中,队长负责协调教师与学生、团队成员之间以及团队之间的关系等工作。

1.2选择项目题目

选择项目题目对于很多课程来说,都是在课程进行到一半或后半段,学生已经掌握了很多基础知识,对课程有了一个总体的认识之后,学生根据小组的实际情况选择项目题目。在JSP的实践教学中,由于学生已经具备了一定的程序设计和静态网站开发基础,因此可将选择项目的时间放在课程的开始阶段,在课程开始的时候,首先由教师提供本课程可以选择的项目,如新闻发布系统、论坛、学生信息管理系统、成绩管理系统、人员信息管理系统等,另外可由学生自选项目,如学校各个部门或企事业单位所需开发的系统,使部分优秀的学生作品能够投入到实际工作中。

1.3确定教学内容

教学内容的确定是根据Web应用系统开发步骤以一个完整的项目案例贯穿于整个理论教学过程中,学生则带着自己项目中的问题去理解、思考教师所讲授的内容。

理论教学内容共分为五个阶段。第一阶段主要是环境的配置,Eclipse的基本使用,开发JSP动态网站的步骤。第二阶段主要是静态网页原型设计。第三阶段主要是DAO层设计。第四阶段主要是动态网页设计。第五阶段主要是系统实现。在理论教学结束后,留一段时间给学生继续进行项目实践,使学生能够对各个阶段所学的内容进行梳理和消化,并进一步完善小组的项目。

1.4项目实践

项目实践是以企业真实地开发动态网站为任务,在教师为主导、学生为主体的情境下,从学生的知识、技能、经验出发,开展团队内讨论,团队间PK,完成本项目的设计过程。学生以团队为单位运用已有的知识和技能解决新情境下的问题,在项目活动过程中,提高了知识和技能,培养了分析和解决问题的能力,强化了团队合作的意识,情感、态度发生了质的变化。整个项目实践都是真实的,是未来从业岗位情境的一种真实反映,从而使学生的学习更有针对性和实用性,在此实践环节培养学生动手实践能力,提高学生的职业素养。

在项目实践中,采取角色扮演的教学方法,依据项目要求,教师时而扮演项目需求者,时而扮演技术顾问等角色,对学生提出具体要求。学生则时而扮演项目经理,时而扮演程序员,时而扮演测试员、文档员,针对软件开发过程中不同工作过程所对应的职责,分析系统功能,确定模块功能及具体实现方案,撰写项目进度计划,编写代码,调试测试。为了使团队中每个成员都能得到锻炼和提高,在项目实践中采取了“结对子”方式,来加强团队成员间的相互学习和协作。项目实践的每个阶段都是按照设计、编码、测试和文档等四个主要工作步骤来实施。在设计和文档方面可以由整个团队共同完成。而在编码和测试方面,将团队中较熟练的学生和较生疏的学生进行结对子,把项目实践每个阶段的任务根据业务分为两部分,每个结对子的同学承担一部分任务。在编码过程中,由结对子的A同学进行编码工作,B同学进行代码分析工作;在测试过程中,由结对子的B同学进行编码工作,A同学进行代码分析工作。到了下个阶段可以让结对子的同学的角色进行互换,这样能够保证团队中的每个同学都能够有效地参与到项目实践中,并进一步保证了项目的质量和学生学习能力的提升。

1.5项目检查与评估

项目完成的质量,取决于在项目实践中的有效监控与管理,依靠学生自身能力和团队的协作,以团队为单位自行解决或团队间合作解决项目实践中遇到的困难,教师时时管理和监控,在项目的关键节点上,教师可采取个别指导、集中指导、网络答疑、QQ群讨论等方式,对可能遇到较深的知识点和操作技能进行有效指导,从而保障学生的团队项目能够顺利有效开展。

项目检查与评估可放在项目实践的各个阶段,主要方式是以小组团队为单位对项目进行汇报,汇报能够对团队的项目实践进行过程性的跟踪,避免团队把项目放在课程快结束的时候利用很短的时间来完成项目而不能保证项目开发质量的弊端。

2 课程的考核与评价

有效的考核与评价可以促进学生的学习积极性,提高学生的学习效果。本课程主要以平时考核和期末考核为主,考核涵盖项目任务全过程,采取个人项目、团队项目相结合的方式,运用PK对抗式、阶段式过程性考核。在团队项目中,采取PK对抗式,学生在接到任务指导书后,按照指导书的要求完成任务,按照规定日期上交成果,并结合项目任务制作PPT,进行对抗夺分。采取抽签方式形成对抗性的夺分团队,实施主体多元评价,采用教师评价、自我评价、小组互评、学生互评等模式,成员从团队总分中得个人分。阶段式过程性考核是考核学生对理论知识的理解和实践动手能力的检验。平时考核包括学生的出勤、项目任务完成和阶段考核三部分。期末考核包括期末理论考核和期末项目作业考核两部分。期末项目作业考核采取团队项目考核方式,与课程项目实践的教学特点相适应,以最终验收项目的实际情况对团队中的学生进行考核。这种考核与评价真正实现了我院“快乐性学习,娱乐性考核”的教学理念,提高了学生的职业能力,培养了良好的职业素养。

3 总结与反思

采用基于项目驱动的JSP课程实践教学,明显提高了学生学习的主动性,学生能够主动查阅各类资料来完善团队的项目,在项目实践过程中理解和把握课程要求的知识和技能,感受创新的艰辛和乐趣,培养了分析问题、解决问题的能力。通过此次项目的实践,能够培养学生协调合作的采用基于项目驱动的JSP实践教学,更加充分地体现了我院“按五种能力的标准,培养应用性、职业型的创业者”的培养目标,实现了我院“快乐性学习,娱乐性考核”的教学理念,提高了学生的职业能力和培养良好的职业素养。

意识,充分发挥学生的潜能,并促使学生在提高动手能力和自我推销等方面努力实践,培养了学生的团队协作精神和集体荣誉感,锻炼了沟通能力和合作意识,提高了学生的非常规能力。

[1]谢国波,刘竹松,陈平华.结对编程在计算机专业学生编程实践的应用[J].广东工业大学学报:社会科学版,2008(7).

[2]冷淑君.以项目为中心构建新型教学模式的实践与思考[J].中国电化教育,2008(7).

[3]利锦川.基于项目驱动的ASP.NET实践教学[J].电脑知识与技术,2010(7).

[4]高晓,卓琳.浅论项目教学法在计算机教学中的应用[D].论文天下论文网,2010(7).

(编辑 马海超)

Research on the Practical Teaching of JSP Course in Higher Vocational Colleges

LI Yajuan
(Qiqihar EngineeringCollege,Qiqihar161005,China)

JSP course is a comprehensive course with many kinds of technologies,and the traditional teaching mode is not suitable for the teaching of the course.Combining actual projects to go on web application system development,report regularlywith the teamas a unit and teachers’comments in the development process,and put forward improvement measures. Make the rectification ofthe project after students’summary.Usingthe project driven method can enhance student’s learning initiative and abilitytosolve problems.After practice,this teachingmethod is effective.

JSP;practical teaching

G718.5

B

1672-0601(2015)12-0046-02

2015-10-12

李亚娟(1976-),女,硕士学位,讲师。主要研究方向:软件工程。

猜你喜欢

结对子考核能力
消防安全四个能力
温暖的传递
内部考核
创新完善机制 做实做优考核
大兴学习之风 提升履职能力
“小抄”变形记
你的换位思考能力如何
指导青年教师教好课、带好班的做法与体会
公立医院 如何考核?
中职学校能工巧匠进校园计划项目的实践与思考