5到9岁儿童编程学习,只看这篇文章就够了
经常有人问我,给孩子编程是不是智商税?
当然不是了。编程很有用,但是也要看你具体怎么用。
说简单点,咱在工作中经常要用到 Excel表格作数据分析吧。有时候我们苦哈哈的在那手动进行分组统计、重复项剔除,会编程同事编个程序,没多久就又快又准的弄好了。
说功利一点,仔细看看刚刚出的各种学生竞赛,编程占据了一定的比例。虽然这个赛道也挺拥挤的,但是如果孩子天赋禀议加上肯坚持,说不定还真能给自己闯出一条路来。
话说回来,获奖比赛终究是少数,但学编程中间的思维培养按步骤操作以及复盘纠正的思路,对孩子的学业也是很有帮助的。
所以,我觉得涉猎一点编程是必要的,孩子能在编程路上走多远,则要看他本身的资质和家长的决心了。
那么,到底应该如何学习编程呢?
我觉得不妨分为起步和进阶。
起步阶段
起步阶段重点在于对编程有基本的认知,对于其中所蕴含基本的数字、规律以及按步骤操作的逻辑思维打好初步的基础。不妨有以下思路:
知识准备
思维训练
很多小学生的妈妈“过来人”都对我说,在学前一定要先解决孩子20以内的加减法问题。
无他,计算是数学绕不开的一个话题。而且我们会发现相当多的才艺是和数学密切相关的,比如围棋、编程等等。就算是学乐器也涉及到五线谱,其中的音符节拍也和数学密切相关。
所以,想学好编程,基本的思维基础要打好,计算也要通关。这方面很多爸爸妈妈都很有经验,我这边依然推荐我推荐了很多次的number blocks动画片和《百花思维》《摩比爱数学》练习册。
条件允许的话,也可以用口算机。我家选择的是易读宝的口算机。原本是为了他家的编程系列凑单购买的,没想到用起来还真心不错。
小小一只用起来比较方便。普通的个位数、十位数的加减法不在话下,可以自动生成50道由孩子做答,做对了机器自己会发出“你真棒”鼓励孩子,做到了及时的反馈。
应用题部分会限时,题目涉及单双数、找规律、填写运算符号、大小比对以及记忆数字等。其中,填“><”符号还融入了加减法,也算是又变相让孩子练习了计算。
如果叠加app,功能就更强大了。四阶的内容蛮有意思的。不过,我家有都都数学和可汗学院app,口算机主要是用于计算,使用机器比较多,考虑护眼app用得不算多。
当然,如果没有口算机也没关系,平时想起来给娃出个20道题到100道题就好。关键是要练习,计算这个事儿不进则退。
按步骤操作的意识
小朋友们在进行编程的过程中,要按照一定的顺序,培养逻辑思维能力就很重要了。
所以,在起始阶段,要给孩子形成良好的学习习惯。我们要帮助他们学会时间顺序、因果顺序等逻辑。在他们做数学的时候,要逐渐学会一步一步演算,不要跳步骤。
复盘
编程复杂阶段涉及不断试错。学会检查和复盘自然也很重要。
可用童书
《迪士尼超强思维训练绘本》
这套迪士尼超强思维训练绘本是由猿编程出的。众所周知,他家是培训里的行家里手,这套书非常注重于逻辑思维的训练。
整套书的嵌入也很好,选取了孩子们非常喜欢的迪士尼动画大电影《冰雪奇缘》《超级破坏王》《疯狂动物城》等,和其中的一些支线情节相结合,融入了一些思维训练。
这些思维训练特别注重时间顺序,因果关系,顺序等逻辑顺序等。这些都是编程所必备的基础。贴纸答题的方式也非常的有意思,增强了主体的趣味性,而且对低幼宝宝相对来说更友好。
题型也丰富多样,难度不等。我儿子做得非常开心。
《儿童编程探险之旅》
这套书共有6册,配合点读笔和相关的APP使用,孩子没有不爱的。
比起上面猿编程系列,这套书和编程的贴合度更高。我把它列在起步阶段,是因为起步阶段就可以使用这套书。
当然,随着孩子年龄的增长,后续也可以继续用这套书学习编程。毕竟,这套书可是有整整六本哦,内容非常丰富。光第一册就包含了方向指令、动作指令、对象指令等很多内容,可以说是干货满满了。
整套书从基础指令入手,代入故事场景提出需求,模拟相关编程界面,由浅入深的给孩子们讲解如何采用图形化方式编程。
因为是以故事的方式引入,增加了很多挑战和趣味性,讲解的步骤需要用点读笔和APP进行互动操作,孩子们在阅读的时候不仅不走神,而且兴趣盎然。
操作也比较简单,点读笔点击封面就会下载对应的书籍资源。点读笔点到故事会讲故事,点到关卡会有实操。
指令的学习不得不说设计的还是非常契合低幼小朋友的。每学习一部分内容,前面有代码学习指令,后面由浅入深有三个关卡练习,还用图片形式在书中对步骤进行了分解,帮助孩子们理解。每本书最后还有各种任务,形成了完整的学习闭环。
整个app“关卡”界面右边是图形编码指令,左边是点读笔点击指令后右边会以搭积木的方式生成指令块,下方同步生成文字代码,是不是有点scratch的内味了?
学完了六本书,如果孩子们用心,可以对接图标指令代码和纯文字代码两种编程方式,真的很用心了。
相关玩具或app
如果想有意识的培养孩子进行编程,那么玩具也可以配备一点,可丰可简。
积木搭建
积木搭建是属于比较有效而且又性价比高的方式。我们可以给孩子配备乐高、国产积木、方块积木、磁力片等都行。
在这个过程中,让孩子们逐渐有数的概念,学会按照规律搭建想象中的各种物品,根据图纸来进行搭建。孩子们通过各种玩积木,演绎绘本中的故事情节,探寻abab搭建规律,玩着玩着就把数学学会了,还能为编程打下坚实的基础。
更高段位就是电动机械积木。我比较推荐化工社出版的《电动机械积木(80合一)》。
我我家娃动手制作了一个又一个的会动起来的玩具,自己满满的成就感。这些积木帮着孩子增强了很多动手能力、空间想象能力,也默默的为日后学习滑轮等物理知识打下了基础。
希沃编程app
网课时代,很多爸爸妈妈都买了学习机,我也不例外,入手了希沃W1。后来,我发现他家出了自有资源编程app,还挺香的。
希沃编程APP采用的是scratch的图形化的编程学习方式。希沃的主人公小黑,会在一个又一个的关卡中设置地图告诉孩子们任务。
孩子们从最简单的方向键图标代码块前后左右入手,编制程序让小黑能够到达指定的地点。然后关卡慢慢变难,会增加一些比如说用手捡取珍珠等任务,进而还有一些纠错和综合运用,帮助孩子们一步一步进阶。
进阶
起步阶段是蛮容易的。可是就像什么东西越深入学习越难一样,编程也不例外。想把他学深学透学好,甚至能够参加各类比赛或者是使用,还真不是一件容易的事情呢。
除了参加线下课,我们还可以做这些事情。
书籍
1.《DK编程教室》《DK编程真好玩》
比起动辄令人咂舌的编程课程费用,好书能够轻松的引导孩子编程上路,我觉得是不错的选择。
但是在选择编程相关的书籍中,也有一些建议。一是比较建议书籍所提到的软件版本要新一点。因为现在的软件都在更新迭代,版本越新的软件,操作相对来说也更简单一点,使用的体验越好。二是选择相对来说比较权威的书籍,可以少走点弯路。
而《这套DK编程教室》显然做到了。整套书环环相扣, 堪比完整的课程。DK基本就是实力保证,杠杠的。
开篇就讲述了一些主流的编程语言,特别提到scratch能够用预先准备好的指令块编写程序,比较适合入门级的孩子们。这大概也是为什么那么多给孩子们写的课程是从scratch讲起的。
看了scratch界面中的各种各样的指令块面板,是不是觉得没给孩子白启蒙?这的确确就是搭积木模块嘛,不过还是需要先后顺序的逻辑以及认字!
我带着娃根据图示的指令,一步步制作下去,真的制作出了书本中所要的效果——小猫会随着鼠标的指针不断移位变色和复制出彩色的小猫图章。
图章的效果还是很有特色的。我家娃看到各种彩色的小猫感觉真的很新奇。
第二组代码,按一下空格键,各式效果秒没。
当然,他家的课程,后面的内容越来越难。我整体翻了一下,应该算是缓慢进阶吧。有的超过了娃的认知能力和水平,还是要量力而行。
另一册《编程真好玩》也非常不错。比较遗憾的是作为基础的scratch的版本是2.0,版本相对低了一点。但我具体看了一下内容,从操作上来说差别不大,而且两册虽然是同一家图书公司爱心树出品,但是学习内容并没有重合,可以用来巩固。
我看了一下双十二爱心树的活动力度还是相当大的。12月10号晚上八点开始,叠加大额券差不多2.8折,有些后悔自己买的实在太早了。有需要的爸爸妈妈可以按需入手。毕竟,比起动辄上千或者过万的培训费用,买书自学真的是最合算的学习方式了。
话说,爱心树的有些童书也都很不错的。比如《鼠小弟爱数学》《五味太郎》系列《加古里子科学图鉴》,我曾经都买过,凑单的时候不妨一起考虑。
2.《DK游戏中学编程》
另一册《 DK游戏中学编程》也是买的爱心树家的,这一册就纯属我自己个人的执念了。毕竟,指望一个年龄不到6岁的娃学会Python确实是有点强求了。
仔细看了一下这套书的内容,感觉也还是很不错的。整个学习的安排,也是由浅入深,关于相关软件的安装以及调试都说得很清楚明白,适合稍大一些的孩子自行学习。
孩子的年龄不够,学这个还是有点难的,建议稍大一点的孩子可以看一看。如果爸爸妈妈不确定孩子们是否对这类编程有兴趣,也可以先买这套书让孩子自学一下。
app学习课程
正式的编程APP学习课程,我了解的不多。
只是稍稍接触了一下咕咚编程,觉得这个APP满足了我的需求。于是入手了他家的新春板块。
之所以入手线上编程课,需求是希望能提供更高阶的指导,所以我更看重三个方面:
一是scratch环境。scratch官网蛮难连上的。我之前陪娃自学爱心树的编程书籍,找到的也是改版后的在线网站,而且编程结果还不能保存。这家编程课提供了一个和scratch程序界面非常类似的环境,内置了课程需要的形象,并且能够实时保存,非常友好。
二是游戏化程度不要太高。网课时代,娃的费眼程度本来就很高,进阶学习再有很多的动画引入就没有必要了。咕咚编程简单直接切入主题,而且可以倍数播放,深得我心。
三是课程的循序渐进和趣味性的平衡。课程因为是新年为主题,所以增加了做菜、烟火等活动,非常生动有趣。他家的难度也更高。
好啦,说到这里,我们就介绍完了关于儿童编程的内容,回顾一下:
起步阶段重思维养成。孩子年龄小,没有必要拔苗助长,重计算、逻辑循序和学会复盘就好。《儿童编程探险之旅》、积木类对孩子们的理解很有帮助。
进阶阶段分清目标,追求性价比可以跟书学习,适当也可以咕咚编程等来助力。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~