近年来关注儿童玩的编程的用户越来越多,小编整理了关于为什么我给孩子报了机器人编程课,却又说低龄儿童没必要学编程,*小孩能去学编玩边学学少儿编程吗?会不会听不懂啊?,如果不得不给孩子玩手机、iPad,干脆玩这些编程游戏,孩子编程启蒙机器人玩了不下10个,最推荐哪个呢?,推荐几款适合孩子玩的编程游戏,有谁家的小孩子是在编玩边学少儿编程学习的吗?感觉怎么样???,供您参考
前两期我发了一篇文章,解释了我为什么“偷偷”给孩子报了英语班。其中提到了一句:“虽然我家娃最近确实在上一个机器人编程课,但我真的不认为在他这个年纪(5岁半)有必要去学编程。我真的不是学婊!”有很多同学对这句话产生了兴趣,都在问我为什么“口嫌体正直”。还有留言表示:“从你文中透露的信息来看,你家除了英语,还学习了数学和机器人课,叨叨昕你确定你真的不是学婊吗!”为了洗白人设交流经验,我干脆一次性全交代了吧!我们家娃除了线上在学英语之外,还在家自学识字、拼音、算术、古诗(我们自己教,但都是有一搭没一搭的,进度不快)。教这些不为他学成啥样,主要是为幼升小做准备,让他先适应一下学习是怎么回事。除了上述几门“主课”,我们还给他报了几个兴趣班。我说过,我反对“超前教育”,但是也反对“完全不引导、不教育”。我提倡的是在适当的年龄,让孩子接受适当的引导,在兴趣和玩耍中萌生自发的求知欲。所以我从孩子5岁左右开始,就有意识地带他参加各种兴趣班试听课。我觉得现在很多试听课真的挺好的,什么都带孩子去听一听,感兴趣的再上,不感兴趣的也不用花那冤枉钱。现在小小昕在学的兴趣班有:篮球课、科学实验课、机器人编程课(这三门都是线下课)。学篮球课是希望改变一下他的宅男性格,然而改造失败,该宅还是宅,他对体育运动也确实没多大兴趣。既然是兴趣班,那没有兴趣的也就不勉强了,今年上完不打算续了。然后,科学实验课和机器人课都是他特别感兴趣、上赶着要去的,所以明年(机构没有跑路的话)我还打算继续报。下面就聊一聊大家都好奇的“为什么我公开提及了‘太小的孩子没必要系统学编程’,却还是给自己孩子报了机器人编程课”的“学婊”行为。很多人说,少儿编程并不是真正的编程首先,我并不是在说编程不重要。个人认为,学习编程很重要,这一定是将来的大势所趋,不光孩子要学,我认为大人有时间的都应该去学一些。但是,我不太提倡让低龄儿童去系统地学习编程(你们知道我为此拒绝了多少个少儿编程的广告嘛!鹿sama每次都流着泪唱“眼睁睁看钱从指缝中溜走还说再见”)。其次,我说不提倡小小孩去系统学习真正的编程知识,并不代表我反对“编程思维的启蒙”。相反,我认为“启蒙”是“学习”前的重要步骤。处于前运算阶段(7岁之前)的儿童,还没有具备相应的数理逻辑思维,不能够理解这些对科学思维能力、逻辑思维能力要求很高的运算表达。这个时候让他系统地学习编程知识,会让他产生一种“编程=很难”的印象,反而容易导致厌学情绪。所以,现在市面上的大多数少儿编程课,*大多是以“机器人编程课”,或者“乐高编程课”来呈现的,都是一种“模块化编程”的简单教学,有点类似搭积木,用玩具和游戏形式的奖励来让孩子产生兴趣。这一点被很多做编程的专业人员诟病,认为这只是“做手工”,就是让孩子玩得高兴而已,并不能学到真正的编程。我非常同意他们说的这一点——“跟着老师学做手工并不能让一个5岁孩子学会真正意义上的编程”。但我仍然愿意让孩子参加这种“手工课”(包括那个科学实验课,其实也是“做手工”),是为什么呢?因为我并不寄望于这些课能让他现在就拥有多少编程思维,或是将来能获得什么机器人创造赛大奖,还是能成为什么少年天才科学家。而是说,我希望能维持住他心中“感兴趣”的这个小火苗不熄灭。每个家长的教育投资诉求不一样这就是我以往不公开推荐少儿编程课的原因——我并不是说那些课不好,而是因为每个家长在将资金投入教育的时候,他的目标是不一样的。有的家长投入了金钱和精力,确实是希望能见到可量化衡量的“结果”的。不是每个家长都愿意花每年一两万的学费,就为了让孩子“玩得高兴”。鹿sama曾经带着担忧对我说:“这机器人课真能学出什么名堂吗?学钢琴能当个音乐家,学美术能当个画家,学跆拳道能成个武术家,再不济,不能成名成家,还有个一技之长呢。他现在上的这个机器人课,不就是纯玩儿吗?”我说:“对这个年龄的孩子而言,好玩就是最重要的。”我一直比较反感市面上贩卖焦虑的营销手段,仿佛你不在起跑线上抢跑,不提早学习某种课程就会怎样怎样——虽然我真心认为未来社会中学会编程非常重要,但事实是可能你花了很多钱早早就去学了,结果也并不能怎样。所以,如果家长的诉求就像鹿sama说的那样,是“要学出个名堂”“要成名成家”“再不济也要有一技之长”,那我并不推荐你们去学,因为我真的无法保证你的孩子学了这些就能学成什么样,我甚至不能保证自己的孩子能学出什么名堂。我之所以愿意,当然也不是因为我钱多烧的,而是因为我个人觉得,对这个年龄的孩子而言,“好玩”比“学出名堂”更重要。但是有的家长认为在较大的投入之下,“一技之长”比“好玩”更重要,这也完全没问题。所以我才一直不推荐这些学费并不低的机器人编程课给大家,真的不是我学婊,而是因为“我愿意的”终究只是“我愿意”。我的价值取向,并不一定对别人有参考意义。就像以前曾经有人问我:“女生花一万多买包有必要吗?100块钱的包是不能装东西还是怎么着?一万块钱拿来买肉吃它不香吗?”还有人对我说:“咱也不是买不起那些包,我就是看不惯她们被消费主义洗脑的样子。这些包的价值真有这么高吗?”我说:“我不讨论包的价值,因为我也不懂。我只知道,咱也不是老买,负担得起的情况下偶尔买一回,老婆能开心好久。老婆开心,全家开心。全家开心,这就是价值。”价值不一定是某个具体指标或可见结果,价值可能是无形的,抽象的,因人而异的。所以,现在小小昕能从“动手做”当中获得兴趣,产生求知欲,对我而言就是价值了。因为我认为,小孩子对事物的理解,一定都是先建立在实物的基础之上,先有了具象的认识,才能逐渐过渡到抽象的认知。像编程、科学、以及数学、物理、化学等等抽象知识,甚至包括音乐美术、诗词歌赋中的抽象意境,想要让小孩产生理解和兴趣,都一定是先从具体实物开始,从“动手感知”开始的。比如鹿sama为了让小小昕理解什么叫“沾衣欲湿杏花雨”,就用花香型保湿喷雾喷在他的脸上身上(因为北京春雨少,所以用喷雾替代一下),让他摸一摸是不是衣服上感觉湿湿的却又没湿,而春天裹着花香的雨就像这喷雾似的。我们带着孩子在海边捡贝壳,如果寄希望于孩子捡几个贝壳就能成为水手甚至船长,那肯定是不现实的。你带着孩子捡贝壳的目的,就是为了让他自己产生对大海的向往,等到有一天长大了,他会自己去探索海洋的。至于他会成为水手、船长、海洋学家、探险家或是海贼王,那是他未来的无限可能。
可以的,感觉只要言语交流上没什么障碍就行,孩子多学些知识有益。编玩边学的编程课不错哟!
现在的小朋友生在智能手机的时代,个个都会玩手机。而小朋友玩手机多半是玩游戏。一个常见的现象是父母们一方面不得不把手机或 iPad 给小朋友玩,一方面又担心小朋友沉迷游戏。我自然也有此担忧。在我儿子3岁以后,我开始让他接触手机、iPad。在四岁以后,会经常给他安排使用手机或 iPad 的时间。那么到底给他玩什么呢?既要能满足他娱乐的需要,又能规避到沉迷游戏的风险呢?我本人作为一个程序员,思前想后,有两点感想:很多游戏纯粹是为了打发时间(比如跳一跳),或者有专门的针对人性弱点的设计(比如很多先打怪升级、再玩家互殴的网游),这些都是不适合小朋友的。我希望找些益智游戏,而且不容易上瘾的。这样在娱乐的同时,还能有些其他方面的锻炼。突然,我灵光一闪——找点编程的游戏给他玩,不是挺好的吗?一来益智,二来说不定对他未来有点实际价值,三来我自己还能亲自指导。于是我上网搜了一堆,然后我提前玩了一圈,筛选出以下5个编程游戏,在我儿子4、5岁这两年有规律地安排给他玩了。他非常开心!也都非常喜欢!于是我写本文推荐给大家!正文开始之前,请注意以下几点:我本人挑选编程游戏,要求*必须能在 iPad 上运行,第二图形化编程,不需要小朋友输入任何字母,第三画面精美。这5个游戏的难度基本是递增的。每一级难度,我只找了一个,因为我觉得那就够了,不需要在同一个难度反复地玩。所以,可能还有些别的游戏也不错,但我并没有收录。有的游戏免费,有的游戏收费。我本人反对盗版。我觉得花几十元买个游戏,孩子可以玩两个月,实属物美价廉!所以,希望大家支持正版!闲话少说,正文开始!1 Code Karts这款游戏的内容非常简单,其目的是根据每一关的地图规划好小车行进的路线,然后将这个规划写成程序。比如向上、向下、向左、向右等,也可以写很简单的循环。对成人来说,这款游戏是非常弱智的!但对小朋友不然。很多朋友觉得编程上来就要学条件判断、循环、函数、变量等等。对大孩子可以这样。但对小朋友来说,*件要学的事情应该是这个——机器按照预先写好的程序,一步一步执行。这款游戏能非常好地达到这个目标!学习曲线非常平缓!通过一关又一关的反复练习,让小朋友很容易领会到这一点。我儿子玩的时候是4岁,几乎毫无困难,教了一两关,后面的基本自己全部搞定。所以我觉得3岁的小朋友也可以尝试一下。通过这款游戏,要学会两点:根据目的,先设计好程序,再编程和运行。这一点非常重要!编程不是走一步看一步,而是先计划好,再编。程序写好之后,机器会如实地一步一步执行。2 Lightbot Hour这款游戏的目的是写程序操纵机器人在每一关的地图上行走,然后将蓝色方块点亮。这款游戏比上一款稍微难点。首先,地图是立体的。其次,需要小朋友考虑左转右转,而非上一款的向上向下。在编程技术方面,除了基本的逐行执行外,还涉及到函数和循环。需要小朋友将重复的步骤提取出来作为一个函数,再反复调用此函数。面对像如下这种复杂点的地图,要先规划好一个可以产生重复步骤的路线,对小朋友来说是有难度的,可能需要父母帮助规划路线,再由小朋友编程实现。我儿子玩的时候,除了少数两三关需要我帮助,其他都能自己搞定,也能自己找到重复步骤以抽象成函数。这款游戏说是会用到循环,但其实是用的尾递归,即在一个函数的*一行调用此函数本身。如下图中子函数 P1 对自己的调用。这是我不喜欢这款游戏的地方。因为对我们程序员来说,在实际工作中通常是禁止使用尾递归的。*,这款游戏的出品方开发了多款类似的游戏,这款是免费的,还有付费的。我猜付费的应该是关卡更多或更复杂,如果大家喜欢这款游戏,可以试试他们公司的付费游戏。下图为我儿子在玩这款游戏:3 Kids'n'Code这款游戏也是操作机器人,在各种地形条件下完成抓虫子、推箱子等任务。其有别于前者的*特点是可以写出真正的循环(但是不能写出双层循环)!如下图所示的 Repeat*4 和 Repeat*3:写循环需要主要2点:提前规划,以让路线适合写成循环。每一次循环开始前,机器人要面对情况是完全一样的。所以,每一次循环结束的时候,要让机器人进入到下一次循环的*步。我儿子经过几关的训练,完全能够自己设计并写出一个循环。我感觉对他的脑力是很强的锻炼!这款游戏*的缺点是 bug 太多!常常会运行异常,甚至闪退。而且如果程序写错了,想要调整,操作会非常不方便!不知道最近的新版本这些问题改善了没有?4 SpriteBox这款游戏刚开始的时候不太像编程游戏,更像超级玛丽,需要操作一个小人蹦蹦跳跳吃星星。当小人顶了一个黄色方块后,会出现编程区域,要求玩家在特定的地形下,达成某种目标。这款游戏在编程上*的特点是可以写出嵌套循环。比如下图所示的两层循环,内层循环2次,外层循环4次。这对小朋友来说是很强的锻炼。父母陪同的时候,要教小朋友在编程前仔细观察,计划出适合两层循环的方案,然后再开始动手。后面有的关卡很像我大一时C语言课的练习题。对小朋友来说,如果能搞定,会有很大的成就感!我儿子就搞定了其中大部分。如果要给这款游戏找一个缺点的话,我认为是其不够严谨。某些时候,从程序员的角度来看一段程序有小瑕疵,应该算是bug,但是因为游戏的一些设置,其依然能够运行出期望的结果。5 Human Resource Machine这款游戏几乎可以被称之为包装成游戏的严肃编程课!其整个游戏场景是模拟的计算机内部结构(当然是简化版本)。目标是按照一定的要求,编写程序,将左边的数字和字母,通过一定的运算方式进行运算后,将结果放到右边。比如下面这道题是把左边的所有0放入右边:比如下面这道题是把左边所有的数字的*放到右边:这款游戏可以写出真正的循环和条件判断,也会涉及到变量的使用。比如下图中右侧各种箭头就是代表了程序的走向,看着晕不?这款游戏使用的编程语言是汇编语言风格。如果你不是计算机专业人士,那我解释一下——编程语言有很多种风格,越上层的语言抽象得越多,越接近人的思维,而越底层的语言抽象得越少,越接近机器的工作方式。汇编语言是*层的语言,其并不见得比其他语言难,但要求人的思维方式要有较大转变。所以,这款游戏肯定得父母陪着玩,对父母的要求很高!父母不一定能玩下来。我本人作为一个程序员,汇编语言倒难不住我,但很惭愧地说,虽然我玩通关了,但我还差三颗星星才能拿到满分。这款游戏的学习曲线很陡峭,前面几乎每一关都会引入新元素,根本不给你消化的机会。对小朋友来说,几乎不可能玩一关就学会一个新东西。所以,我会让我儿子玩一关,休息几天,再重玩这一关。直到我感觉他明白新元素怎么使用了,再进入下一关。*,这款游戏对数学的要求很高,到后面需要算加减乘除、求*公约数、算质数之类的。我儿子只玩到16关(大约40%),我就跟他商量不再玩下去了,而是等他数学知识足够了,再继续玩。总之,这是一款对程序员来说也不容易的编程游戏,小朋友要完全独立玩下来,我感觉怎么也得10岁以上。所以,不着急,慢慢玩吧!6 总结编程游戏我儿子玩下来,我感觉有两个很大的优点:脑力得到一定的锻炼,尤其难的题目,需要转换思维方式,是一种很好的大脑体操。不容易沉迷,因为难的题目做一次就是二三十分钟,做完会感觉到有点累,不一定愿意无休止地玩下去。而且编程游戏的激励非常正面,就是攻克难关获得成就感。这和有些网游利用人的心理弱点对玩家进行刺激是很不一样的。但是,不管怎么说,也不宜长时间无节制地玩游戏。我以前写过美国儿科学会对于儿童使用电子产品的建议(文末附有链接)。我建议大家一定在大的控制原则之下,再安排孩子的游戏时间。*,给大家放一个GIF。这是去年年底微信小游戏跳一跳风靡的时候,我想给儿子展示一下这种纯打发时间的游戏没啥意思,咱们可以追求更高层次的娱乐。于是就写了段程序,用程序来自动玩跳一跳,这样就不需要人来点击了。用程序玩游戏根本不会失误,而且几乎每次都能跳中中心。我给我儿子看了这神奇的一幕后,他说——那我要赶紧学编程序了。哈哈哈哈哈~您可能会感兴趣的文章:宝宝看电视的危害和限制你知道么?近视算不上大危害美国儿科学会放宽了宝宝看电视玩手机的限制?纯属误读=====================未经授权,禁止转载!欢迎关注微信公众号:奶爸de自我修养微信号:不爱鸡汤,只有干货!
这一年多大大小小的编程启蒙机器人玩了不下10个了:说实话真不太多,有的:限制太多,只能按照固定的玩法、地图,开始孩子还感兴趣,过活儿就想自己鼓捣,结果机器人只会前进、转圈,一会儿孩子也就失去了兴趣教程很单薄,完全靠自己摸索的,这时很需要家长的专业和支持,对于很多非专业的家长,直接在micro:bit上编程操作小车移动,就有些门槛了不太能吸引孩子的兴趣,“教”的太多,比较是启蒙,孩子基本在3到6岁,这个时候孩子更喜欢在游戏体验中学习的。孩子一眼就被吸引而且每天都想玩的,Matatalab玛塔创想是*个,“妈妈,你看看这个灯塔“,别说孩子,我们大人看了都忍不住想去摸一摸,探个究竟。最早接触Matatalab时,先被它的颜值所吸引,太符合孩子的兴趣和设计了,Q萌的灯塔和小巧又有些俏皮的机器人小车,生动活泼的指令卡,融入了音乐、舞蹈,还能自己设计地图,这不是每个孩子都喜欢的吗?在游戏中学习编程,还能发挥自己的创意。看story book上说先编程画五角星,还可以把五角星涂色,剪贴,做成一颗装饰的圣诞树,动脑,动手,编程,画画,如此浑然天成的融为一体。为此我还专门做了一番功课,除了颜值高,而且内容非常的专业,系统,作为10多年的程序员,我可以说这款编程启蒙机器人把编程中的精髓和关键点,指令,循环,调试debug等一一的全部呈现出来,而且是以符合孩子认知特点的方式引导学习。1 “甜蜜” 的编程从孩子*的糖果开始如果问吉吉,最喜欢的零食是什么,一定是糖果,吉吉一下子就选了一块蓝黄条纹的糖果。怎么才能帮助MatataBot吃到呢?他先用手指规划了路线,然后我们尝试直行、转弯指令,开始呢,转弯后他以为就转弯的同时前进一个格子,体验了两次自己就发现了规律。妈妈:你吃到糖的时候,什么感觉呢?吉吉:好吃啊,甜甜的妈妈:那你一般会做些什么?吉吉:唱歌啊,或者笑……那Matatabot吃到糖后我们也让他唱首歌?加入音乐指令,吉吉更开心了,自己把每个都尝试一番,小手不停地更换音符中的数字,变换出丰富的乐声。如果是初次接触编程的孩子也完全可以放心,糖果、音乐、机器人移动,自然地拉进了和孩子的距离,更像是一种每个孩子都喜欢的游戏,很好地融入了编程的思维和孩子主动思考、尝试的体验。2 快乐又系统、科学的编程启蒙很多家长都想让孩子尝试编程学习,实际体验一番下来感觉就是“教”孩子些指令,觉得也没什么嘛?作为10多年的程序员,我们都知道,编程更重要的是能帮助孩子使用“编程思维”创造性地解决问题。玩下来*的感受是,Matatalab把这些理念很好地融合在编程游戏中。序列和问题分解想让Matatabot吃到糖,需要小朋友把指令按照一定的顺序排列出来,这就是计算机编程中的“序列”,顺序错了就无法让机器人按照正确的路线前进啦。这个时候孩子都是兴致勃勃的,开始不熟悉的话,我们帮着孩子先规划下大概的路线,然后将任务拆解成一个个的小任务。很多时候吉吉也会提出不同的路线,我会鼓励他把他的想法用指令实现出来,一起看看和*个路线有什么区别呢?在我们大人看来也许这些不是最快、或者最短的吃糖路线,孩子自己动手探索尝试会启发他们主动思考。最最重要的是孩子的每一次尝试都是直观可见的。如果增加了障碍还需要绕行,是不是像我们和孩子玩的迷宫?以前是用笔在迷宫上画来画去的,现在能自己设计迷宫了,吉吉玩得停不下来,一会儿把障碍摆在这儿,看我轻易地绕过去又去调整,来来回回几个回合,脑、手忙得不亦说乎。看似简单的游戏,是孩子主动参与、设计的,带来的是不一样的满足感和成就感,这也是我们喜欢这套编程启蒙产品的一个很重要的原因,设计开放,灵活,不局限于既有的场景和主题,鼓励孩子自己思考、创作和尝试。模式识别:投掷3种骰子来找一颗糖平常我们玩桌游多数是数字骰子,有没有玩过形状骰子,石头剪刀布的骰子?还有赛跑骰子?吉吉一听就提起了精神?妈妈,怎么玩?在糖果游戏中,我们根据孩子的年龄可以灵活使用颜色、形状、图案三种骰子,使用一个,也可以同时使用3个,有什么不同呢?先掷一个骰子,比如黄蓝条纹的,可以在地图上挑选出几颗糖果,如果同时投掷3个骰子呢?蓝黄的,胖乎乎的形状的,条纹的,让孩子找一找,是不是只能找到*的一颗糖果呢?是的,也是找规律。这也是计算机中的“模式识别”,明确了模式,也就会知道问题出在哪并着手解决。孩子日后不一定以编程为工作,分析模式找出问题会贯穿他们一生的学习和工作中。我们还可以反过来,指出一颗糖果,让孩子描述出来,什么颜色的,形状和花纹,自然而然锻炼了孩子的表达能力。还记得我和吉吉玩恐龙桌游的时候,每次看到我遇到火山“停一次”他都特别的开心,这样他就可以连续走2轮,获胜的机会更大一些。使用赛跑骰子,如同玩桌游一样的欢乐和富有挑战。我想这是“编程”和“桌游”最完美的组合方式了。在story book中附有这样的骰子,用剪刀裁剪下来,和孩子一起动手制作的。循环地图中找糖,有时要重复放几次相同的指令,比如直行,有没有简单的办法呢?我和吉吉使用了循环指令,还一起想想日常生活中是不是也有这样重复动作的,吉吉说,搭积木摩天大楼,一层平着摆放,一层竖直摆放,一层平着摆放,再一层竖直摆放……是的啊,当我们需要重复或者一组动作时,非常自然的引入了循环模块,孩子也很容易理解。这款编程积木另外一个孩子特别喜欢的是画画功能,编程后可以直接在地板上画画,当然是可擦除的,使用指令和循环次数,看着机器人小车画出不同的图案而变得兴高采烈起来,美其名曰“在进行创作试验”,使用简单的几个指令和循环,我们画出了三角形,房屋,五角星等等,艺术和编程完美地结合在一起,说明书中还配有很多玩法,比如我们把画好的三角形拿剪刀剪下来,3个叠在一起制作了一颗圣诞树。调试debug咦,机器人怎么没有按照我设计的指令走啊,我们一起看看,哈哈,原来把左右箭头放错了,这就是调试,每个人编程都会遇到的问题,这也是编程思维中非常重要的,发现错误后找到原因去解决,修正。吉吉换成右转箭头后再试了一次,yeah, 吃到糖了。发现错误后吉吉会先自己挨个检查指令,然后尝试修正错误指令,现场试验,这种直观的体验非常符合孩子的认知和学习特点,也更能激发他学习编程的热情。一天晚上,我在旁边写书,他自己编程,调试制作了一个“风车”,说是风力发电,非常激动地拉着我和他爸爸一起看。编程盒子里的Story book中还有很多有趣的调试场景,我们用编程指令在编程卡上摆放出来,先走走看,再一起查找问题出在哪,鼓励他尝试自己解决,一点都不觉得枯燥,想把上面的每个都玩上一遍, 3 孩子的创意,这里都能尽情实现玩了几天后,吉吉说,妈妈我们能不能自己做个地图让机器人丛林探险?好啊,说干就干,我们找来纸,我先用纸和尺画出一个个的地图格子,然后吉吉来设计场景故事,有他喜欢的树林,发电厂,火箭发射,摩天大楼,还有之前用机器人画画制作的圣诞树,接下来我们想从家里走到树林,摆放指令,*再播放一首音乐。当机器小车走到终点的时候,一下子扑到我的怀里,和我击掌庆祝,妈妈,可以的,他可以在我们自己画的地图上行走,摆上他的玩具,开始了一个又一个属于他自己的编程故事。Matatalab是我们玩下来最最富有创意的编程产品,吉吉喜欢的画画,剪纸,几何图形,还有每个孩子脑中各种千奇百怪的故事,都很好地和编程融入在一起,在编程游戏体验中不仅仅学会了系统、科学的编程思维和方法,更发挥了他自己的创意,感受到勇于探索、尝试的乐趣。让我想起少儿编程之父说过的一句话,孩子用手搭积木学会了稳定和坚固,用画画学会了混合不同的颜色,编程是孩子一种新的语言,和积木、画画一样,帮助孩子把想法表达出来,最重要的是学会了创作的过程,通过不断的探索和实验,表达了自我和世界。想不想用孩子的小手画一张孩他们眼中的“世界地图”,用编程开始您们的世界探险之旅,来一起试试吧!!! 我是大树和棉花,IBM工程师,喜欢积木,关注儿童编程教育,如果你也喜欢,欢迎加我微信一起深入交流(微信号:saharay9) 。
在上一篇文章《孩子喜欢玩iPad等电子产品怎么办》中,我们鼓励家长合理控制孩子的屏幕时间,与此同时,为孩子挑选合适的电子消费内容同样重要。今天就给大家推荐几款可以鼓励孩子玩的游戏,让孩子们在玩游戏的过程中学习编程。1. kodable推荐指数:★★★★适合年龄段:5岁以上价格:前45个关卡免费Kodable 是一款适用于 5 岁及以上儿童的教育型 iPad 游戏,适合为儿童进行编程启蒙。毛球家族的太空飞船在 Smeeborg 上坠毁了,他们需要玩家的帮助来探索这颗星球的迷宫。毛球非常富有逻辑性并将准确地遵循你告知他们的每个指令,拖动指令完成编程来帮助毛球走出迷宫。毛球家族分为不同的主题模式,*阶段是免费的,包括简单的条件判断和循环指令,总共45个关卡。Kodable 设计美观,产品细节充分为小朋友考虑,很容易吸引孩子。不过 Kodable 较为简单,适合低龄的孩子,对大孩子来说会有点挑战不足。2.Lightbot推荐指数:★★★★★适合年龄段:5岁以上价格:免费Lightbot 是一款移动端游戏,玩家通过控制机器人的移动在固定位置点亮灯泡。这款游戏有多种语言版本,在页面上可以调整为中文。游戏中,通过在main(函数)方框中添加步骤,玩家实现了对于机器人的操控。与此同时,游戏也通过对于步骤的限制,来激励玩家使用函数的概念。通过封装一定的步骤,来达到程序在逻辑上的简化。函数在编程中是很重要的概念,通过这款游戏,孩子对函数的概念会有更直观的认识。这款游戏画面非常小巧可爱,上手容易,适合低年龄层的孩子玩。同时游戏中有一些关卡会涉及到难一点的嵌套结构,对于孩子来讲也具有一定的挑战性。3.Box island推荐指数:★★★★★适合年龄段:6岁以上价格:个等级免费Box Island 是一款经典且屡获殊荣的移动端编程冒险游戏,这款游戏在为孩子们带来令人兴奋的冒险体验的同时, 向他们介绍编程的基础知识。玩家在游戏中通过为角色写代码来控制角色行为。游戏整体画风活泼,与之前大火的游戏 “Cut The Rope” 有类似的奖励风格,适合全年龄段的孩子。在游戏的开始主要训练孩子的计算机思维,例如基本的真假逻辑,循环等等。如果希望通过游戏入门编程的话,该款游戏不失为一个好的选择,美中不足的是目前只有 iPhone 和 iPad 版本。以上三款游戏都比较适合低龄儿童,主要以拖曳模块为主,同样类型的游戏还有 The Foos,等等,欢迎大家在评论区补充或者发表使用感受4.推荐指数:★★★★★适合年龄段:8岁以上价格:前30个关卡免费 是一款非常富有童趣的网页编程游戏,玩家通过编程向怪兽小猴子传达指令,帮助小猴子吃到香蕉就可以过关了。 以游戏闯关的方式进行教学,总共有300多个关卡,涉及到编程的各种概念。 选用的是,是一套 Java 的转译语言,它增强了Java的简洁性与可读性,代码指令更接近自然语言,易于初阶编程学习者上手操作,适合作为代码类语言的入门学习。这款游戏画面简洁,手把手教孩子如何入门,容易上手。游戏偏低龄化,侧重于锻炼底层的计算机思维,例如什么是命令,如何让计算机按照人类的想法去完成任务。同时,在游戏过程中会运用到一定的基础数学知识,例如距离,角度等等,对于训练孩子的基础逻辑思维有很大帮助。5.推荐指数:★★★★★适合年龄段:9岁以上价格:免费 是一款网页编程游戏。这款编程游戏借鉴了游戏的很多设计元素,情节十分丰富,主要以勇士在地牢,森林等地图中与怪物对抗并且获取宝石为主线剧情。游戏主要帮助玩家熟悉各种语言的用法,例如Python,等等。趣味性很足,同时引入了装备系统等奖励机制。在游戏过程中。玩家需要不断的思考如何获取宝石,这要求玩家对于基本的计算机编程思想有初步了解,同时需要快速学习各个语言的特性,以此来通关。适合年龄稍大一些的孩子玩。像打游戏一样去学习编程,相信对孩子有很大的吸引力,孩子们在闯关的过程中不知不觉就敲下了不少代码,学习了很多编程知识。6.Human Resource Machine推荐指数:★★★★★适合年龄段:12岁以上价格:30元Human Resource Machine 是一款非常有意思的移动端游戏。这款游戏由粘粘世界(World of Goo)的设计者和制作小小炼狱(Little Inferno)的团队共同制作,游戏虽是走解谜路线,但玩法相当新颖:玩家将扮演一个从基层做起的员工,需要通过指令代码来编写一条条程序,完成每个阶段的任务,最终走上职场巅峰。主人公需要将邮件按照要求进行分发。游戏注重计算机硬件实现方面的技术。在游戏中非常形象的表现出了内存,寄存器,输入输出等概念,以及如何利用这些硬件来实现基本的运算、排序等功能。游戏在完成任务的基础上还有更高要求,完成这些要求实际上也是在解决目前计算机领域中的优化问题。这款游戏界面十分有意思,画风清奇,任务具有较大的挑战性,适合有一定编程基础或者年龄稍大的孩子玩。这款游戏的开发者后面又开发了另一款游戏,叫 7 billion humans(70亿人),也是一样有挑战性,玩完“人力资源机器“如果还意犹未尽,可以也尝试一下这个游戏。以上只是部分我熟悉的适合孩子学习编程的游戏,欢迎大家在评论区补充或者发表使用体验。相关文章:少儿编程许毅松:孩子喜欢玩iPad等电子产品怎么办?——给家长的8条建议少儿编程许毅松:推荐几本少儿编程方面的书
编玩边学的编程教育做的确实很好,也锻炼了孩子的逻辑思维能力,独立思考能力和专注力,感觉挺好的。
如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询
只要一个电话
我们免费为您回电