service STEAM教育
造物世界当前位置:造物世界主页 > STEAM教育 >

Title
少儿编程到底在教什么?它和程序员的关系是?

发布时间:2018-10-15    作者:造物世界    点击量:


随着利好政策不断推出,少儿编程受到越来越多创业者、投资者、教育机构的追捧,成为当下的热门话题。
 
年轻一代的家长们从网络上了解到少儿编程对孩子的好处,自然想要为孩子报相关的课程。但在报名之前,家长们是否有认真了解什么是少儿编程呢?
 
少儿编程


少儿编程教学可以分为两类,一类是Scratch或是仿Scratch的图形化编程教学,趣味性较强;一类是基于PythonC++等高级编程语言的计算机编程教学,一般以参加竞赛为目的。
 
图形化编程的门槛非常低,适合低年级孩子学习。
 
教师通常使用Scratch来进行教学。Scratch是麻省理工学院推出的一款少儿编程工具,支持多国语言的界面切换,当然也包括中文。
 
孩子在图形化编程时不需要写代码,甚至不需要用键盘。利用Scratch内置的角色和背景,拖动不同的积木,就可以编写出好玩儿的游戏或者动画。
 
少儿编程自己玩植物大战僵尸

 
计算机编程,也就是使用PythonC++等编程语言来编写程序,俗称写代码。
 
写代码不像拖动积木这样简便。因为每种编程语言具有独特的语法、语义和词汇,就像是中文和英文的区别,泾渭分明。
 
计算机编程教学一般不局限于编写游戏,网页制作、大数据人工智能都是其中的内容。
 
而编程语言的词汇都是英文。因此,计算机编程教学适合10岁以上,有一定数学基础、英语基础和逻辑思维的孩子。
 
少儿编程,你的孩子也能打出这样的代码

 
下面两张图是图形化编程的代码计算机编程的代码。

少儿编程之图形化编程少儿编程之计算机编程
                                               图形编程                                                         计算机编程


 
同样是实现超声波测距功能,一边是简单拖动搭建成的积木,一边是复杂、枯燥的大量代码。两者差别显而易见,对孩子来说,图形化编程显然更容易带来成就感和自信心。
 
少儿编程之超声波传感器检测外物与自身的距离,并在电脑上绘制出距离曲线。

                                 超声波传感器检测外物与自身的距离,并在电脑上绘制出距离曲线。
 
因此,造物世界的观点是:不建议孩子过早地接触计算机编程。理应先让处于低年级的孩子尝试图形化编程。如果孩子对编程感兴趣或是表现出一定天赋,再让他过渡到计算机编程。
 
这一切基于家长一开始引导孩子去尝试。
 
然而,在现实生活中,家长们往往会有所顾虑。因为程序员往往带着木讷、邋遢、呆板的标签。在很多人的脑海中,程序员就是一天到晚对着电脑,不知道在干什么。
 
少儿编程并不难
 
下面给大家介绍一位程序员,一起看看他的日常工作。




吴翰清,阿里云首席安全科学家。2005年,20岁的吴翰清来到阿里巴巴面试。为了展现真正的技术,他利用黑客技术远程将一台路由设备关闭,使阿里的内网中断。
 
实习了6个月之后,他正式加入阿里,后来成为了阿里云的顶梁柱
 
少儿编程培养未来
 
2014年底,他带领团队成功抵御全球互联网史上最大的一次DDoS攻击。
 
如今,阿里云每天为全国40%的网站抵御数十亿次的黑客攻击。




诚然,能达到吴翰清这种高度的计算机大牛非常少,因为他有着极高的天赋。
 
但是,无论孩子将来是否成为程序员,他在编程过程中得到的逻辑思维能力、构思能力、判断能力、动手能力和创造力也是如今社会所需要的。
 
举一个简单的例子,很多人工作时需要使用的思维导图。如果人们具有编程思维,就不可能画不好。
 
因此,造物世界始终认为,家长们应该抱着一种给孩子的将来多一种选择的态度,让孩子勇敢地尝试编程。试试看吧,说不定是个天才呢!

少儿编程创客基地
 
返回列表

联系我们

contact us
ICP备案编号: 粤ICP备17082047号