`
jj7878jj
  • 浏览: 11170 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

任务驱动教学-

 
阅读更多
任务驱动教学探讨
作者:燕十八
发表日期:2012年6月5日
原文地址:http://www.yanshiba.com/archives/495
开篇跟大家推荐我自己也在使用的PHP视频教程

我自己也是搜寻了很多网上的资料,发现现在使用的PHP视频教程常不错!
希望对和我一样喜欢自学的朋友,一起实现理想!
下面我把自学的路线分享给大家:


一:it教育常见教学方式

知识点驱动:效果最差,高校的老师常用.
照着PPT逐个讲解知识点. 学生不知这是干什么用的,只知道记笔记.
知识与技能严重脱钩.


案例驱动:效果稍好,很多培训机构常用的教学方式.
即把知识点融入到案例中来学习.
比如,学习GD库,则完成水印效果;学习cookie,则做一个投票计数器.
案例教学的好处是知识与技能结合,学员容易产生成就感.
缺点:案例与真正的项目开发,仍有距离.
往往开发案例时,学生学的挺high,但到公司一碰项目,两眼发黑,没有思路.


项目驱动:效果最好,技术实力强的老师常用的教学方式.
即在项目开发的大环境下学习知识点.
比如:电子商城需要用户登陆功能,引入session&cookie,并完成该模块
需要发布商品相册,引入文件上传+gd库,并完成该模块
需要无限级分类,引入递归与迭代,并完成之.


这样好处是: 在学习过程中,一个项目就做出来,学生的成就感更强,更有自信.
而且,知识点+技能+项目分析能力同步进行,效果显著.

但缺点也很明显:
老师教学压力大,边讲知识边做项目,要求老师技术过硬,
且脑子中时刻要有清晰的主线,否则学生就听晕了.
学生学习压力大,初期时,如果顶不住压力,容易有挫败感.(5期学员基本都是晚上1点后睡,依然)

在传智播客的PHP3期和5期教学过程中,我使用项目驱动教学法.
从学员就业工资来看,项目驱动是非常成功的.
3期的就业工资平均4660元,5期尚未毕业,已有一位92年的小朋友7.6K入职.

但是从学生的学习压力看,仍不满意.


真正高效的学习绝不是靠压力压出来的,而是靠热情和好奇心激发出来的.

因此,经过这6个月的教学总结与反思,并根据it教育的特点,确定由项目驱动教学转为任务驱动教学法.

二:任务驱动教学的特点

任务教学驱动法: 即以开发任务为动力,让学生的身份由学习者变为开发者,学习的心态由
“听课”变为”探索”,老师的任务由”讲课”变为”解惑”

具体实施:
以session&cookie为例,不再先讲session&cookie,而是以客户的身份,向同学们提出,要做”用户登陆退出”功能,让同学们提前上网或者看手册查找资料并解决.
当同学们做出雏形后,对session&cookie已有了解,但也有一些疑惑.(如session_start前为什么不能有输出)
这时,再对session&cookie做一个系统的讲解,学习效果带着任务与思考学习,效果一目了然.

项目驱动与任务驱动对比表

教学方式\效果对比 学习者心态 学习方式 教学任务
项目驱动 学生 听课 讲课
任务驱动 在岗程序员 自行探索 系统答疑

项目驱动是这样的

任务驱动是这样的

本文地址:http://www.yanshiba.com/archives/495 转载请注明此地址.

分享到:
评论

相关推荐

    JavaScript+jQuery网页特效设计任务驱动教程-PPT.zip

    本教程以任务驱动的方式,旨在帮助学习者掌握这两门技术的基础知识以及实现各种网页特效的方法。 首先,JavaScript是一种轻量级的解释型编程语言,常用于网页和浏览器端的编程。它允许开发者在用户与网页交互时动态...

    任务驱动法在《可编程控制器》教学中的应用

    任务驱动教学法是一种有效的教学策略,它以实际任务为引导,让学生在完成任务的过程中学习和掌握知识,增强实践能力和创新能力。 任务驱动教学法的核心在于设计合理的任务。首先,任务应具备整体性,既要覆盖课程的...

    基于问题和任务驱动教学法.ppt

    **基于问题和任务驱动教学法** **一、教学法概述** 1. **基于问题学习(Problem-Based Learning,PBL)**是一种以问题为导向的教学方法,它鼓励学生通过探索实际问题来学习新知识和技能。这种方法强调学生在面对...

    任务驱动教学法在VB教学中的应用与实践

    任务驱动教学法在VB教学中的应用与实践 任务驱动教学法在VB教学中的应用与实践

    计算机基础任务驱动教程-电子教案.rar

    《计算机基础任务驱动教程》是一本专为初学者设计的教学资料,旨在通过任务驱动的方式,帮助学生更好地理解和掌握计算机基础知识。任务驱动的教学方法强调实践操作和问题解决,让学生在完成具体任务的过程中学习新...

    基于任务驱动教学法的《电路CAD》教学设计.pdf

    在职业教育中,将《电路CAD》这门应用电子技术专业的核心课程通过任务驱动教学法进行教学设计,可以显著提高学生的实践操作能力,满足学生未来职业岗位的需求。本教学设计的核心在于通过精心安排的教学内容和采用...

    基于深度学习的课堂教学方式的探索和思考——以任务驱动教学方式为例.pdf

    本文将以任务驱动教学方式为例,深入探讨深度学习理论在课堂教学中的应用。 首先,要了解深度学习的概念。深度学习是指通过学习过程培养学生的批判性思维能力、问题解决能力和创新思维能力,而非仅仅停留在记忆和...

    基于主题深度学习的任务群教学--《红楼梦》整本书阅读教学案例.pdf

    总的来说,这个《红楼梦》整本书阅读教学案例提供了一个以任务驱动、深度学习为导向的教学模式,鼓励学生在实践中理解文学作品,培养他们的综合素质,同时,也为其他领域的深度学习提供了可借鉴的教学策略。

    基于初中化学深度学习的任务驱动教学探讨.pdf

    总的来说,任务驱动教学以任务为载体,通过问题解决的过程,推动学生进行深度学习,不仅能够帮助学生掌握化学知识,还能培养他们的关键能力,如独立思考、团队协作和创新解决问题的能力,从而实现化学学科核心素养的...

    任务驱动教学模式在数据结构课程教学中的探索与实践.pdf

    任务驱动教学模式是在计算机学科教学中实施的一种新型教学方法,其核心在于通过设置具体的任务,让学生在完成任务的过程中主动建构知识,理解并掌握数据结构课程中所涉及到的算法结构。这种方法不同于传统的以教师为...

    任务驱动教学法化学教学改进措施.doc

    【任务驱动教学法在化学教学中的应用与改进】 任务驱动教学法是一种以学生为中心的教学模式,它强调在教学过程中,教师不再占据主导地位,而是扮演引导者和协调者的角色,鼓励学生通过完成具体任务来主动探索和学习...

    任务驱动法在教学中的应用

    首先,任务驱动教学法的理论基础是建构主义,它认为学习是个体主动构建意义的过程,通过实践活动,学生能够更好地理解和应用新知识。在任务驱动的教学环境中,学生被赋予一个具体的任务,他们需要在完成任务的过程中...

    任务驱动教学法在Java编程教学中的应用.pdf

    在现代教育领域,任务驱动教学法作为一种以学生为中心、以任务为驱动的探究式教学方式,被广泛应用于各个学科的教学中,尤其是技术类学科,如Java编程教学。本文将详细探讨任务驱动教学法在Java编程教学中的应用,并...

    Python程序设计任务驱动式教程(微课版)_实例代码&任务代码.zip

    《Python程序设计任务驱动式教程(微课版)》是一份专为初学者和进阶者设计的教学资料,旨在通过实例代码和任务代码的方式,帮助学习者深入理解Python编程语言的核心概念与应用技巧。这份资源包含了一系列精心设计的...

    多维任务驱动教学法在JAVA教学中的应用.pdf

    多维任务驱动教学法在JAVA教学中的应用 本文探讨了多维任务驱动教学法在JAVA教学中的应用。JAVA程序设计是一门实践性很强的课程,需要学生掌握概念、动手编程和上机调试运行。传统的JAVA教学方法主要通过教师讲授,...

    浅谈任务驱动教学法在美术教学中的应用

    【任务驱动教学法在美术教学中的应用】 任务驱动教学法是一种以学生为中心,以实际任务为引领的教学策略,它在美术教学中具有显著优势。在21世纪的新课改背景下,这种方法强调学生的主体地位和创新能力的培养,符合...

    任务驱动教学的反思与重建开题报告.pdf

    【任务驱动教学的反思与重建】的开题报告主要探讨了在信息技术教育背景下,任务驱动教学法的应用、挑战以及未来发展趋势。任务驱动教学是基于建构主义理论的一种教学方法,强调学生通过完成具体任务来构建知识和技能...

    任务驱动教学法在CAD教学中的实践.pdf

    任务驱动教学法是一种以学生为中心的教学方式,其核心是任务的设计和完成。这种方法源于建构主义学习理论,强调学习目的的明确性和学习者的主动探索性。在CAD教学中,任务驱动法具有其独特的必要性和实施方法。 ...

    任务驱动教学法在《Java语言》教学中的设计与实践.pdf

    任务驱动教学法在《Java语言》教学中的设计与实践 任务驱动教学法是一种基于建构主义学习理论的教学方法,它将传统的教学理念转变为以解决问题、完成任务为主的多维、互动式的教学理念。该方法实施过程通常包括设计...

Global site tag (gtag.js) - Google Analytics