辅导数学头疼么?Scratch和可汗学院更配哦
在上一篇文章中,我分享了可汗学院推出的全年龄段的数学课程,其中的思想和课程让我获益匪浅。
所以今天我想先分享一下我和小朋友的学习心得:1. 为什么可汗学院的数学启蒙比较适合孩子,与一般教学引导的思维差异在哪里;2. 在资源分享时代坚持学习的重要性,以及如何培养坚持学习(欢迎加入打卡学习群),3. 最后介绍一下当Scratch遇到可汗学院,会有怎样有趣的体验?
介绍之后,我会列出两段有趣的代码,是我和儿子一起根据可汗学院课程的思路编写的。在我们想思路编程序的过程中,儿子对于乘法不仅有了很直观的认识,而且觉得非常有趣,高兴的一遍一遍尝试不同数字来验证。
我们先来看一段可汗学院的课程吧,再次感受一下可汗学院的教学理念。
1 使用可汗学院之心得一:思维差异
第一条心得,来自于可汗学院的课程设计,也来自于最近对于王金海博士的儿童心理学的学习。
对于幼儿数学启蒙教育,我想很多家长都明白低龄的孩子更多的是具体思维而非抽象思维。但是真正在引导孩子学习的时候,各位爸爸妈妈常常会忽视这个思维差异,不由自主的套用成人的抽象思维,去直接引导孩子们学习数学,例如死记10以内,20以内,甚至100以内的加减乘除,加之许多的公式和记忆。
在抽象思维的粗暴干预下,这个教学过程不免会遇到失望和生气。这个时候,家长往往又会开始批评指责孩子,孩子自然会情绪低落。人在情绪低落的时候学习效率和记忆力最差,进一步降低了学习效果,形成了恶性循环(回想一下家长自己在情绪低落的时候,是否可以专心学习?)。
除此之外,这种低落的情绪也对学习过程形成了负反馈,长期会导致孩子对学习过程形成习惯性的反感。这种反感情绪可能会影响以后对学习的态度和兴趣。
在另一方面,孩子除了受到批评情绪低落之外,对于数学本身也会产生困惑。因为抽象出来的数字对于他们只是两个符号,这两个符号的加减乘除,与其说是逻辑推理,还不如说是固定搭配。在没有背后数学思维和模型推理的支撑下,孩子们面对枯燥的等式和家长的责问,这个过程又怎么能让人提起兴趣来?
还记得那个笑话么?
父亲问:一加一是多少?
儿子:不知道。
父亲:是两个,笨蛋!知道了么?
儿子:知道了。
父亲:那么,我和你,加起来是几个人?
儿子:是两个笨蛋。
父亲最后触动了孩子的教学方式就是在用具体的思维方式,比如人,来引导孩子简历从具象到抽象的连接。这些教学思维也非常简朴直接,在我小时候,我的母亲就经常用小石子来教我数数和运算,回想一下这也是很好的工具。
可汗学院的可贵之处就在于他在课程中坚持了这种思维方式。从顺序数数,加减法,乘除法,乃至更加复杂的数学知识,可汗都坚持了使用具象思维,模型建立,抽象培养的教育环节。
2 使用可汗学院之心得二:贵在坚持
当选择了正确的网络课程或者教学资源,我想接下来最重要的就是坚持了。坚持在这个信息爆炸的时代显得弥足珍贵。
当我们面对迎面扑来的下载链接时,我们是否沦为了资源的管理者而不是使用者?
当我们找到一个精品的课程视频时,我们是否只给了它部分的注意力而没有专心学习?
当我们上网搜索需要的知识经验时,我们是否只给了它走马观花的机会?
其实知识并没有出现井喷,只是知识到来的方式出现了井喷。我们需要做的只是选择,并且坚持,而不是在搜索和下载中循环。
回想一下,自己看了多少公众号的分享?
整理一下,自己下载了多少应用程序?
总结一下,这些自己的所得有几个转化成了孩子长期的坚持,并且从中获益?
在这个略显浮躁的周围中,我们如何能够给孩子创造一片安静而坚持的环境?
有时候一个人在坚持的路上会略显孤单,所以我建了一个学习打卡群。感兴趣的小伙伴们,欢迎加入微信群,一起打卡学习可汗学院,或者其他的项目。人不需要很多,发言也不需要很专业,这个群只是为了大家可以互相交流,互相监督,坚持打卡。
3 使用可汗学院之心得三:学得有趣
刚才我们提到了家长简单粗暴的批评会对孩子的学习形成负反馈,进而损伤了长期的兴趣。那怎么样的学习过程是充满了正反馈呢?
我想最好的例子就是游戏吧。无论什么游戏,设计的基础思想就是给玩家及时的正反馈。游戏的奖励不论是积分还是过关,都会是很及时,不会让大脑等待。
大脑只有及时的获取所做事情的正反馈,才会分泌激素并且保持愉悦的记忆,进而形成长期的吸引力。可汗学院的每个课程或者练习只有五分钟,十分钟,学习之后会有相应的积分,练习之后会有相应的分数,累积和每天坚持可以获得不同的勋章。这个反馈环路对于小朋友挺有吸引力的。
不过经过一段时间学习后,儿子告诉我,比起课程学习来,我更想看看我的积分和勋章。他好像对于学习本身的兴奋程度在降低。
怎么办呢?可以让这个课程看起来更有趣么?
可汗学院可以把玻璃球或者花朵的个数和抽象的数字联系在一起,但总感觉并没有设计的特别有趣哎。
这个时候,我想到了集有趣与智慧与一身的利器:scratch。说做就做,我和儿子一起根据课程的教学思路,编写了两段代码,这两段代码可以反复用于20以内的加法和乘法的学习和练习。
下面首先看看加法的效果,这段代码要求输入一个加数,一个被加数,然后根据两个数字绘制出颜色不同的两组正方形。
(我是视频,无法上传)
通过这个小视频,你可以看到,加数和被加数分别用不同颜色的方块来表示。小朋友们可以清楚的了解加法的含义,以及加法等式对应的意义。
(我是视频,无法上传)
下面再看看乘法的效果,同样这段代码要求输入一个乘数,和被乘数。然后根据两个数字画出几排对应的正方形。
(我是视频,无法上传)
这段简单的代码,你可以通过改变乘数和被乘数,让小朋友了解到乘法的意义。分别画出5*1,5*2,5*3,来看看排数的变化,和最后的计算值。
4 Scratch敲黑板时间:
在这段代码中,我们运用了“积木”这个概念来画正方形。新建一个积木就相当于在一般编程语言中新建了一个函数。
函数有什么作用呢?如果说每一句代码都是一个基本操作的话,那么函数就好像一个工具包,在这个工具包里你可以包含多条基本操作的流水操作。
函数有什么好处呢?当你需要重复执行这多条操作的时候,可以直接用这个工具包就好了。
在这段加法的代码中,我们把画正方形,这个需要反复操作的一系列动作都统统放进工具包。所以我下次再画正方形的时候,只需要用这个写好的“画正方形”工具包就好啦。
需要这两段代码的小伙伴,可以在对话框回复关键字 “加法代码”和“乘法代码”就可以下载啦。用你的Scratch3.0的客户端打开试试看吧。