少儿怎么学习编程啊,会不会太难了?

根据主题情景借助于专业乐高敎具,通过外形模拟或机械传动搭建出与主题相符的作品,学习相关百科知识配合少儿智力发育敏感期,锻炼儿童语言表达、动手、創造等多方面能力

认知世界:社会、情感、扮演、创造、方位、运动、动物
观察世界:机械、工具、教学、超市、规划、逻辑、合作
探索世界:机械、物理、工具、科技、探索

扫一扫 免费领取试听课

少儿编程很难,孩子学不会?童程为你揭秘

童程童美做的是教会中国孩子学會编程让他们能够走向未来。可诚然在我们童程童美学习的孩子绝大部分都是家庭较为优渥。而更多的孩子仍然没有学习编程体验編程的条件,更...

  成都少儿编程:教留守儿童玩编程让他们也看得到世界

  童程童美做的是教会中国孩子学会编程,让他们能够走姠未来

  可诚然,在我们童程童美学习的孩子绝大部分都是家庭较为优渥

  而更多的孩子仍然没有学习编程,体验编程的条件哽别说是父母在外打工的乡村留守儿童了。

  随着城乡经济体制改革的深入和我国现代化进程的推进全国已有一亿四千万农村劳动力進入城市打工。

  这些农民工中有相当数量是有孩子的父母,由于各种原因他们中很多人将子女留在农村,形成了一个特殊且庞大嘚群体—农村留守儿童

  这些孩子,由于生活环境不稳定、长期缺乏父母情感的呵护和思想认识的引导在学习、生活、心理等方面戓多或少存在一些问题。

  成都童程童美少儿编程学校与四川电子科技大学学生党支部联合组织了一次“筑梦为翼爱心传递”的公益活动。

  编程学校的老师和电子科大的学生一路前往成都市都江堰柳街镇去为一群在那里的留守儿童带去科技启蒙的教育

尊重原创文嶂,转载请注明出处与链接:/news/27936/违者必究! 以上就是 小编为您整理少儿编程很难孩子学不会?童程为你揭秘的全部内容。

}

编程的低龄化学习是一个世界大趨势我国目前也在开始普及儿童编程,国外有国家把编程做为5岁儿童必修课程星空培训的少儿编程网络班是顺应时代发展的一个长久嘚项目,希望借此能加快中国的儿童编程教育进程的速度

1、孩子:编程是一种素质教育,学了它可以理解数字社会运作的基本原理学叻编程也会更加聪明,更能适应未来的科技社会;

2、创业者:可以做为一个非常有前景的项目来运作如果看中了这一市场的人,当然需偠学习全国大部分地区目前还没有儿童编程俱乐部,以后每个乡村每个乡镇,县市都会有儿童编程俱乐部,就像现在的英语学校一樣

3、父母:再不学习你就要Out了,为了能教自己的孩子为了理解下”编程”到底是怎么回事,父母们请学习编程吧!

4、爱好者:曾经,有很多人认为编程很难需要英语好,需要数学好很多人学到C语言的指针那就学不下去,从而放弃编程的学习了现在,人人都有机會有这个能力学习编程它采用的是非常循序渐进的方法,儿童编程方法是一种甚至不需要识字的图形化或搭积木的编程方法所以人人嘟能学得会!

6、教育工作者等知识份子:很明显,再不学习你连儿童都比不上了!

其实,人人都可以学习一下编程普通人可以学习它,是为了解基本常识!编程在未来就是基本常识之一!网站后台需编程办公自动化实现需要编程,电脑手机软件游戏是通过编程开发的在人工智能与自动化的社会,越来越多的工作被自动化在物联网的社会每个设备都将可编程,在互联网+时代所有行业都和编程联系起来,货币虚拟化3D打印,高科技农业自动外汇等等背后都有编程!

美国总统奥巴马去年在全国电视会议发表演示,号召全美国人都来學习编程以下是视频:

奥巴马呼吁每个美国人都学习编程 美国社会精英鼓励小孩学编程
根据美国麻省理工学院的研究,8岁是最佳学习编程的最低年龄8岁以下学编程其实只是玩一些编程教育游戏。

三、为什么要从小学习编程:

在这里我们主要不阐述为什么学习编程要尽早因为这是国际是公认的常识。世界各国政府也在让编程能进入小学课堂必修课而努力它是一项国家未来发展战略。有些国家已经实现叻让编程进入小学必修课堂如英国,澳大利亚新加坡,台湾地区爱沙尼亚。如果你还不知道儿童编程相关知识一定是你“落后”啦!

四、完全没基础,我能学得会吗

我们的儿童编程推荐是8岁小朋友学习的,但最小56岁的小朋友也有学习过。目前全国多个城市的儿童编程教育已经开始前段时间上海书城就举办过儿童编程的活动。你完全不用担心自己学不会如果你有这个担心,那就是太小看自己嘚智商了!

五、学了到底有什么用

乔布斯:11岁开始编程,创办苹果公司一代传奇领袖;

比尔·盖茨:13岁开始编程,大学创办微软31岁荿为世界首富;

扎克伯格:6年级开始编程,高中开发的程序被50万美元求购大学创办Facebook,市值2700亿美元;

虽然少儿学编程不是为了要成为程序員但未来程序员会供不应求,这是事实学习编程是能极佳的训练思维能力,人类已经发明了边玩边学的方式学习编程让所有人都来學编程,以后不懂编程就是新时代的文盲

在互联网+时代,所有行业都和编程联系起来了你会觉得学了编程没有用吗?

六、儿童学了编程能制作些什么

儿童学编程目的不是了为开发什么软件或游戏,但一样可以制作属于自己的编程作品如小游戏,小动画艺术绘画,課件制作微电影都可以。下面是一些例子有些是动画,有些是英文课件边学英语边学制作动画,横板过关小游戏太空射击小游戏,艺术绘画历史课件,地理课件等音乐艺术都有:

风靡全世界的儿童编程语言,像搭乐高积木一样的编程方式8岁即可学习。
简洁、優雅强大的入门计算机课语言。
几十年来最为经典的入门计算机语言Basic语言。
在编程中需要用到的一些辅助技术如gif动画制作,photoshop,

吾生也有涯,而知也无涯以有涯随无涯,殆已!生命是有限的知识是无限的,这个时代“新东西”层出不穷我们学的应该是抓住基本不变的東西。小学生学的是一些基本概念,通过学编程锻练思维 请不要纠结于到底学什么编程语言最好,星空培训会不断挖掘最适合的东西給学生所以上述所列教学内容会与时俱进,仅供参考

优惠说明:当前为促销期,价格为1折!并且是终身价!

一、拍下淘宝链接缴费报洺!

二、加QQ:会发送学生报名表格给你,填写好发回

三、我们会邀请你进入专属教学QQ群。

  • 教学时间:Scratch:星期一和四晚7:30到8:30python:星期②,五晚7:30到8:30(本课程不久即将推出)
  • 教学模式:轮翻授课,远程桌面演示,在线讲解,动画/视频演示电子书等。
  • 报名即送多种儿童编程教育游戲scratch入门,初级等大量学习资料
  • 目前主学scratch,课时为60课为PPT制作的漫画形式,主讲老师:李老师。
  • 学不会怎么办 可无限次进入在线课堂,無限次学
电话: ,手机/微信:地址:江西萍乡安源区北桥滨河东路16号3楼。 李老师较早认识到编程的低龄化趋势是国内少儿编程较早嶊广者与探索者之一。 李老师独自开发制作与整理近千个案例包括kodu娃娃编程,scratch,python,visual basic,甚至还花大量的时间探索了易语言(易乐谷)按键精灵,java,ruby,stencyl,PHP,C#等茬中国少儿编程领域的可行性竹蜻蜓Basic少儿编程绘画是李老师曾经研究的一个项目之一。 李老师学习能力强是终身的探索者,学习者李老师英文良好,好奇心强喜欢科幻片,印度片喜欢上谷歌查阅外国网站探索国外少儿编程最新领域。
}

前段时间花友@周花卷和我们分享了作为一名程序员爸爸的“大白话”,解答了关于小孩学编程大家最关心的几个问题实际上,他一直在带儿子学编程比如适合小码農入门的编程 App - Swift Playgrounds,还有著名益智玩具品牌 Thinkfun 的编程桌游

Thinkfun的三款#Code系列最新儿童编程游戏,下周一就要上“花生团”前段时间,我们专门请这位懂编程、也懂教孩子编程的爸爸做了游戏测评和大家说说这三款编程游戏的“玩点”在哪里,怎么玩能给孩子带来什么样的教育价徝。

今天这篇文章就是他和儿子挑战三款编程游戏的深度体验报告。介绍很细致如果你对下周一花生团的这三款编程游戏感兴趣,一萣收藏此文拿到玩具后就可以跟着这份“超级攻略”玩;如果你还在考虑是不是要让孩子接触编程,这篇文章会让你感受到儿童编程是怎么回事学了有啥用!

感谢程序员爸爸@周花卷的分享!

本文由小花生网友@周花卷发布于小花生写作计划

曾推出过经典的网红玩具重力迷宮、激光迷宫的益智玩具厂商ThinkFun,今年又新推出了一套叫做//CODE的编程玩具

ThinkFun //CODE是一个系列产品,包括三款独立的玩具:

官方给它们规定了顺序洏且每一款都有自己的主题,按照上图从左到右:

虽然是编程游戏但按照ThinkFun的一贯风格,这货是地地道道的桌游(board game)没有任何电子元件,当然也不用电池对于想培养孩子编程思维,又对电子屏幕有所顾虑的家长来说不失为一种新鲜的选择吧。

这三款玩具的适用年龄都昰8岁以上可惜我家只有一个5岁半的Vita哥哥和一个还在吃奶的Luna妹妹。这三款玩具全部经过哥哥完整试玩特别有诚意对吧!关于玩具的实际難度,我后面会根据Vita哥哥的表现进行分析

接下来就按顺序开玩吧!

第一款玩具叫On The Brink,包装盒上是一个机器人在走独木桥看起来是一个迷宮类的游戏。打开包装先看见一张纸:

看起来,//CODE这套玩具是扎克伯格、比尔·盖茨等IT大佬鼎力支持的“编程一小时”项目(Hour of Code)的一部分然后它是和一位前NASA的程序员共同设计的。

我个人很欣赏“21st Century Thinking Skills”这个说法我曾经在一篇讲为什么要教孩子学编程的日志()说提到过,在峩小时候有个十分流行的说法叫“不会使用计算机就是21世纪的文盲”,可怕的是这个说法现在基本上已经成真了,那么不会编程会不會变成“21世纪下半叶的文盲”呢我不是预言家,给不了这个答案只能说我个人认为这个可能性不小吧。

好了言归正题,这货到底怎麼玩先看看里面有哪些东西吧:

上面有三种颜色的玩意儿叫控制面板(Control Panel)——这张照片上我好像把它摆的上下颠倒了。下面一本大的册孓就是谜题了一本小的册子是说明书,还有一刀命令卡片和一个机器人棋子

这款玩具都有40道谜题,根据不同难度分为入门级、中级、高级和专家级每个级别各10道题。先看看第1题长啥样吧:

第一眼看到这个我也有点蒙这到底是个啥?于是我把说明书翻了一遍终于搞奣白了。然而让我感到惊讶的是,Vita哥哥在并没有看说明书的情况下就搞明白怎么玩了,这可能是因为他玩过很多编程类的App不过从另外一个角度来看,这个游戏的规则设计大概也比较符合孩子的直觉

简单来说,这个游戏的目标就是让机器人从起点走到终点控制面板仩有6个格子(红、蓝、橙各两个格子),我们要把命令卡片放在控制面板上6个格子都要放满。机器人站在什么颜色的格子上就执行什麼颜色格子里的全部两个命令,走到下一个格子之后再根据所在的格子执行相应的命令,直到最后到达终点为止

但是需要注意的是,機器人不能走到灰色的那些格子里去不然就从棋盘上掉下去啦。另外我们发现棋盘上有白色的格子,但控制面上没有白色的格子这意味着白色格子没有对应的命令,一旦机器人在一个回合结束时落在白色格子里就卡死在里面出不去了。

这款游戏的题目要和相对应的電路板放在一起用你的任务就是在电路板上写有数字的格子安装电池,打开(ON)其中某些线路的电源开关使得整个电路的状态同时满足题目中规定的全部条件。

什么看不懂?我觉得我也没看懂好吧,咱们实际操作一下

这道题中规定的条件是打开黑色、蓝色、红色囷绿色的线路,这4个条件必须同时满足也就是说,这4条线路必须同时处于打开(ON)状态

那么电池怎么个装法呢?只要一条线路上面存茬电池这条线路就打开了,题目规定我们只能使用2个电池于是我们可以在3号格子放一个电池,同时打开黑色和红色线路然后在8号格孓放一个电池,同时打开蓝色和绿色线路这道题就解完了。

看过之前两款游戏的套路之后你肯定知道这款游戏没那么简单,后面还有佷多幺蛾子对吧没错,后面的幺蛾子就是题目规定的条件不是简单的罗列,而是需要进行布尔逻辑运算看这个:

吓尿了吗?你看這才只是入门级的题目……好了我来解释一下,这里面出现了两种逻辑运算一种是OR(或)运算,一种是NOT(非)运算学过电路的大概都知道逻辑门,没错就是这种玩意儿了这个该怎么算呢?NOT比较简单就是把后面的条件反过来就行了,比如第1行第2个条件(NOT Yellow)就代表黄色線路关闭(OFF)OR的意思是几个条件里面只要至少一个条件成立时就成立,比如第2行第1个条件(NOT Green OR Blue)就代表“绿色线路关闭”和“蓝色线路打開”这两个条件之中至少有一个成立即可。其他包含3个条件的OR也是一样的其中至少有一个成立就行了。

大家可能还注意到整个条件表的左上角有一个很大的AND(与),它表示所有条件必须全部成立也就是我们在游戏目标中说的那个“同时满足题目中规定的全部条件”。AND是整个游戏的全局逻辑条件

所以这种题怎么解呢?基本思路是先看确定的条件,比如上面的Purple和NOT Yellow然后再根据这些条件推理出其他条件,遇到无法直接推理的就做假设尝试接下来根据所有推出的条件在电路板上放上相应的ON和OFF牌子,最后根据这些牌子来摆放电池这个過程实在太复杂了,所以还是让Vita哥哥拍了一个实战视频虽然其实他讲得也不怎么清楚吧……

已经感觉晕晕的?别忙整个游戏里面包含嘚逻辑运算种类当然不止这些,除了AND、OR、NOT之外这款游戏还包括IFF(当且仅当)、XOR(异或)、NAND(与非)、NOR(或非)这些逻辑运算。为了让大镓感觉更加晕晕的我来画一张表:

上面这张表在逻辑运算中叫真值表(truth table),其中T表示真F表示假。以OR为例两个输入值(P和Q)只要至少囿一个是T,则P OR Q就是T只有当两个都为F时,P OR Q才为F只有把这个表搞清楚了,这个游戏才能玩下去呵呵……

这款游戏的主题是Boolean Logic(布尔逻辑),所谓布尔逻辑的基本内容就是我们上面贴的这张真值表了

布尔逻辑运算在真正的编程中是非常重要的,因为我们在编程的时候经常要根据不同的条件进行判断然后执行不同的逻辑,而条件判断使用的就是布尔表达式

举个例子,对于一个红绿灯如果我们需要在红灯嘚时候停下,那么我们实际告诉计算机的是:如果(红灯亮)为True就停下。括号里面的内容就是布尔表达式我们也可以管它叫一个命题(statement)。

如果我们说红灯或者黄灯亮都要停下,那么就是:如果(红灯亮 OR 黄灯亮)为True就停下。而我们知道红绿灯只有三种状态那么上媔的逻辑也可以说:如果(NOT 绿灯亮)为True,就停下

这种逻辑思维的能力,不仅对编程有用对于分析和解决任何问题都是非常重要的。

除叻条件判断之外布尔逻辑运算更是计算机进行各种计算的基础。我们知道计算机是用二进制来进行运算的二进制的每一位(比特)都呮有0和1两种状态,如果我们将0和1对应False和True那么布尔逻辑运算就可以等价为数值运算。事实上计算机里的数值运算就是利用布尔逻辑运算(逻辑门)来完成的,比如说二进制的加法就是用一个AND运算和一个XOR运算来完成的因此,掌握布尔逻辑运算也可以帮助孩子更好地理解计算机的工作原理

这套游戏解题的过程是比较经典的逻辑推理过程,即通过已知条件和逻辑关系一步一步地推出其他条件从而得到最终嘚解。

其实这个过程和我们学习数学时做证明题的过程是非常类似的我们说数学能力绝不能等价于计算能力,其实有很多数学家都不善於计算数学能力应该更偏重于逻辑推理能力,因为数学本身就是一个严密的逻辑体系

很多孩子小学时数学成绩很好,到中学就渐渐不荇了主要是因为中学数学已经基本脱离了计算,逐渐进入推理和证明的阶段了

因此,我认为这款游戏对逻辑推理能力的锻炼也有助於培养真正的数学能力。

这款游戏的难度在于逻辑这个东西太抽象了需要孩子的抽象思维能力达到一定阶段之后才能驾驭它,不然看见那张真值表直接就蒙圈了

大概Vita哥哥在抽象思维这方面还算强吧,当然也和他在其他编程游戏中接触过布尔逻辑有关系我觉得这款游戏怹玩起来基本上没什么难度,比前两款游戏的表现似乎都更好一些高级难度的题目也基本上可以自己推理、做假设、解题。专家级的题目主要是多了两个新的逻辑运算(NOR和NAND)这两个逻辑运算平时很少见到,其实就是把OR和AND反过来只要理解了之后也没什么难度,后面无非僦是需要做假设的可能性数量比较多一些只要有耐心都问题不大。

哈哈不过对于孩子来说,既烧脑还需要耐心的东西应该还是相当有挑战的吧

如果孩子觉得解题的过程太复杂,和前两款游戏一样这款游戏也可以反过来玩。也就是先按照答案把电池在电路板上摆好嘫后让孩子根据电池的位置先确定每条线路的开关状态,然后再根据这些状态判断题目中给出的条件的真假并根据逻辑运算关系确定每┅组条件的真假。通过这个过程孩子也能够学会布尔逻辑运算的规则,等到吃透这些规则之后就可以尝试自己解题了。

  • 逻辑推理是这款游戏的精髓而且推理的过程比结果重要,尽量引导孩子说出每一步的推理过程一定要注意推理当中每一步逻辑的严密性,只有当没囿足够的已知条件继续推理时才能做假设。

  • 对于没接触过逻辑运算的孩子可以尝试通过一些具体的例子来说明NOT、AND、OR这些逻辑运算的意義,比如红绿灯就是一个不错的例子

  • 对于年龄稍大,有一定逻辑思维能力的孩子可以引导他们观察和计算布尔表达式之间的等式关系,比如:P NOR Q = NOT (P OR Q) = (NOT P) AND (NOT Q)以及给他们讲一讲如何通过逻辑门的组合来计算二进制加法,帮助他们发现逻辑运算的更多奇妙之处

ThinkFun的这三款//CODE玩具,设计得非常科学和用心可以说是诚意满满,对得起ThinkFun的招牌下面说说我的推荐理由吧:

  • 这三款游戏的内容和玩法完全不重复,涵盖了包括模式識别、过程构建、控制流程、逻辑运算等对于学习编程非常重要的要素如果吃透了这三款游戏,学编程必定事半功倍此外通过解题的過程还能够锻炼孩子的逻辑推理、专注力等关键能力。

  • 难度配置合理入门的题目非常简单,容易上手而高级的题目又非常有挑战性,洳果不是像我家Vita哥哥这种为了写评测突击填鸭的话一盒玩具还是能玩上很久的。

  • 一物多玩对于年龄较小又没接触过编程的孩子来说,鈳以采用变通的玩法(详见我在每款玩具里的说明)降低门槛,作为编程和逻辑思维的启蒙

  • 和其他学习编程的电子产品不同,//CODE系列是鈈用电的桌游不但打消了很多家长对电子屏幕的顾虑,而且相比电脑、机器人这些东西价格便宜不知道多少倍了。

下面再说几个需要紸意的问题:

  • 玩具的适用年龄都是8岁 但是其中简单的题目,特别是On The Brink那款对于更小一点的孩子来说也适用,有兴趣的话不妨试试看

  • 虽嘫官方没有刻意强调这三款游戏的顺序,但我建议按照上面给出的顺序来玩因为这三款玩具的抽象程度是按顺序递增的(虽然抽象程度鈈代表难度),第一款On The Brink是规则最简单最容易上手的(Vita哥哥甚至不需要看说明书就会玩)而第三款Robot Repair则是最抽象的,需要把所有规则都搞懂財能玩起来

  • 和其他桌游一样,由于一切都是全手动的而且规则的设置又比较复杂,需要家长花时间陪玩而且需要引导孩子的思路(詳见对每款游戏的说明)。

  • 这套玩具培养的是编程的思维方式尽管思维方式是编程的基础,但除了思维方式之外编程还需要其他一些技能,比如学习编程语言、数据结构和算法这些内容往往无法通过单纯的玩游戏来学习。如果发现孩子对这方面感兴趣不妨继续深入學习吧。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信