APP下载

《PHP动态网站制作》课程项目驱动教学法的应用研究

2018-05-14高望,廖春琼

现代职业教育·中职中专 2018年3期
关键词:驱动教学方法课程

高望,廖春琼

[摘 要] 动态网站制作是一门对实践性和创新性要求较高的课程。针对传统教学方式逐渐无法满足学生的要求,将项目驱动式教学方法应用到《PHP动态网站制作》课程中,使学生以团队小组的方式自主互助学习,既增强了学生的学习热情,又锻炼了学生的职业技能,取得良好的教学效果。

[关 键 词] 动态网站制作;PHP;项目驱动

[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2018)08-0166-02

网站制作是高等院校计算机相关专业普遍开设的一门基础课程。在《PHP动态网站制作》课程的教学过程中,设计与实现内容管理系统的是学习实践的重要环节,而内容发布与编辑功能是内容管理系统的一个核心组成部分。但是,在实际教学过程中,学生普遍对这部分内容的学习兴趣不高,教学效果不理想。究其原因,不够直观的开发过程、过长的程序代码片段等都对学生的学习过程造成很大障碍。因此,本文将项目驱动式教学方法融入《PHP动态网站制作》的教学过程中,設置由易到难的任务单元,逐步提高学生的学习兴趣和成就感,有效提高教学效果。

一、项目驱动式教学方法

项目驱动式教学方法是把课程学习内容融入各个具体的项目任务中,用项目模块的方式驱动学生自主探究,逐步掌握任务中所包含的知识点和技能点。学生在每一个具体项目任务的学习过程中,明确了解自己每一步应该做什么,完成项目中的每一个子任务,最终完成整个项目。这种在项目任务驱动下学习新知识、新技能的方式,既可以方便学生自主互助学习,又能大大增强学生的学习热情和完成任务的成就感。在项目驱动式教学方法中,教师要起关键作用,因为是由教师负责设计分发具体项目,组织学生完成各子任务,所以教师要将教学内容和企业实际应用相结合,设计符合行业需要的项目任务,使学生能够在完成各个项目模块子任务的同时掌握教学目标所要求的教学知识和实践技能。在《PHP动态网站制作》的教学过程中,采用项目驱动式教学方法还可以使抽象的程序设计内容具体化、模块化、趣味化,并且能够充分调动每个学生的学习积极性,在完成一个个子任务中逐步建立网站制作的成就感,进而培养学生自主探究的学习习惯。同时,在完成项目任务的过程中,学生可组成学习小组。小组成员分工合作,密切协作,互相配合,既培养了学生的团队意识,又能够扩展思维,开拓创新。

二、项目驱动式教学法在《PHP动态网站制作》的实施

(一)任务设计

项目驱动式教学方法的核心是设计具体的项目任务,而设计项目任务的优劣对教学效果有直接影响。因此,任务设计过程中,教师应该根据教材内容和实践需要,将教学目标逐步分层转化成具体的项目任务。与此同时,项目任务设计还应考虑学生的技能基础、实践能力、接受水平,这样才能保证项目任务的适用性和可操作性。

以《PHP动态网站制作》课程为例,选择内容管理系统作为贯穿课程始终的项目,然后将它拆分为若干带有实践操作性的项目模块和子任务。如下表所示,首先通过建站准备部分让学生掌握PHP运行环境的搭建、PHP开发工具的使用等,再通过前端设计项目模块,让学生掌握静态网站制作的核心技巧,然后,通过数据库设计部分,让学生掌握MySQL数据库的使用并了解关系数据库的设计原则,最后,通过注册登录页面、内容发布与管理页面、内容类别管理页面、内容查询与检索页面等的实现,让学生理解和运用PHP动态网站制作课程中数据库连接、调用等关键知识点和实践操作方法。

(二)团队协作,自主学习

项目驱动式教学方法的特点是以学生为中心、教师为指导、项目任务为基础的新型教学模型。在教学环节中,如何营造学生自主参与、主动协作创新的学习环境是一个决定教学效果的关键问题。正因如此,在组织教学活动和实践环节中,应该将学生分组以团队为单位的教学方式,在分组时按人数、学习情况等因素分组,营造良好的学习环境和科学互补的团队氛围。

完成项目任务的过程如果由教师直接给出解决方案和具体步骤,这显然达不到最佳的教学效果。更合理的做法应该是,教师指导学生独立思考,团队协作,自发收集和分析项目任务所需知识,逐步解决各个项目模块和子任务。这就需要教师对学生严格要求,不能让学生有依赖心理,培养每个学生独立思考问题与解决问题的能力。此外,还应该鼓励团队成员互相沟通,探讨解决问题的思路和方法,通过思维碰撞,既有助于找到任务的解决方法,又锻炼了学生的团队协作和高效沟通的能力。例如,在前期准备和前端设计等基础项目模块中,教师先提出问题,然后引导学生自主思考,团队讨论并演示效果,教师再通过案例讲解、作品点评和错误分析等交互式教学手段传授子任务所包含的知识点,接着学生通过项目任务实战演练逐步理解和掌握相应的教学目标和实践操作技能。在项目任务实践操作中,整个学习过程以团队小组形式进行,教师应仅仅起引导作用。围绕具体项目任务,首先由教师引导和启发学生将该项目模块拆分为多个功能独立的子任务,学生再利用所学基础知识,以小组为单位逐步完成各个子任务。而对于项目模块中所涉及的新知识,如数据库连接、数据库调用、数据记录的添加、删除、编辑和查询等较复杂的编程子任务,教师先通过相关案例进行演示讲解,然后,指导学生进行团队小组讨论并分析项目模块,最终引导学生自主完成教学任务,达到教学目标。

(三)效果评价

如何对《PHP动态网站制作》学生项目成果作为中肯评价,是项目驱动式教学方法能否成功的关键问题。在教学过程中,教师应多利用多媒体、电子教室等方式展示学生小组完成项目任务的情况,一方面,这种方式可活跃课堂氛围;另一方面,学生在观察其他团队小组完成项目方法方式时会受到启发,不仅能获得完成项目任务的成就感,还能开拓自己解决任务的思维方式。因此,教师通过展示学生项目完成的情况来评价教学效果,有利于增强学生的学习兴趣和信心,有利于促使其更有热情地参与到下一个项目任务的学习实践中。

对教学效果评价主要有两个方面:(1)对学生完成项目任务的过程和结果进行评价,这一方面主要是对教学目标的掌握和实践运用的评价;(2)对学生团队能力、协作能力以及在小组团队中所起的作用进行评价。具体来说,课程项目考核方式采用学生自我评价、团队小组成员相互评价和教师评价相结合的方式。自我评价指的是在项目任务完成后,学生以小组团队为单位提交项目任务评价报告,总结每个项目任务的完成情况以及教学目标的掌握情况;团队成员相互评价是每个学生在团队中所做的贡献和所表现出来的实践能力由团队其他成员进行评价;教师评价则是由老师对每个学生的考勤记录、项目的最终完成情况、知识掌握情况、实操能力、团队协作能力等进行综合评定。

三、结语

本文针对《PHP动态网站制作》课程的特征和学生的具体情况,将项目驱动式教学方法引入整个教学过程中,从任务设计、教学方式和评价指标等角度进行分析和研究。这种教学方法有利于丰富和发展网站制作类课程的教学模式,实现从传统灌输式教学方式向项目实践式教学方式的转变。学生通过各个项目模块的学习和子任务的实践,提高了自身的学习热情,加强了对《PHP动态网站制作》课程中知识点和技能点的学习效果和实践能力,同时通过团队协作式的教学方式,锻炼了团队协作技能和职业素养,体现了高等教育的特色,较好地完成了教学目标。

参考文献:

[1]台雯.《动态网页制作》课程教学改革的探究[J].天津职业院校联合学报,2016,18(2):85-88,93.

[2]蒋秀林,谢静.项目驱动式PDIC教学法在《网页设计》课程中的应用[J].包头医学院学报,2015,31(9):113-115.

[3]郑丹青.项目教学法在动态网页设计课程中的教学应用[J].中央民族大学学报(自然科学版),2014,23(2):67-70.

[4]张洁.基于工作任务的项目教学在高职课程中的应用研究[D].河北师范大学,2012.

猜你喜欢

驱动教学方法课程
探讨问题驱动教学法在高中数学教学中的应用
《ERP原理与应用》课程混合式教学改革探索
基于gitee的皮肤科教学方法研究
课程思政在组织行为学课程教学中的探索与实践
《计算方法》关于插值法的教学方法研讨
《计算方法》关于插值法的教学方法研讨
小学语文字理教学方法探析
A—Level统计课程和AP统计课程的比较
AMD VS微软 SSD的AHCI驱动选哪家
自行车的发明