近年来关注儿童编程指导的用户越来越多,小编整理了关于为什么我给孩子报了机器人编程课,却又说低龄儿童没必要学编程,如何教授小孩子编程?,少儿编程入门教程合集,这里有10本适合孩子学习的少儿编程书籍??,供您参考
前两期我发了一篇文章,解释了我为什么“偷偷”给孩子报了英语班。其中提到了一句:“虽然我家娃最近确实在上一个机器人编程课,但我真的不认为在他这个年纪(5岁半)有必要去学编程。我真的不是学婊!”有很多同学对这句话产生了兴趣,都在问我为什么“口嫌体正直”。还有留言表示:“从你文中透露的信息来看,你家除了英语,还学习了数学和机器人课,叨叨昕你确定你真的不是学婊吗!”为了洗白人设交流经验,我干脆一次性全交代了吧!我们家娃除了线上在学英语之外,还在家自学识字、拼音、算术、古诗(我们自己教,但都是有一搭没一搭的,进度不快)。教这些不为他学成啥样,主要是为幼升小做准备,让他先适应一下学习是怎么回事。除了上述几门“主课”,我们还给他报了几个兴趣班。我说过,我反对“超前教育”,但是也反对“完全不引导、不教育”。我提倡的是在适当的年龄,让孩子接受适当的引导,在兴趣和玩耍中萌生自发的求知欲。所以我从孩子5岁左右开始,就有意识地带他参加各种兴趣班试听课。我觉得现在很多试听课真的挺好的,什么都带孩子去听一听,感兴趣的再上,不感兴趣的也不用花那冤枉钱。现在小小昕在学的兴趣班有:篮球课、科学实验课、机器人编程课(这三门都是线下课)。学篮球课是希望改变一下他的宅男性格,然而改造失败,该宅还是宅,他对体育运动也确实没多大兴趣。既然是兴趣班,那没有兴趣的也就不勉强了,今年上完不打算续了。然后,科学实验课和机器人课都是他特别感兴趣、上赶着要去的,所以明年(机构没有跑路的话)我还打算继续报。下面就聊一聊大家都好奇的“为什么我公开提及了‘太小的孩子没必要系统学编程’,却还是给自己孩子报了机器人编程课”的“学婊”行为。很多人说,少儿编程并不是真正的编程首先,我并不是在说编程不重要。个人认为,学习编程很重要,这一定是将来的大势所趋,不光孩子要学,我认为大人有时间的都应该去学一些。但是,我不太提倡让低龄儿童去系统地学习编程(你们知道我为此拒绝了多少个少儿编程的广告嘛!鹿sama每次都流着泪唱“眼睁睁看钱从指缝中溜走还说再见”)。其次,我说不提倡小小孩去系统学习真正的编程知识,并不代表我反对“编程思维的启蒙”。相反,我认为“启蒙”是“学习”前的重要步骤。处于前运算阶段(7岁之前)的儿童,还没有具备相应的数理逻辑思维,不能够理解这些对科学思维能力、逻辑思维能力要求很高的运算表达。这个时候让他系统地学习编程知识,会让他产生一种“编程=很难”的印象,反而容易导致厌学情绪。所以,现在市面上的大多数少儿编程课,*大多是以“机器人编程课”,或者“乐高编程课”来呈现的,都是一种“模块化编程”的简单教学,有点类似搭积木,用玩具和游戏形式的奖励来让孩子产生兴趣。这一点被很多做编程的专业人员诟病,认为这只是“做手工”,就是让孩子玩得高兴而已,并不能学到真正的编程。我非常同意他们说的这一点——“跟着老师学做手工并不能让一个5岁孩子学会真正意义上的编程”。但我仍然愿意让孩子参加这种“手工课”(包括那个科学实验课,其实也是“做手工”),是为什么呢?因为我并不寄望于这些课能让他现在就拥有多少编程思维,或是将来能获得什么机器人创造赛大奖,还是能成为什么少年天才科学家。而是说,我希望能维持住他心中“感兴趣”的这个小火苗不熄灭。每个家长的教育投资诉求不一样这就是我以往不公开推荐少儿编程课的原因——我并不是说那些课不好,而是因为每个家长在将资金投入教育的时候,他的目标是不一样的。有的家长投入了金钱和精力,确实是希望能见到可量化衡量的“结果”的。不是每个家长都愿意花每年一两万的学费,就为了让孩子“玩得高兴”。鹿sama曾经带着担忧对我说:“这机器人课真能学出什么名堂吗?学钢琴能当个音乐家,学美术能当个画家,学跆拳道能成个武术家,再不济,不能成名成家,还有个一技之长呢。他现在上的这个机器人课,不就是纯玩儿吗?”我说:“对这个年龄的孩子而言,好玩就是最重要的。”我一直比较反感市面上贩卖焦虑的营销手段,仿佛你不在起跑线上抢跑,不提早学习某种课程就会怎样怎样——虽然我真心认为未来社会中学会编程非常重要,但事实是可能你花了很多钱早早就去学了,结果也并不能怎样。所以,如果家长的诉求就像鹿sama说的那样,是“要学出个名堂”“要成名成家”“再不济也要有一技之长”,那我并不推荐你们去学,因为我真的无法保证你的孩子学了这些就能学成什么样,我甚至不能保证自己的孩子能学出什么名堂。我之所以愿意,当然也不是因为我钱多烧的,而是因为我个人觉得,对这个年龄的孩子而言,“好玩”比“学出名堂”更重要。但是有的家长认为在较大的投入之下,“一技之长”比“好玩”更重要,这也完全没问题。所以我才一直不推荐这些学费并不低的机器人编程课给大家,真的不是我学婊,而是因为“我愿意的”终究只是“我愿意”。我的价值取向,并不一定对别人有参考意义。就像以前曾经有人问我:“女生花一万多买包有必要吗?100块钱的包是不能装东西还是怎么着?一万块钱拿来买肉吃它不香吗?”还有人对我说:“咱也不是买不起那些包,我就是看不惯她们被消费主义洗脑的样子。这些包的价值真有这么高吗?”我说:“我不讨论包的价值,因为我也不懂。我只知道,咱也不是老买,负担得起的情况下偶尔买一回,老婆能开心好久。老婆开心,全家开心。全家开心,这就是价值。”价值不一定是某个具体指标或可见结果,价值可能是无形的,抽象的,因人而异的。所以,现在小小昕能从“动手做”当中获得兴趣,产生求知欲,对我而言就是价值了。因为我认为,小孩子对事物的理解,一定都是先建立在实物的基础之上,先有了具象的认识,才能逐渐过渡到抽象的认知。像编程、科学、以及数学、物理、化学等等抽象知识,甚至包括音乐美术、诗词歌赋中的抽象意境,想要让小孩产生理解和兴趣,都一定是先从具体实物开始,从“动手感知”开始的。比如鹿sama为了让小小昕理解什么叫“沾衣欲湿杏花雨”,就用花香型保湿喷雾喷在他的脸上身上(因为北京春雨少,所以用喷雾替代一下),让他摸一摸是不是衣服上感觉湿湿的却又没湿,而春天裹着花香的雨就像这喷雾似的。我们带着孩子在海边捡贝壳,如果寄希望于孩子捡几个贝壳就能成为水手甚至船长,那肯定是不现实的。你带着孩子捡贝壳的目的,就是为了让他自己产生对大海的向往,等到有一天长大了,他会自己去探索海洋的。至于他会成为水手、船长、海洋学家、探险家或是海贼王,那是他未来的无限可能。
教授小孩子编程在21世纪教授和使用的技能中将会越来越重要,无论是对于老师还是家长,这门技能将决定了小孩子未来的选择和命运。现在大多数城市,一线,二线。。。。都没有足够的人才拥有教授小孩子编程的能力。越来越多的家长和教育工作者看到了这个需求,并且想做一些相关的事情。但是无论是从网络还是从周围朋友中,经常提起的一个问题就是“如果不会编程,那我怎么教小孩子编程呢?”。这确实是个很困扰的问题,接下来文章中我们聊聊几个简单,有效的方式,可以帮助你开启你自己的编程班和俱乐部,其中包含一些编程方法建议。既然要开始介绍编程方法和资源,那么在开始介绍之前我们必须聊聊“编程到底是什么?”。编程到底是什么?编程是计算机编程的简称。编程是一个富有创造性的活动,告诉计算机怎么执行一个任务。为了和计算机交互,衍生出来各种编程语言,就像人人之间需要交流,衍生出中文,英语,法语等等,编程拥有非常多编程语言,每一种编程语言都有其特定的运用范围,从积木式编程语言Scratch到文本类编程语言Java,Python等等。儿童编程通常就是教授有意义的内容,这些内容富有教育意义和娱乐效果,功利性太强会导致枯燥无味,最终让小孩子对编程产生反作用。不懂编程的人怎么教小孩子编程呢?教授编程是一项极具挑战性的事情。教授编程本身并不复杂,关键是要接受挑战,慢慢学习,并乐于学习能真正影响儿童生活的新技能。准备好教授编程的*方法是参加你打算教授的课程。没有必要先完成整个课程,但*在开始教授学生之前至少呆几个星期。学习编程指南和参与相关的论坛讨论可以提升自己对编程的认知,和别人一起探讨交流也可以获取编程教授经验和解决一些常见的困惑。好吧,我们该从哪开始?做任何事情之前你需要开始调研,弄清楚几个问题:1.你打算使用什么类型的电脑?2.你的培训环境里面是否有网络,能够正常上网?3.你打算教授哪个年龄段的学生?4.你教授编程的方向是哪一块,软件,硬件,动画,游戏?5.你计划的时间段,每周,每天,上午,下午,还是晚上,还是暑期,寒假等等?6.你的班级人数规模,小班还是大班,是否需要助教之类?接下来我们对每一个问题一一聊聊,可能并不限这些,实际操作中你需要根据当地情况更深入调研。1.你打算使用什么类型的电脑?根据调查,如果你打算教授学前班的小孩子,可能笔记本或者台式电脑并不太适合,因为早期上机操作要求较多,拖动鼠标等等都不太方便,小孩子难以控制鼠标操作。针对这个年龄段pad之类采用触屏操作是更好的选择。对于*以上的小孩子使用电脑是没有多大问题的。2.你的培训环境里面是否有网络,能够正常上网?如果你上课使用的离线软件,而且你的小孩子电脑上已经下载好了课程资源,那么网络没有任何影响。但是像Scratch这样的编程软件需要动态从网络加载资源,你必须确保网络畅通,如果你使用的网站版本的编辑器,那么网络也请保持畅通。3.你打算教授哪个年龄段的学生?相信你的学生肯定集中在大致相仿的年龄,不同的年龄段对于知识工具的接受度都不一样。特别是作为一名新老师,如果您的年龄范围广泛,您可能会感到不知所措,并且您无法提供您在每次课程中需要的个性化关注。4.你教授编程的方向是哪一块,软件,硬件,动画,游戏?每个年龄段的学生可能都会有不同的发展方向,早期入门阶段积木式游戏边动画编程是比较适合的,小孩子在玩乐中入门。到了高年级阶段可以需要开始根据实际场景有针对性发展,比如编写软件,app,开发网站,动画,有部分可能对硬件编程更加有兴趣,比如智能小车,无人机等等。所以在开始的时候你需要针对你的小朋友找到一个合适的方向。5.你计划的时间段,每周,每天,上午,下午,还是晚上,还是暑期,寒假等等?相信大部分小孩子在周末和寒暑假有更多的时间,你需要针对不同的时间段设计不同的课程节奏,上课的形式也不一样。6.你的班级人数规模,小班还是大班,是否需要助教之类?编程是一门艺术,在教授编程的时候,每个小孩子理解千差万别,自学能力基本可以忽略。所以我们建议您开始的时候*是小班教学,一点一滴的学习,亲身指导,让小孩子慢慢的探索是学习,以提高编程兴趣为主。教授编程的难点并不在于有什么的教材,课程,或者硬件条件。教授编程的难点在于“教授”,这还需要每个人去探索它的奥秘。如何教授小孩子编程?更多内容请关注微信公众号:
scratch少儿编程系列一:Scratch零基础魔法编程(一)为什么你要学Scratch儿童编程Scratch零基础魔法编程(二)来不及解释了,马上开始编程游戏Scratch零基础魔法编程(三)剪刀石头布Scratch零基础魔法编程(四)舞台区详解Scratch零基础魔法编程(五)角色详解Scratch零基础魔法编程(六)用“角色”与“舞台”的组合做个小动画Scratch零基础魔法编程(七)“触碰”基础Scratch零基础魔法编程(七)篇外.用小动画和触碰能做大型游戏?Scratch零基础魔法编程(八)声音模块详解scratch少儿编程系列二:Scratch入门课程(1)——把工具准备好少儿编程入门(2)——龟兔赛跑(上)少儿编程入门(3)——龟兔赛跑(下)少儿编程入门(4)——海底世界(上)少儿编程入门(5)——海底世界(下)少儿编程入门(6)——水杯琴(上)少儿编程入门(7)——水杯琴(下)少儿编程入门(8)——创造一个小怪兽少儿编程入门(9)——讲故事的怪兽(上)少儿编程入门(10)——讲故事的怪兽(下)少儿编程入门(11)——炫彩弹跳球少儿编程入门(12)——镜像画笔少儿编程入门(13)——猜坐标scratch少儿编程入门系列三:Scratch教程-1开发工具的下载与安装Scratch少儿编程教程-2编辑器的界面介绍Scratch少儿编程教程-第1课-让角色动起来Scratch少儿编程教程-第2课-键盘控制角色Scratch少儿编程教程-第3课-迷宫程序Scratch少儿编程教程-第4课-会飞的巫婆Scratch少儿编程教程-第5课-计算三角形面积Scratch少儿编程教程-第6课-连续动作让人物Scratch少儿编程教程-第7课-移动人物进阶使用Scratch少儿编程教程-第8课-做个判断Scratch编程PDF教程下载:1,动手玩转SCRATCH2.0编程google blockly少儿编程入门系列教程:*章 Google Blockly教学应用手册第二章 Blockly编程基础第三章Blockly顺序程序设计第四章 Blockly之选择结构第五章 循环结构第六章 Blockly的进阶Blockly编程案例
梦想编程现实的老师们经常收到家长们对于书籍推荐的咨询为了帮助更多的小朋友们了解和学习编程我们专门挑选出了10本值得推荐的适合小朋友的编程书启蒙篇1《 HELLO RUBY 儿童编程大冒险》推荐指数:★★★★★适合年龄段:4-7岁推荐理由一个叫 Ruby 的小女孩在冒险的过程中,用到了很多计算性思维来解决问题,如分解问题、创建分步计划、提取特征等等。这是一本一半是故事,一半是活动的书,读起来很轻松,书里用小孩子也能听懂的话介绍了计算机编程的相关概念,同时还包含了一套编程桌游,适合亲子一起在互动中学习。2《动手玩转 ScratchJr 编程》推荐指数:★★★★☆适合年龄段:5-7岁推荐理由ScratchJr 是一个 iPad 应用,可以创作小动画、小故事、简单游戏等项目,如果想让7岁以前的小朋友接触编程,可以先从 Scratchjr 入门。这本书由 ScratchJr 和 Scratch 的创始人合著,包含生动的案例,图文并茂,讲解细致,同时书里也很贴心地给出了一些针对大人的建议。3《Scratch 少儿趣味编程 2》推荐指数:★★★★☆适合年龄段:6-8岁推荐理由这本书结合语文、数学、科学、音乐等科目,教大家如何用Scratch 设计程序,书里有很多卡通形象,图文并茂,彩色印刷,颜色丰富,很适合买给小朋友自己看,是一本不错的入门启蒙书。但书里讲对编程的讲解和项目都比较少,如果要更深入地学习,光看这本书还不够。实战篇4《Coding projects/Games in Scratch》推荐指数:★★★★☆适合年龄段:8岁以上推荐理由由DK 出版社出品,书中有很多不同类型的 Scratch 项目,每种类型的项目包含两三个案例,不少案例都创意十足,并且每个案例都会给出进一步改进和创作的建议。这本书图文并茂,特别的生动,书中大段的文字不多,基本都是在图旁边做注解,让人很有阅读的欲望。比较遗憾的是关于编程概念的讲解不多,书中更多的是教你怎么把项目做出来,适合作为练习指导书。注意:这两本书是英文版,适合使用英文更熟练的孩子。5《动手玩转 Scratch2.0 编程》推荐指数:★★★★★适合年龄段:10岁以上推荐理由这是一本 Scratch 的经典教材,算得上是 Scratch 的“红宝书”,书里包含丰富的编程项目和练习,内容由浅入深,循序渐进,讲解深入浅出,非常全面系统,还涉及了大量计算机编程和跨*的知识,比方说生物的知识呢!适合作为 Scratch 进阶学习的参考书。不过这本书没有前两本推荐的 Scratch 书籍那么图文并茂,阅读时要求更多的耐心。后半段有诸如二进制的知识,适合*高年级以上的孩子。6《 写给大家看的安卓应用开发书 —— App Inventor 2 快速入门与实战 》推荐指数:★★★★☆适合年龄段:10岁以上推荐理由这本书由浅入深地介绍了强大的可视化编程工具,任何人都可以用它来开发自己的手机应用。作者汇集了13个有趣的例子,小朋友们可以跟随书中的讲解,亲手创建这些手机应用。书里不仅有实战项目,还有很多对计算机编程概念的讲解,适合更加深入地了解编程。进阶篇7《趣学 - 教孩子学编程》推荐指数:★★★★☆适合年龄段:10岁以上推荐理由在学完图形化编程语言后,如果小朋友对编程感兴趣,想进一步学习代码类编程语言,非常建议从 或 Python 语言入手。这本是市面上为数不多的教小朋友编写网页作品的书。编写网页作品的优势在于可以很快做出方便测试和发布的作品。而它的缺点在于例子非常英文导向,需要小朋友非常熟悉英文,且里面的作品案例比较长也比较难,需要孩子非常耐心认真地学习。另外需要注意的是,书里面省略掉了CSS。8《父与子的编程之旅——与小卡特一起学 Python》推荐指数:★★★★☆适合年龄段:12岁以上推荐理由这是梦想编程现实的老师们最喜欢的一本中文少儿Python编程书,用很多形象的卡通来解释抽象的概念,非常深入浅出。*的不足是画面黑白,收到的反馈是*生不太喜欢看,所以我们推荐给12岁以上的孩子。书本后面使用PyGame制作游戏,其实PyGame的安装是比较麻烦的,很多人到了PyGame那里就学不下去了。Python的库十分强大,要想学好,也需要耐心地研究如何安装各种库呢,算是学习的必经之路。9《程序员的数学思维修炼》推荐指数:★★★★★适合年龄段:12岁以上推荐理由数学和计算机科学是相辅相成的关系。从田忌赛马的故事、到二进制、到概率等,这本书从简单的故事入手,引出了统筹规划、几何、递归、排列组合等概念。许多概念看似十分高深,但只需要加减乘除和乘方这些基础数学知识,就可以看懂了。这本书非常适合喜欢数学的孩子读。我们相信读完后,孩子对数学和计算机科学都会有更加深入的了解。10《算法图解》推荐指数:★★★★☆适合年龄段:14岁以上推荐理由要进阶成编程大牛,算法是绕不过去的一环。这是一本像小说一样有趣的算法入门书,用*生也能理解的语言介绍了许多编程中必须了解的算法。本书示例丰富,图文并茂,语言生动,让人对算法不再望而生畏,并且产生进一步学习的兴趣。梦想编程现实 专注于少儿编程教育,有科学完整的少儿编程课程体系,不仅有线下教学点,还推出了线上一对一编程课程。欢迎同学家长们咨询交流。
如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询
只要一个电话
我们免费为您回电