抽象思维能力

编程需要抽象思维能力,能用符号表达某些东西。这里有两个有趣的游戏,可以训练孩子的抽象思维能力。

猎蛋

艾玛·范斯通发明了这个游戏。凡斯通家族的每个复活节都要求婴儿在家寻找复活节彩蛋,但每次都能在5分钟内找到。为了让这个传统更具挑战性,范斯通的母亲升级了游戏,让孩子们在得到线索之前按照说明写下“代码”。

(图片来源:science-sparks)

范斯通的母亲为每个复活节彩蛋制作了一张单独的代码卡。以下是一些例子:

1。随机列出一些字母,让孩子用字母表中对应的序数代替。

例如:acfdeb,用序数替换得到136452。

2。替换字母。

示例:

a,列出一些字母,规定所有A都变成Z,所有Z都变成A;

B .用字母表中的下一个字母替换该字母(A变成B,B变成C);

c .用字母表中接下来的两个字母替换字母(a变成c,c变成e)。

3。用不同的符号替换字母。↓

(图片来源:science-sparks)

【/h/】父母可以在白纸上用白色蜡笔写下线索,孩子写完“代码”(在纸上用不同颜色的蜡笔)就可以想办法看线索了。

间谍解码器

Spy解码器适合8~10岁儿童使用。材料很简单:

卡纸、剪刀、圆规、量角器、铅笔、尺子和按扣。

制造方法:

1。用指南针画一个大、中、小规格的圆,剪出来;

2。用按钮将两个圆固定在大圆和中圆的中心,借助量角器和直尺将圆平均分成27个部分(部分数量自定义,这里是26个字母+1个问号);

3。在大圆圈和小圆圈上分别写26个字母和符号,一个圆圈按字母顺序写,另一个圆圈不按顺序写。

(这里,外字母按顺序写,内字母乱序)

4。写一串密码。选择一个字母或符号作为解码的关键,如上图中的“?”内外圈对齐后,就可以开始写密码了。家长可以选择一篇短文,或者给孩子写一段英文信息,按照解码器写问题。

比如外环的三个字母“cat”对应内环的字母“cbq”,就在纸上写“cbq”,让孩子用解码器解出原单词“cat”。

Code是一种引导计算机一步一步执行指令来完成任务的语言,所以编程的另一个重要技巧就是把一个过程分解成很多小步骤,一条一条写清楚指令,让没有背景知识的人能够按照指令成功完成任务。

【/h/】这样就可以利用日常生活和一些好玩的家庭游戏来训练孩子拆解一系列动作和过程的能力。

【/h/】比如一个孩子会做三明治,让ta一步一步详细写下做三明治的过程,让另一个不懂做三明治的孩子(或大人)按照这个说明,看看他能不能准确的做好三明治。

【/h/】另一个家庭趣味游戏是在大厅里设置起点和终点,中间加很多路障,按照队员的指示,一个人蒙着眼睛从起点走到终点,避开所有路障。

玩的时候要注意指令的格式:方向+步数,比如向前2步,向左4步。

图片、文字、视频等。我们透过电脑看到的其实是一堆数字,而电脑里只有一堆由0和1组成的数字。所以,学习编程,理解二进制很重要。

二元项链

下图是26个字母的二进制表达式。白色方块代表1,黑色方块代表0。因此,a的二进制代码(ascii码)是01000001。

【/h/】说白了,二元项链的玩法就是按照一定的规则串珠。让孩子选择一种颜色的珠子代表1,另一种颜色的珠子代表0,把他们的英文名串成一条项链。

例如,一个孩子的英文名是tom,用二进制表示为01010100(t)01001111(o)01001101(m)。如果孩子喜欢0的黑珠子,1的白珠子,按照上面列出的数字串成相应的珠子。

当然,如果不喜欢珠饰,可以拼乐高。↓

稍微接触过编程的人都会知道“如果.....然后……”指令,它可以告诉计算机发生什么事情时下一步该做什么。例如,如果您键入“a”,则会显示“a”。

让孩子理解这个指令,玩一个“如果...然后……”。父母可以组织更多的孩子去公园、花园或大型室内房间玩耍。

游戏规则:

每一轮游戏中,一个孩子是“程序员”,其他孩子是“电脑”。“程序员”站在“计算机”前面,给出指令“如果...然后……”。

教学的难度可以分级。

主要:

如果我做这个动作,你也做这个动作

初级教育适合幼儿园的孩子。“程序员”给出指令——做一个动作,“计算机”应该和“程序员”同时做同样的动作,同时完成。

中间:

如果我做这个动作,你必须做那个动作

“程序员”写指令——我做这个动作你就得做那个动作,比如我转身你就得跳。

一次可以写几条指令,“程序员”随机改变动作,让“计算机”做出相应的动作,与“程序员”同时完成。

高级:

如果我做这个动作,你就得做那个动作。

否则,你必须做其他动作

这个命令很有挑战性。举个例子:我举起右手,你就举起左手,否则就举起右脚。

有意思的是,如果“程序员”不举起右手,甚至不动地站在那里,“计算机”就得抬起右脚。

要想让游戏更刺激更有挑战性,“程序员”可以加快发出指令的速度,制定淘汰规则,每一轮淘汰掉“下来”(跟不上或者做错动作)的“电脑”,坚持到最后一个“电脑”获胜。

标题:(教育问答)让孩子学编程意味着整天对电脑?不!美国有不用电脑也能学编程

地址:http://www.dytyjr.com/new/6315.html