少儿编程你了解多少?来,看这里~

网友投稿 2019-05-30 11:44

 https://cdn.china-scratch.com/timg/190601/114433FE-0.jpg

一位家长晚上开车,带着孩子去吃饭。

启动后,导航提示,“夜间行驶,请您注意安全“。

“挺智能的”,妈妈随口一说。

“因为这是一个IF ELSE条件判断,如果程序判断不是白天,就会执行夜间模式。”孩子说。

https://cdn.china-scratch.com/timg/190601/1144333418-1.jpghttps://cdn.china-scratch.com/timg/190601/11443344W-2.jpg

       孩子一番话,亮点在于,孩子的回答远比这位家长更专业和有逻辑性,导航软件本质上就是程序,语音也是程序的一种表现形式,小小年纪的孩子,已经开始深入了解这个世界。

       对于少儿编程教育,家长们总是抱着既想尝试,又有些犹豫的矛盾心理。毕竟编程,对于许多家长来说,是一门陌生的学科,甚至还不如参加英语、数学等培训班,实实在在的提高考试分数更实际一些。

      电影《黑客帝国》海报背景,代码雨图,一行代码,可以拯救世界:

https://cdn.china-scratch.com/timg/190601/11443454W-3.jpghttps://cdn.china-scratch.com/timg/190601/1144342194-4.jpg

同事

https://cdn.china-scratch.com/timg/190601/1144342206-5.jpg

什么是黑客?

就是在漆黑的夜晚里编程...

https://cdn.china-scratch.com/timg/190601/1144344307-6.jpghttps://cdn.china-scratch.com/timg/190601/11443435Z-7.jpg

小编

https://cdn.china-scratch.com/timg/190601/1144343538-8.jpg

这是真正的代码模样,前端代码,

问题来了,啥是前端?

https://cdn.china-scratch.com/timg/190601/114433FE-0.jpghttps://cdn.china-scratch.com/timg/190601/1144352P4-10.jpg

       想想家里的整天调皮捣蛋的熊孩子,26个英文字母还没学会,那些学少儿编程的孩子都成精了吗?

然,非也。

      说起时下火热的少儿编程,不得不说,一项来自国家战略决策,2017年,国务院印发人工智能发展规划,将少儿编程教育提升为国家战略,2018年平均薪酬,IT行业首次占据各行业平均薪酬之首。

      作为家长,总是为孩子的兴趣和教育操碎了心,为了不让大家踏入了少儿编程教育的坑,在这里给大家科普一些小知识。

科普小知识

1、少儿编程,到底在学什么?  

众所周知,国内如腾讯马化腾、京东刘强东、百度李彦宏、小米雷军,国外如比尔盖茨、脸谱扎茨伯格、谷歌拉里佩奇等都是属于那个IT时代的“程序猿”,甚至现在很多的儿童编程教育机构,都在拿这些名人的编程经历当作宣传内容。

https://cdn.china-scratch.com/timg/190601/11443561Q-11.jpg

来自小米董事长雷军25年前,“诗一样优雅的代码”

https://cdn.china-scratch.com/timg/190601/114435OI-12.jpg

      事实上,很多人忽视了,这些“程序猿”不少出自世界级名校,理论和学习能力也远非普通人可比,更何况,早期IT时代已经转入了如今的互联网下半场,绝大多数“码农”的日子并非大家想象的那么舒坦和光鲜。

       其实,少儿编程教育,学的不是真正的敲代码,也不是开发一个XX系统,而是学习编程思维或者计算机思维。

       如果从刚需角度上,甚至还远不如英语、数学等重要,无他,最明显的例子,参加某个英语培训班,可以很明显的看到提高了多少分数,或者能够流利进行口语对话,但是回到文章最开始的故事,显而易见,编程思维是可以帮助孩子正确分析解释身边的发生的一些事情。

https://cdn.china-scratch.com/timg/190601/114435OI-12.jpg

2、少儿编程,是不是都要用电脑?

       在IT行业圈内,有个段子,“可以没有女朋友,但不能没有电脑”,同样,那对于小孩子学编程,电脑是不是也是必须的?

然,非也。

       不同于专业编程,需要记住键盘和英文字母,甚至还需要有计算机原理、数据结构、软件工程等专业知识,少儿编程往往只需要会操作鼠标即可,更多是面向图形化编程,通过托拉拽的形式,完成一个程序逻辑的编写。

https://cdn.china-scratch.com/timg/190601/1144351947-14.jpg

如上图,就是知名的少儿编程软件Scratch,右侧就是孩子编写的程序,左侧则为程序的执行情况,孩子只需要将自己的程序思维通过积木化的程序模块表达出来即可,无需使用键盘和大量英文词汇。

https://cdn.china-scratch.com/timg/190601/114435OI-12.jpg

3、少儿编程,应该怎么学?

       既然少儿编程对孩子有好处,也不需要复杂的计算机原理、数据结构等专业知识,那如何让孩子学习,是不是要挑选好的培训班,比如公司信息部?

然,非也。

       让孩子怎么学,我们应该先明确,应该从多大年纪开始学习,不同年龄段,适合学习的方式是不一样的。

https://cdn.china-scratch.com/timg/190601/114435B44-16.jpg

(1)如果孩子在学前,大概在4岁到8岁左右,建议家长自己通过少儿编程游戏和孩子亲子互动,让孩子的游戏中得到编程思维启蒙,这个年龄段孩子驾驭不了复杂的逻辑,这类游戏一般不需要语音或者文字讲解,一试即会。

https://cdn.china-scratch.com/timg/190601/1144354961-17.jpg

(2)如果孩子在小学到初中阶段,9岁到14岁左右,建议家长可以陪伴孩子学习Scratch编程,不建议急于寻找培训机构报班,目前国内的培训机构鱼龙混杂,很多课程不成熟,师资力量也不见得过关,纯属迎合时下少儿编程火热,让不少家长缴纳了智商税。

       另外,家长通过自己陪伴孩子学习,本身就是一个与孩子共同成长、见证孩子成长的好机会。

https://cdn.china-scratch.com/timg/190601/114435B44-16.jpg

(3)如果孩子在高中阶段,15岁到18岁左右,尤其是孩子已经完成Scratch的学习,且对这方面存在浓厚兴趣,建议可以给孩子报优秀的培训机构进行专业指导,可以学习更高级的一些语言,如Java、C、C++(如果想参与NOI信息学竞赛的话这个必须要学,2020年强制只能用C++),毕竟此时,一般家长的编程能力基本上不足以指导这个阶段的孩子,如有参加编程大赛的经历,更受国外名校青睐。

https://cdn.china-scratch.com/timg/190601/11443644a-19.jpg

       有人说,在未来,如果你的孩子懂编程,他可能就是世界的创造者;如果他不懂,那他只能是个使用者,甚至他将来从事的工作,都有可能被人工智能完全替代。

       我们不是希望所有孩子都成为“程序猿”,也不是所有的孩子都喜欢从事IT行业,但更希望每个孩子都有认识和分析世界的能力,最终可以改变世界,让世界更美好。

https://cdn.china-scratch.com/timg/190601/114433FE-0.jpghttps://cdn.china-scratch.com/timg/190601/11443C445-21.jpg

文章作者:李林林(信息部)

https://cdn.china-scratch.com/timg/190601/1144362615-22.jpg

识别二维码

关注我们

https://cdn.china-scratch.com/timg/190601/11443C264-23.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com