基于PHP的项目导入任务驱动岗位分工实训教学研究

时间:2022-06-07 09:54:27

基于PHP的项目导入任务驱动岗位分工实训教学研究

摘要:针对传统的实训教学模式,将项目导入任务驱动教学法应用与PHP实训教学,模拟公司模式对项目进行岗位分工,突出每个学生的知识强项,能充分调动学生的学习积极性,提高学生的分析、解决问题和团队合作能力,同时制定一套教学任务进度表、任务考核单、个人绩效表和总体评价表来严格掌握教学进度、灵活管理课堂纪律、公平考核项目质量,可以大大提高实训的效果。

关键词:PHP实训教学;项目导入;任务驱动;岗位分工

中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2013)05-1100-02

1 概述

自从普通高校扩大招生开始,我国高等教育事业迈入了空前的跨越式发展阶段,特别是随着因特网的迅猛发展,计算机专业的毕业生数量急剧增加,我国有几千多所高校开设了计算机及相关专业[1],而各种计算机相关的培训机构也应运而生,所以对各高职高专院校来说招生竞争就更加激烈,每年有几十万毕业生,但这些毕业生走进企业、公司、政府机关、学校或者研究机构之后,往往深刻感觉缺乏实际项目开发经验,不善于综合运用所学理论,对知识的把握缺乏融会贯通的能力。毕业生之所以有这样的感觉,这与我们传统的计算机实训教学有很大的关系,因此各高职高专院校都在力求生存而进行大规模的教学改革,改变实训教学观念,更新实训内容、实训教材和实训方法,建立新的实训教学模式,不断提高教学质量以适应社会发展需要。该文就当前流行的“项目导入、任务驱动、岗位分工”教学法在PHP网站开发实训教学中的应用做一些探讨,以提高教师的实训教学效果和学生的实践动手操作能力。

2 PHP课程介绍及教学中存在的问题

由于实际就业需要,对于哪些底子薄弱的高职高专学生如何让他们更快掌握一门技能,快速适应社会的需要是每个学校关注的问题,网站作为因特网的主要组成部分,其数量和质量都快速提升,应用需求也急剧加大,网站与用户的交互主要使用动态网页来实现,为了简化和方便动态网页的开发,WEB领域的主要开发商相继推出了多种WEB开发技术,PHP就是其中之一,它是一种被广泛使用的、开放源代码的脚本语言,非常适合嵌入到HTML中形成动态网页。由于其融合了C等语言的特征、应用广泛、跨平台、性能优越、语法简单、完整的支持性、容易学习等特点而作为高职高专院校计算机网站开发专业的选择[2]。计算机专业的特点是知识更新快,要求学生能快速上手做项目,因此学校每年都会派老师到企业去学习并把企业的专家请到学校来进行参观和交流,制定合理的人才培养方案和最新的教学内容。

通过对已毕业的学生反馈回来的信息进行分析,很多学生在一开始就抱着很大的积极性来学习PHP,在学习开始就提出“我们到底用PHP来做什么”、“我们什么时候可以做一个网站出来”等问题,表现出对网站开发的极大兴趣,但随着学习的进行,很多同学的兴趣开始减退,只把PHP当作一门必须通过的课程来对待,死记硬背知识点,缺乏实际的运用能力,因此在招聘面试中,碰到是否有项目开发经验、综合运用能力、创新运用等问题时,都被淘汰。虽然我们学校也开设了相关的实训课程,但在实训环节上,学生缺乏积极性整个课堂就形同虚设,所以主要存在的原因就是学生实训中没有积极性和目标性。因此,通过研究和探讨,为了让每位学生参入到项目中来发挥他们的特长,提高他们的积极性,培养他们的团队合作能力,我们设计了以“项目导入、任务驱动、岗位分工”的教学模式,从以往的“以教师为中心学生被动接受知识”的教学模式,转换成“教师指导的以学生为中心”的教学模式。

3 项目导入任务驱动教学模式

所谓“任务驱动”就是在学习信息技术的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。“任务驱动”是一种建立在建构主义教学理论基础上的教学法。它要求“任务”的目标性和教学情境的创建。使学生带着真实的任务在探索中学习[3]。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力。“任务驱动教学法”是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题[4]。

我们采取的“项目导入、任务驱动、岗位分工教学模式”就是基于“任务驱动教学法”的基础上改进设置的。首先通过老师到企业调研跟企业进行合作,把企业中的一些php网站项目拿到学生课堂上,通过共同分析和研究将大的网站分解成多个任务,模拟公司模式把整个班级按照5-6人分成很多项目组,每个项目组选出一个组长也叫项目经理,然后按照组员的特长,分别设置程序员、网页设计师、网页美工、文档编辑员和测试员等工作岗位,学生在任务的驱动下和老师的指导下,按照网站开发的流程,利用已学知识和必需的学习资源,通过提出问题、解决问题的自主学习方式获取知识完成任务,并进行创新。在这种教学模式下,每位学生的特长都得到发挥,在完成一个项目时,每位同学都会有成就感。通过完成一个项目,完整地掌握开发一个网站的设计思想和流程,极大地锻炼了学生的分析问题、解决问题、团队配合的能力,增强了学生的动手能力,培养了学生的创新精神,解决了以往毕业生反馈的没有项目开发经验、综合运用能力、创新运用等问题。

4 教学模式的管理

传统的“任务驱动教学法”虽然在进行实训教学上效果不错,但由于存在一定的缺陷,例如:教学进度不易把握,课堂管理不够活,评价上有困难等;我们改进的“项目导入任务驱动岗位分工教学模式”针对项目设计了一套教学任务进度表、任务考核单、个人绩效表和总体评价表来严格掌握教学进度、灵活管理课堂纪律、公平考核项目质量。首先项目经理根据小组成员的特长对组员进行分工,根据项目的要求确定项目任务,经过小组讨论,根据任务难易,确定每个任务的完成时间并制定教学任务进度表,按照任务进度表按时完成每个任务;老师根据每个小组的任务进度表制定任务考核单并进行考核;项目经理根据每个成员的工作性质制定个人绩效表,以便灵活管理课堂公平公正考核每个成员的成绩,每个项目经理的绩效表由老师单独制定并考核;最后在网站验收阶段进行项目答辩和专家点评,确定每个小组的最终成绩,根据前面的一些列考核得出每个成员的最终成绩,为了突出学生的创新能力,我们专门设置一个创新考核展示环节,让不同项目组相互评价。

为了便于以后的教学,我们还把往届毕业生完成的实训项目作为新生基础教学的内容,让新生树立学习的动力和信心,同时也促进了学生们在实训时的使命感和责任感,最后得到成就感。

5 总结

虽然“基于项目导入、任务驱动、岗位分工”的教学法在PHP网站开发实训教学中取得不错的效果,但也会存在一些不足之处,我们会在以后的教学中进一步去完善和改进。路漫漫其修远,知识是在不断更新的,社会是在不断发展的,新的更好的教学方法值得我们去发掘和研究。

参考文献:

[1] 雷君虎. 基于任务驱动的java实训教学模式研究[J].河池学院学报,2009(8).

[2] 丁月光,孙更新,闫吉辉. PHP+MySql动态网站开发[M].清华大学出版社,2012.

[3] 宁凡,施慧莉,徐迅成. 基于任务驱动的教学方法研究[J].中国科技信息,2007(15)

[4] 汤涛. 基于任务驱动的程序设计课程教学方法的研究[J].电脑知识与技术,2012(28).

上一篇:缺陷管理与分析系统的研究与开发 下一篇:高职院校精品课建设存在问题及对策研究