一、课程确立项目任务
根据专业培养目标及现实的网站设计开发需求,学生的知识能力水平。课程项目规划包括:PHP编程基础、MySQL数据库基础、Gbook留言板项目、用户注册项目、新闻发布项目及后台管理项目。教师把项目设计方案下发给学生,学生根据方案要求,查找资料、搜集素材进行网站的设计和制作。项目的制作过程涵盖网站的需求功能分析、数据库设计构建、用户留言功能、注册功能、新闻发布功能、后台管理功能、网站的发布和维护等。项目的选取贴近网站开发实际,难度适中,围绕整个网站设计制作的全过程,有助于学生对网站设计开发流程的理解和实际开发能力的提高。
二、课程项目实施
首先,认识、了解、掌握网站开发。根据学生认知程度,老师会给学生一个完整的、功能齐全的PHP动态企业网站,供学生浏览访问和管理,学生在访问与管理网站的过程中,逐步了解网站的页面布局、配色搭配、网站的动态功能特点、网站后台功能使用。让学生先会使用网站,做网站的管理者,引导学生思考具体功能如何实现,使学生产生认知了解的兴趣和愿望。结合Dreamweaver、PHP、MySQL数据库和Javascript脚本等新知识的讲解介绍和示范,通过不同难度的任务训练,让学生在网站项目的设计开发过程中,逐步添加留言功能、注册功能、新闻发布功能、后台管理功能,由易到难,重点培养学生的实际动手能力。其次,网站开发工作室组建。3-5人组成网站设计开发工作室,选出项目组长,由组长负责工作室人员分工,也依据学生每个人的特点分组,网站页面布局设计由美工基础、艺术表现力好的成员负责,网站的程序数据处理设计由编程思维较好的成员负责。工作室成员之间协作交流,讨论沟通,培养团队合作能力。教师的主要工作是做好监督指导工作,督促各网站开发工作室成员及时、高效的完成项目实施中各阶段任务。对于学生所遇到的问题,教师适当的给与指导和帮助。最后,项目实施阶段总结。Gbook留言板项目、用户注册项目、新闻发布项目的各阶段实施过程中会遇到很多问题,学生在解决问题、研究问题的过程中,可以学会总结经验,互相帮助提高,在项目结束时会有作品展示环节,学生可以取长补短,吸取各自的优点,修改自己的网站作品,将网站功能完善,调试无误。
三、课程项目评价
项目化教学的最后环节是进行当前任务的评价总结,学生根据任务当中每组完成的网站作品和每个成员在小组里的表现进行打分评判,教师不仅要在知识点掌握,网站作品完整度,技术运用,有无创新等方面给学生评判,还要把每个学生在整个项目中的所有表现,包括在小组内角色的分工,工作量,学习态度,协作能力等多项综合能力也做为评判的内容,最后教师综合每个学生在整个任务中的表现进行点评。整个评价过程,包括小组互评,组内评价,教师点评三项内容,重在使每个学生成绩公平公正。多鼓励学生,让学生在后续学习中更加努力,善学。
四、结束语
在课程中项目化教学的实施,提高了学生学习的主动性,任务将各知识点连接起来,形成了知识的系统性。学生能主动搜集任务完成所需的网站信息资料,让学生提高搜集信息能力并会对资料进行分析归类,学生们把设计静态网页的知识和设计动态网站编程等知识技能结合起来运用设计,这样使学到的知识更系统性。在解决实际问题的过程时学生能运用创造性思维多角度地分析问题解决问题,学生的思维得到深化开拓,提高了学生解决实际问题的能力。通过项目化教学,学生通过已具备的知识经验对遇到的各类问题作出有效判断并合作想办法解决,制作出来的动态网站功能设计更加新颖、独特。在《PHP动态网页设计与制作》课程教学中打破传统教学方法,采用项目化教学的初衷是一切从考虑学生出发,以就业为导向,全面培训学生职业能力,在项目实施中,以日常生活随处可见的案例激发学生兴趣,让不学生有去探索的欲望,教师的及时引导与鼓励,让学生成为项目过程中的主人,学会与团队协作和沟通表达的本领,让学生感觉到学完课程之后,不仅掌握了专业技术知识,而且自身的职业能力得到全面提高。让学生们充满自信和责任感,使他们觉得学会自主学习,有了解决问题的能力,有了团队合作意识,将来不管再学习什么知识都不再困难。因此,在《PHP动态网页设计与制作》课程中采用项目化数字农业论文教学,取得了良好的效果,与传统的教学方法相比,项目化教学具有不可替代的优越性。
作者:孙弢