网站建设课程实训教学研究

时间:2022-03-01 10:55:52

网站建设课程实训教学研究

[摘要]项目工单化实训教学是“工学结合”人才培养模式和“工作过程系统化”课程教学模式的结合,关注工作规律与学习规律的融合,实现教学过程与生产过程的对接。以PHP+MySql网站建设课程实训为例,把企业的项目引进学校,并以工作过程为导向进行项目工单化的课程实训设计,融合职业成长规律与教育认知规律,为专业技能课程的实训教学提供新的方法。

[关键词]项目工单化;工学结合;产教融合;工作过程系统化

近年来,国家非常重视职业教育的发展,“职教二十条”为职业教育规划了宏伟蓝图。然而,职业教育的训练却大大滞后职业技术的变化,职业学校培养的学生不能满足企业对人才的需求。[1]在此背景下,职业教育在“校企合作”、“产教融合”理论框架之下,开展“工学结合”人才培养模式探索,形成了基于“工作过程系统化”课程教学理论。但在实际教学中,理论不能很好地与实践相结合,专业技能课程的实训教学要么与企业的实际脱节,要么过于注重企业工作过程而忽视学生的学习规律。[2]项目工单化实训教学旨在促进工作规律与学习规律的融合,为实训教学过程与生产过程对接提供借鉴。

1.PHP+MySql网站建设课程实训教学的现状

《PHP网站建设》是网站设计与制作专业的核心课程。通过课程学习,使学生理解网站建设的整个流程,初步了解企业网站建设工作,把课程知识与企业实际工作结合起来。课程的实训教学可以提高学生的动手实践能力,实现理论知识与工作技能的结合、学习规律与工作规律的融合。通过对当前PHP+MySql网站建设课程实训教学进行调查发现,该课程实训教学存在的主要问题是教师习惯单向流水线式的教学模式。在教学中,当学生跟不上教师设计的实训教学进度时,教师直接给出代码截图,学生则不假思索地看图输代码,网站建设实训教学几乎沦落为打字实训教学。这是一种以教师为主体、以知识传授为目标的传统教学。这种教学难以调动学生的学习动力和热情,导致学校教育与企业需求的脱节。当教师把企业项目引入实训教学时,又没有关注教学规律和学生特点,导致学生对基于“工作过程系统化”的教学模式感到陌生,无法适应企业的工作过程。学生缺乏自主意识和创新理念,学习积极性不高,学习效率低下。

2.PHP+MySql网站建设课程实训教学的对策

项目化教学是把分散的课程知识技能,整合成一个综合的实训任务,突出学生主体地位,注重学生在项目活动中发展职业能力的一种教学法。项目化教学是“行动导向”教学的一种,它需要在教学过程中充分发挥学生主体、教师主导的作用,以课堂任务引导教学流程,使学生在课堂实践中内化知识技能。但传统的项目教学法更多地侧重于课本知识技能的学习,教学项目与企业的真实项目脱节,不利于培养企业需要的学生。项目工单化教学是项目化教学的细化,它将一个大的教学项目分解成若干小的工单任务,以任务驱动的方法来实施课堂教学。[3]项目工单是影响教学效果的关键因素。设计出贴近企业工作实际的项目工单是实施项目工单化教学首先要考虑的问题。借助工作过程系统化的课程设计思想,教师与企业专家一起,根据不断迭代的企业工作过程,结合学校课程标准和学生的认知水平,开发“活页式”教材,动态更新项目任务,设计出依据企业工作过程变化而随时调整的项目工单。真正实现学校学习任务与企业工作任务的深度融合,使教学过程与生产过程对接,工作规律与学习规律结合,提升学生的综合职业能力。在PHP+MySql网站建设课程实训教学中采用项目工单化教学模式,将企业真实项目工作页化。依据企业项目的工作要求及技术标准,结合学校教材知识点,对教学内容进行二次开发,使教学任务既贴近企业工作实际又注重教学规律,将实际网站项目分解成多个功能子模块,由子模块划分工作页,并制作成与知识技能相关的项目工单;然后由学生在小组合作探究中完成学习任务,并对各小组的作品进行评价。教师可以在课堂上模拟企业网站项目开发实际,缩小课程学习与实际工作的距离,充分体现以学生为主体、教师为主导的思想,调动学习积极性,激发创造性,学以致用。

3PHP+MySql网站建设课程实训教学的实施

以PHP+MySql网站建设实训项目“广州旅游网”为例,阐述项目工单化教学的具体实施:3.1将企业项目转化为教学项目。企业级的旅游网站功能繁多,技术复杂,涉及到旅游新闻、旅游线路、景点介绍、酒店预订、车票预订等众多业务。按照市场的要求建设企业级的旅游网站不符合教学实际。因此,在基于“项目工单化”的PHP+MySql网站建设课程实训中,最重要的环节就是将企业项目转化为教学项目。对项目内容的取舍是转化的关键,基于工作过程的教学模式,必须体现学生的主体地位,既要营造企业级网站建设项目的真实情景,又要考虑学生的知识水平、技能水平、学习习惯和学习特点,使转化后的实训任务能够满足学生最近发展区的要求,帮助学生顺利完成实训任务,提高职业素养。在“广州旅游网”实训项目教学中,结合企业级旅游网站建设要求和中职学校学生的实际情况,将实训项目分解为网站前台系统和网站后台系统两大部分。网站前台系统主要包含网站首页模块、公告信息展示模块、站内搜索模块和用户登录模块,如图1所示。网站后台系统主要包含用户管理模块、栏目管理模块、文章管理模块、图片上传模块和用户注销模块,如图2所示。这些功能模块既包含PHP+MySql网站建设课程的大部分知识和技能点,又囊括企业级网站的基本功能模块。依据项目工单化的思想,功能繁多、技术复杂的企业项目被分解为符合学生特点和教学实际的子模块项目。3.2分解细化教学项目。将企业项目转化成教学项目,形成一个贴近教学实际的网站建设项目,如图3所示。图3转化后的实训教学项目这些功能模块综合了网站建设的知识和技能,学生独立完成模块建设仍然存在一些困难。因此,基于“项目工单化”的PHP+MySql网站建设课程实训,要求将网站的各个子模块分解为工作页及相应的知识技能点。这些网站子模块既包含课本的知识和技能,又涵盖网站的功能和设计要素,成为项目工单化教学的理想载体,有利于提高学生的学习积极性,发挥学生的主体作用,培养学生的职业素养,提升实训教学的效率。以“广州旅游网”的网站前台系统为例,分解细化的教学项目如表1所示。[4]3.3制定实训项目工单。将各教学项目模块分解细化后,这些项目的模块就演化成可以操作的典型工作页。但任务描述比较笼统,导致学生认为“这些是老师让我完成的任务”,学生的角色定位还是被动的知识接受者,没有体现主体作用和主观能动性。因此,需要进一步依据教学模块制定相应的实训项目工单,以便发挥学生学习的主体性和积极性,让学生自觉学习,同时也有利于学生按照企业的工作流程完成项目工单,并了解行业的工作标准,使其职业技能得到有效地培养。以“站内搜索模块”为例,制定项目工单,如表2所示。[5]任务内容和要求:1.实训目标。设计和制作广州旅游网前台系统的站内搜索功能模块。2.实训任务。(1)设计搜索表单;(2)传递表单数据;(3)模糊查询数据库;(4)显示查询结果记录集。3.实训要求。(1)能用post()方法传递表单数据,用$_post()接收表单数据;(2)能用Like关键字及mysql_query()函数执行模糊查询;(3)能用mysql_fetch_array()获取搜索到的数据记录集;(4)能用do…while循环显示查询到的数据记录集。任务实施:1.任务目标。(1)知识目标。①掌握用post()方法提交表单数据,用$_post()接收表单数据的方法;②了解用Like关键字及mysql_query()函数执行模糊查询的方法;③能够用mysql_fetch_array()获取搜索到的数据记录集,并在网页显示出来。(2)技能目标。①熟练掌握不同网页间传递数据的方法;②熟练掌握PHP操作MySql数据库的方法。(3)情感目标。①通过“广州旅游网”项目弘扬岭南文化和广府文化;②通过项目工单传递职业精神,培育职业素养。2.计划。根据“组间同质,组内异质”的原则,并依据企业具体工作岗位的分工,将学生分成若干实训小组,指定专门组员负责网页美工、数据库设计、网页界面设计和程序编写等任务,并推选项目组长,统筹整个项目的任务和进度。小组各成员在课前、课中和课后各环节要认真学习,通过小组合作、自主探究的方法解决学习过程中遇到的问题。3.实施。具体实施过程如下:(1)功能分解,用思维导图工具画出功能分解图;(2)模块设计,设计网站各模块的具体功能;(3)界面设计,用Photoshop工具,生成网页界面效果图;(4)页面制作,用Dreamweaver工具,完成静态网页的制作;(5)数据库设计,用MySql工具,输入底层数据,建立数据库;(6)代码编写,画出程序流程图,编写代码,实现网站功能。4.评价。各小组长根据考核的评价标准,对各小组成员的学习纪律、知识技能、自主探究、创新能力和最终作品进行评价。教师指导学生对功能分析、模块设计、界面设计、页面制作和代码编写等方面开展学生自评、小组互评。最后由教师组织学生对整体作品进行网络投票,并对作品进行点评,指导学生优化代码,优化网站功能。3.4依据实训项目工单进行实训。在完成实训前期准备工作以后,教师开始指导学生进行实际操作。教师首先向学生介绍项目的基本情况,让学生了解项目概况。然后介绍各模块功能及相应的项目工单,让学生明确自己的岗位职责,督促学生严格按照工单操作流程和职业标准来开发项目模块并完成相关文档。在实训过程中,要突破传统教学的思维定势,避免项目工单化流于形式。教师主要从以下几个步骤指导实训教学的:1.课前解决知识难点。针对教学难点,教师设计制作相应的微课视频,并指导学生在课前进行“线上”学习,突破项目工单化教学中的知识难点,为顺利实施项目工单化教学扫除障碍。2.课中解决技能难点。教师首先向学生介绍整个项目的情况,让学生理解整体和局部的关系,了解项目工单在整个项目中的地位和作用,解读项目工单表,明确实训任务。然后下发项目工单表,并提供相关学习材料。学生结合学习材料以小组合作探究的方式解决问题。使教学由“教会学生知识”向“学生会运用知识处理问题”转变,促进学生独立地将知识用于实践,探究实训过程的技能问题。[6]3.课后优化提升。教师要鼓励学生对网站功能和代码进行优化,并尝试添加新的功能模块,创造性地完善网站作品,促使学生由“被动接受模仿”向“主动学习创新”转变。3.5评价。作品评价环节,首先由各项目小组展示介绍自己的作品,然后由学生按照表2的考核与评价标准对作品进行评价和网络投票。教师现场公示投票结果,并对各组作品进行点评,指导学生进一步完善作品。同时教师反思教学效果,优化项目工单,及时调整教学策略。

4.结语

项目工单化的实训教学模式中,设计项目工单是关键。教师要深入了解企业的开发项目,通过企业的专门培训或顶岗实习,了解企业的项目开发状况,积累企业实践的一线经验。再结合教学实际和学情,提炼出适合实训教学的知识技能,合理地把企业的实际项目转化为学校的教学项目,使项目工单中的量化管理、操作规范、标准和细节的编写都得到精确的控制。在项目工单化的实训过程中,学生要理解整个项目,精确把握项目工单的任务,开展任务驱动、自主探究学习,将模块功能用最优化的程序代码编写出来,提高学习兴趣,获得学习成就。经过项目工单化的实训,学生全面了解企业项目的岗位分工、岗位职责和操作规范等,能够规范完成工单任务,创造性地优化网站功能,实现了工作规律与学习规律的融合,教学过程与生产过程的对接。

【参考文献】

[1]徐国庆.实践导向职业教育课程研究:技术学范式[M].上海:上海教育出版社,2005:2-8.

[2]杨岑磊.浅谈工程项目建造管理系统中的电仪工单管理[J].中国设备工程,2019(10):24-25

[3]朱长娥.浅谈基于项目工单化的PHP编程在教学实训改革中的应用[J].新教育时代电子杂志(学生版),2017(1):210.

[4]陈朝辉,刘义清,翁家庆,等.项目工单结合微课在高职本科教学中的应用——以汽车发动机管理系统课程为例[J].河北职业教育,2018(5):38-41.

[5]刘坤彪.基于项目工单化的PHP编程实训教学研究[J].厦门城市职业学院学报,2015(4):73-77.

[6]段传林.高职电子商务技术专业基于“工单项目式”的实训课程体系研究[J].福建电脑,2018(9):161-163.

[7]孙彦.精品课程网站建设及在线开放课程建设实践[J].现代职业教育,2020(41):166-167.

[8]许礼捷.基于SPOC的在线开放课程建设研究与实践——以“ASP.NET动态网站设计与开发”课程为例[J].沙洲职业工学院学报,2020,23(02):21-26.

[9]刘先花.高职基于“1+X”证书的《动态网站建设》课程建设研究[J].电脑知识与技术,2020,16(09):108-110.

[10]徐会军.基于项目驱动的教学方法探析与实践——以JSP网站建设课程为例[J].电脑知识与技术,2020,16(12):95-96+106.

作者:王华君 李红波 单位:广西师范大学职业技术师范学院