国外的计算机思维课是这么上的,国内居然不流行!
在公众号对话框内回复“不插电”,获取《不插电计算机科学》电子书。
不久前写过一篇文章《一块三明治怎么教计算思维?英国教育专家这么做》,其实,在国外很多小学教计算机思维并不是教编程,而是通过一系列的游戏和互动,教给孩子计算机是怎么工作的,怎么处理信息的。他们把这系列课程叫做“不插电计算机科学”。
我当时觉得这种教法特别好,本来计算机思维的习得方法又不是只有通过编程才能学的。后来一查阅发觉,其实国内的出版社出版过这本书,只是大概没人欣赏,没人买,就绝版了。好东西没人用,岂不可惜,家长们要是有能力的可以自己按照书上的游戏教孩子。
那《不插电的计算机科学》课程讲的什么呢?它通过一些生动有趣的活动或游戏,采用开放和自主学习方式把培养计算思维能力融入青少年的信息技术课程学习中,其创新点是不使用任何实体计算机就能达到学习“计算机科学”的目的,这也是不插电计算机科学的魅力和有趣之处。
是不是被这门有趣的课程深深吸引了?那究竟什么是“不插电的计算机科学”?
“不插电的计算机科学”是由来自新西兰的一位大学教授和两位中学教师合作完成的一本“趣味案例集”。他们依据实际教学经验,组织设计了丰富的教学活动来提升思维能力。
书中所设计的活动,“不插电的计算机科学”旨在向各年龄群体——从孩子到老人——推广、普及计算机科学知识,目的是让大家了解并且喜欢上计算机科学。该项目是面向世界的信息科学技术训练项目,创新案例在世界范围内不断充实,这种“玩中学,做中学”的信息技术学习方法目前在全世界已经产生了巨大的影响。
有别于传统的计算机使用教程,不插电的计算机科学CS Unplugged着眼于:
在启动计算机之前先探寻、领悟计算机运作及其解决问题的原理和思想,高效地使用计算机,并激发新的想法
展示真实发生在计算机中的点滴
通过具体的活动指出与相关技术的联系,理解计算机技术的设计,以及如何进一步影响日常生活
提高解决问题的能力
培养计算思维(Computational Thinking)
开心地学习(游戏教学)
最重要的是,既然是“不插电”,那么,所有学习计算机科学的方法必须要——不用计算机。就以二进制数字转换规律为例,“不插电的计算机科学”为我们设计了一个有趣的多人合作游戏。
游戏:读心术
首先,准备好5张卡片,卡片上分别写下数字16、8、4、2、1,即从2的零次方到4次方。规定卡片上 有数字的正面代表1,没有数字的反面代表0。
准备好后,由5位学生各持一张卡片站在讲台上,按降序排好。其他同学可以任意说出一个数字(当然是2的5次方以内),台上的5位学生必须靠自己的心算能力和合作能力,把组成这个数字的卡片翻转过来。
虽然卡片是按照十进制计算的,但只要把卡片最终的正反面位置确定,按正面为1、反面为0连接起来,就会得到相应的二进制数 49 31036 49 15288 0 0 3215 0 0:00:09 0:00:04 0:00:05 3215字。这看似神奇的效果无疑能让孩子们在惊讶之中牢牢记住二级制数字转换的方法。
游戏:橘子
再比如,为了体验网络中的“死锁”,“不插电的计算机科学”为我们设计了一个“橘子游戏”。
游戏中,5个学生从A到E编号,围坐成 一圈。除了一个学生手中拿到1个橘子外,其余的学生每人手中都有 2个橘子。橘子也被从A到E随机编号,除了E以外每个字母对应2个橘子。
游戏规则是:每个学生只允许从他左右的学生手中传递橘 子,并且橘子只能通过空着的一只手来传递,游戏的最终目的,是让每位学生手中都拿到和自己相同字母的橘子。这个看起来简单的游戏最大的考验就是看你是否“贪心”,如果你一旦得到自己的橘子就不想放手的话,整个传递通道就将“死锁”,大家的共同目标也就永远无法完成。
纵观整个“不插电的计算机科学”,充斥着各种各样的奇思 妙想。在五花八门的道具背后,计算机科学原理被镶嵌在一道道谜题、一个个游戏之中,既挑战你的智力,又教给你科学的道理。让你陷入其中、不能自拔,深深地迷恋上计算机科学。
对于某些计算机科学原理,唯有通过这样的方式才能更好地被学生理解。同样,这些计算机科学原理本就是脱离机器而存在的。就像二进制原理的出现远在计算机发明之前。
相关阅读:【干货】一张图看懂孩子编程学习的成长路径
欢迎参加“跟着博士玩编程”公益课,
点击阅读原文报名参加!
海码爸爸 ∣一群计算机博士发起的父联组织
长按识别二维码,加关注;欢迎加入QQ群:361999832