美文网首页
高效有趣的学习方式-PBL

高效有趣的学习方式-PBL

作者: FreddyHao | 来源:发表于2019-01-28 15:58 被阅读7次

    对于我所采用的少儿Python编程教学方式,在之前的文章中给大家介绍过,其中比较有效的一种方式称其为项目制,就是说以一个实际的小项目作为目标,然后和学生们一起分析步骤,并且最终实现出来。之所以采用这种方法,完全是根据自己学习编程的过程所提炼出来的,但没想到这种项目制的教学方式其实很有名,这种方式在美国加州圣地亚哥的High Tech High 学校被验证和传播,被比尔-盖茨称为“每一个美国孩子都为之向往”的创新学校。

    那什么是项目式学习呢?它的英文全称是 Project-Based Learning, 这种学习方式可以追溯到100 多年前。美国现代教育之父约翰-杜威认为,围绕个人直接经验为中心的活动,才是最好的教材和教学方法。 后来,他将这些理念用在了他所创办的芝加哥大学实验室,而PBL就是这样的理念基础上发展而来的。

    区别于以教师为主体的,静止的,被动接受的传统教育,PBL是以学生为主体的动态教学方式。在那里,老师不再是讲台的中心,他们扮演的更多的是项目经理的角色,引导孩子突破学科的边界,以一个项目为目标,对问题进行分析,规划,解决,并从中学习到相关的知识和能力。这种方式的学习,一切都是以解决问题为目标,充分利用孩子的好奇心,不断主动式的探索和学习,摆脱机械的记忆,真正做到“知行合一”,从而让学生能够掌握到一种最重要的能力:运营知识解决具体问题的能力。

    那在Python 学习中,如何利用到这种项目制的方式呢?

    1. 目标驱动
      项目学习的核心是确定一个有价值的目标,所以,首先要和孩子确定好要解决什么问题非常关键。这些问题可以是用户感兴趣的主题,与日常生活息息相关的问题,或者是孩子感兴趣的主题。

    例如,在Python的教学中,我就会找一些有意思的案例作为项目的目标,如下:

    PBL-Ques.png
    1. 对项目进行计划
      项目学习对孩子的吸引力就在于它不仅仅只是阅读或者听老师讲解,而是要通过思考去设定一个可行的计划,并且最终执行这个计划,达到预期的目标。 所以,一旦确定好目标之后,我们就要和孩子一起探讨出一份可行的计划,有了计划做大纲,执行起来就非常有的放矢了。

    例如,对应于纸牌游戏,会和孩子讨论出完成此游戏的步骤,如下:

    PBL-schedule.png
    1. 通过反思,深化学习
      有效的项目学习是一个不断调整,尝试的过程,这样孩子才有机会练习并掌握各种有意义的技能。在编程的过程中,孩子会通过执行程序后的反馈不断认识到自己哪些地方的理解是正确的,哪些是错误的,然后通过进一步修改代码,最终让程序按照自己的设想工作,这个过程能够很好的促进学生思考和学习。
      同时,项目结束后,也可以把最终的实践过程和之前设定的项目计划拿出来进行对比,让孩子反思哪些地方之前设想的过于简单,而哪些地方又设想的过于复杂了,这就完成了一次从思考到实践,然后再从实践反思认知的过程。而这种反思能力恰恰就是有效学习的关键。

    2. 让孩子享受自己的成果
      让孩子享受自己的成果是促进他们强化学习的最有效方法之一。孩子每次在制作出一个小游戏后,都会全心投入其中不断玩耍。每个人都会不自觉的爱上自己所做的东西,孩子全身心的享受成果,就是对之前所有学习过程最大的奖励,这会让他们非常有满足感。如果有机会,还可以考虑把他们的作品拿到各种场合去展示,这更有助于孩子自信心的提升。

    学习本来就应该是以学生为中心的,但目前的教育中都是以老师为中心,以知识点讲授为主要教学方式,学生更多的是被动接受。项目制教学方式以其实际效果证明了这种方式的优势,希望能够看到更多的课程采用项目制方式,真正调动起学生的积极性,获得主动的高效的学习成果。

    相关文章

      网友评论

          本文标题:高效有趣的学习方式-PBL

          本文链接:https://www.haomeiwen.com/subject/tuiajqtx.html