“案例教学+项目驱动”教学法在《PHP Web应用开发》中的应用

2020-07-23 06:16胡锦玲
科技风 2020年19期
关键词:案例教学法应用

胡锦玲

摘 要: 将“案例教学+项目驱动”模式运用于应用开发课程PHP Web的教学当中,将项目驱动教学活动作为主线,案例教学任务作为学习的目标,能够使教师的主导作用以及学生的主体学习积极性充分发挥出来,教学效果会显著提升,更重要的是可以有效提高学生的综合技能及就业能力。

关键词: PHP;案例教学法;项目驱动教学法;应用

《PHP Web应用开发》是计算机应用技术专业核心课,也是软件技术专业和电子商务专业的选修课程,在本专业人才培养方案及课程体系中占有重要的地位。

该课程以学生就业为导向,主要培养学生运用PHP进行网站的设计和开发的能力,以及培养学生的逻辑思维、协作沟通、团结互助、职业道德和职业素养等综合素质。使学生真正成为能胜任动态网站开发,维护等岗位的技能型人才。

《PHP Web应用开发》是综合性、实践性以及实用性较强的一门软件开发类课程,教学方法也要区别于其他课程教学方式。此门课程要求学生在教学当中既要熟练掌握基础理论知识,又要学会专业知识的运用,并运用所学知识对企业实际状况进行分析与判断,使学生解决实际问题的能力得到提升。所以,这其中的关键就是要注重学生学习主动性以及自觉性的提升,并通过教师合理设计的实验内容与教学方法,正确地指导学生,使学生实际动手能力和思维判断能力提高。在多媒体专业课程教学进行中,必须改变现有的传统教学方法。填鸭式的“教师从头至尾都在说”的方法就是传统的教学方法。将案例教学+项目驱动教学任务法运用于《PHP Web应用开发》教学当中,设计项目时,要按照当前我国企业岗位需求为基础,量身为学生设计,实施项目的整个过程当中,要通过分工合作以及分组讨论来开展,项目结束后要开展小组答辩、互相评价以及教师重点评价,实施过程要根据企业软件开发流程来实施,学生完全可以提前身临其境感受企业工作的场景和专业需求,有目标性地进行教学,能使教学效果更好。

一、简介案例教学法+项目驱动教学法

案例教学法,指的是教师按照人才培养目标要求与教学目的,在教学当中,并非灌输理论知识给学生,而是把学生需要掌握的理论知识点嵌入到事先设计好的案例中,通过对案例的学习,学生能更好地理解知识点具备的功能及具体的作用,并培养学生运用专业理论知识、掌握实操技巧与技能的案例教学方法。这种教学法的特点主要是让学生有感观到直观的认识,可以在实际中运用到专业理论知识点。

项目驱动教学法,指的是教学当中教师与学生以一个完整项目为基础,共同开展与实施的工作,老师通过以分组的形式组织学生参与到项目设计中,也是项目开发及项目管理的一个全程。在教和学当中,是每个学生直接参与的实践过程,且极具创造性。还将有关理论知识点融入整个项目各环节当中,逐步对项目进行完善。另外,项目完成过程还可以通过解决问题与深入研究,并扩充相应功能,来扩展专业知识的深度和广度,寻求最科学合理的解决方法,最终将完整的项目开发完成,从而实现专业理论知识的学习,对学生的综合能力进行培养。

这是密切相关的两种教学方法,运用案例教学法,是把一个个独立的知识点融入特定的典型案例中,从而让学生对知识点有更直观的认识,并可以牢固掌握;运用项目驱动教学法,是将完成的项目分别划为数个子案例,而各个子案例又构成了项目整体,与整个项目关系密切,在这些子案例当中再融入与专业相关的各个理论知识点。若案例教学法单独运用,学生所掌握的知识点不够系统,过于零散,对于知识点学生没有一个完整的认识,而借助项目驱动教学法则可以把知识点系统地联系起来。

二、案例教学+项目驱动教学的实例(以第十章——thinkphp框架:数据输出分页为例)

在进行案例教学+项目驱动教学的时候,我们会采用下列流程:

Step1.告之任务

1.案例的导入

教师要将具体任务告之学生,并为学生演示案例,进行数据输出分页。

2.复习知识点

分页原理;

利用Page类和limit方法分页输出;

分页类和page方法分页输出。

3.明确学习目标

了解分页原理;

掌握利用Page类和limit方法分页输出;

掌握分页类和page方法分页输出。

Step2.分析任务与制作

1.任务初分析

打开教务管理系统中数据输出分页界面,引导学生分析制作此效果所需的技术:

使用limit实现分页:M(‘table_name)->limit(10,10);

利用Page类和limit方法分页输出:①\\Think\\Page类;②limit方法的参数要使用Page类的属性:limit( ﹩ page->firstRow, ﹩ page->listRows);③定制分页样式输出:setConfig(Page类的属性,定制的信息)。

分页类和page方法分页输出:①page()方法;②\\Think\\Page类。

2.任务制作

学生分组制作数据输出分页并调试。

3.扩展任务

在teacher数据表中插入10条新数据,然后以每5条数据为一页输出。

Step3.评价及反馈

对学生完成的情况进行评估;

分析并解决操作当中学生遇到的各种实际困难。

Step4.任务小结

利用Page类和limit方法分页输出;

“分页类和page方法分页输出。

三、运用案例教学与项目驱动教学具备的优势

(一)构建良好的学习氛围,引导学生进行自主学习

在实践教学当中运用项目驱动教学法,在课堂教学中将学生作为中心,教师只是进行辅助,学生成为了学习的主体。通过项目驱动教学法的运用,学生既可以掌握专业理论知识,又可以锻炼学生对事物发展的整个过程有个全面的认知和实践。在项目的开发过程中,学生不仅理解和掌握了新知识,还能够掌握专业技术能力并得到提升。这样,既使学生的动手能力增强,又培养了学生独立分析与解决问题的能力。

(二)注重培养创新能力和团队合作精神

项目驱动教学法关注的是培养学生的创新能力。学生对项目进行分解成若干个小案例,然后再进行相关的分析和设计,并最终将问题解决,可以使学生的想象力与创造力充分地发挥出来。教师在整个教学过程中,不以书上的理论式的要求去衡量及评价学生做的项目的效果及创意,尊重他们产生成果的多样性,这样不仅不会打击学生的积极性,还会激发学生创新的积极性。同时,教师可按照不同学生的实际情况与项目的实际要求,对学生进行分组。实际操作当中,老师要经常观察各个小组的学生对知识点掌握情况并及时对学生所在的小组进行调整,这样不仅可以让学生学到更多的知识,而且可以让学生感受不同类型的合作,对激发学生的积极性有很好的督促作用。在分工合作过程中,学生与小组各个成员可以互相协调工作,为了完成个人与小组的学习目标任务,会主动积极地参与到学习与思考当中,最终使小组的學习目标任务顺利完成。

(三)有助快速融入工作环境

通过项目驱动教学法的运用,可以对学生积极主动学习的态度进行培养,并让学生可以将学习的专业理论知识嵌入到具体的企业项目中去,学生对所学内容有直接的理解和掌握。通过对项目案例的学习,学生对相关行业所需有所了解,也为将来真正走向企业岗位做好充分的知识储备和心理准备。另外,将企业实际需求与所学习的专业理论知识有效结合,能够使学校全面掌握企业单位对人才的要求,也促进了学校有针对性地培养具有社会竞争力的学生。

猜你喜欢
案例教学法应用
案例教学法在高等职业院校口腔内科学教学中的应用效果
案例教学法在高职经济数学教学中的应用
房地产项目策划课程案例教学探索与实施
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析
气体分离提纯应用变压吸附技术的分析
会计与统计的比较研究