admin 管理员组

文章数量: 1086019


2024年4月23日发(作者:android培训学校)

浅谈教育教学改革类“任务驱动”方法在PHP教学上的应用

任务驱动教学模式是职业教育教学的有效途径,通过任务驱动教

学方法,可以很大程度上激发学生的学习潜能,提高学生自主学习

的兴趣,使学生能够更加生动的学习职业技能。在结合指导学生学

习php动态网站开发技术的教学经验基础上,探讨了任务驱动教学

法在实际教学中的意义。

任务驱动项目教学法教师任务

任务驱动教学模式是德国职业教育教学改革的一种新范式。所谓

“任务驱动探究式教学法”就是将任务驱动的教学方式与探究性学

习的学习方法结合起来,通过整合技能训练的教学内容,使学生在

阶段任务的驱动下分组探究,自主学习、自行完成学习任务的教学

法。在教学中教师与学生互动,让学生在自己“动手”的实践中,

掌握职业技能、学习专业知识。

一、“任务驱动”教学法的理论依据

建构主义学习理论认为,知识不是通过教师传授得到的,而是学

习者在一定的情境(即社会文化背景)下,借助他人(包括教师和

学习伙伴)的帮助,利用必要的学习资料,通过意义建构方式获得

的。建构既是对新知识意义的建构,同时又包含对原有经验的改造

和重组。

建构主义学习理论提倡的学习方法是教师指导下的、以学生为中

心的学习。教学模式可以概括为:“以学生为中心,在整个教学过

程中教师起组织者、指导者、帮助者和促进者的作用,利用情境、

协作、会话等学习环境要素充分发挥学生的主动性、积极性和首创

精神,最终达到使学生有效地实现对当前所学知识的意义建构的目

的。”

计算机专业的许多课程,尤其是如php程序设计语言这样的课程,

都是集知识和技能于一体、实践性很强的课程,要求学生既要学好

理论知识,又要掌握实际操作技能。同时这些课程讲授的内容升级

换代很快,也要求学生具有一定的自主学习能力和终身学习的思

想。

用建构主义学习理论来指导教学,我发现“任务驱动”教学法很

适合这一类课程的教学。因为,“任务驱动”教学法的主要特点是

“任务驱动,注重实践”。

通过教师将教学内容任务化,并在营造的模拟情景中提出任务,

驱动学生开展学习、探索活动,理解、掌握相关知识,结合实际需

求选择、归纳完成任务的方法和步骤;接着进行上机实践活动,进

行验证。如此循环到该课全部任务完成;最后进行复习整理,融会

贯通。在这个由表及里、逐层深入、逐步求精学习过程中,学生还

会不断地获得成就感,并更大地激发起求知欲望,从而培养出独立

探索、勇于开拓进取的自学能力。

二、开课之初,介绍php语言的地位,介绍总体任务

“php动态网站开发”课程,是计算机工程系网络系统管理专业

的必修课程。它既是计算机信息技术的技术基础课;又是专业技能

的提高课程,课程中讲授的“php编程语言”是毕业设计的主选程

序设计语言。

在每个学期的开始,结合课本内容,我都要横向、纵向地介绍

“php”在计算机科学中的地位和作用。让学生清楚地了解,为什

么要学习“php编程语言”、为什么要学习“动态网站开发技术”、

学习了这门课程能做什么、这种程序设计语言与同类语言相比具有

什么样的特色,经过一个学期的学习,通过设计、编写一个企业小

型购物网站的实践练习,能够达到怎样的水平。

这样,学生从开始就了解了开设这门课程的意义以及在随后的学

习过程中的将要面临的总体任务,从而激发了学生对学习的渴望。

三、授课形式

“php动态网站开发”课程每周的课时安排一般都是课堂讲授和

上机实践各占一半。

1.课堂教学。课堂教学中,因为含有大量的操作演示,没有时间

让学生细细地抄写笔记。在选择适合的教科书和适时印发补充知识

及教学要点篇子的基础上,我要求学生不得照抄教学投影片上的内

容作为笔记,而是在课本上勾画出要点或做适当补充。

对于教学中的理论知识,我会随即要求学生在书上划重点,重要

的还要留作业抄写、甚至告知学生这是期末考试的内容。当然,在

试卷中不会原样出现,而是通过实践问题灵活地考查学生对理论的

理解。因为在学习程序设计语言时,学生往往专注于代码的编写而

忽略理论知识,对灵活处理实际问题和下一步的学习形成障碍。完

成作业和通过考试都是“任务”,作为高职院校,我们的学生既要

学会“实战”还要知道“实战”的理论基础。

对于教学中的实践操作知识,在讲解命令功能和结构的同时,还

要结合案例进行教学。我总是从两个方面进行实践演示。首先,在

单个的浏览器窗口中演示练习型的小实例,展示效果。其次,提出

一个实际的任务,动态编写一个简单的应用实例。

对于一些较繁杂的应用,我会演示一个事先制作好的实例,将其

中的要点一一指出,并动态演示采用不同的设计方式会产生不同的

运行效果。最后,我会要求学生熟练掌握命令的几种常用形式,并

留作业、布置相关的上机练习任务。

2.上机实践。在上机实践课中,我总是首先提示本次课的主要任

务、提示课堂教学中的关键点、教学实例在教师机的存放位置。要

求学生,第一步:练习课本上的或补充的例题,掌握知识点的基本

功能。第二步:阅读理解教学实例,然后模仿制作,完成实际应用

任务。在学生操作练习一段时间后,还要讲解练习中学生普遍存在

的问题,协助学生正确理解知识点。最后,展示部分学生的设计成

果以及采用与教学实例不同的思路和方式制作的成果,鼓励创新。

这样就完成了以“布置任务→介绍方法→实践操作,完成任务→归

纳结论”为顺序的教学过程。

四、布置“综合任务”,提高教学深度

通过“任务驱动”教学法,在教学过程中,以完成一个个具体的

任务为线索,把教学内容巧妙地隐含在每个任务之中,让学生主动

思考,自己解决问题。在完成任务的同时,培养了学生的创新意识、

创新能力以及自主学习的习惯。

我们是高职院校,学生的学习还要有一定的深度。仅能够做习题,

或完成一个个的小任务是不够的。还应该具备,使用学到的理论和

实践知识完成综合任务的能力。所以我特意编写了一个小型企业的

在线购物网站,力争把学生所学的全部知识重点与难点都涵盖进

去,完整地强调程序设计的思路、实现的方法。并且,网站的外观

风格、实现手法尽量多种多样。

在教学过程中,结合教学内容,将网站的内容拆解为一个个的“任

务”,逐步地展示、布置给学生。要求学生,在上机实践中,逐步

地理解、模仿、改造。在学期末,综合每人自己的各个“任务”成

果,制作出一个完整的有实用价值的企业小型站点。这样在任务的

驱动下明明白白地学习,一步步地学有所成,为学生今后的实际应

用和进一步提高打下基础。

参考文献:

[1]赵志群.职业教育与培训学习新概念.科学出版社.

[2]赵志群.对《职业院校技能型紧缺人才培养培训指导方案》的

解读.中国职业技术教育.

[3]赵志群.从技能紧缺人才培养工程谈项目课程开发中的两个

基本认识问题.职教通讯.

[4]何克抗.建构主义学习环境下的教学设计.北京师范大学出版

社.

[5]李翠白,李芒.基于计算机的“教学设计”任务驱动式学习方

法.


本文标签: 学生 学习 任务 教学 驱动