孩子学编程五大问题之二:怎么学?

编程资讯,看这里就够了

只为你推送有价值的内容

近几年

有一种教育如火如荼--少儿编程

不知道各位宝爸宝妈是否见过这个词,

总之小柠檬最开始接触到它的时候

内心久久无法平静。

编程?这么高端的词

不是应该出现在大学吗?

而身为文科生的小柠檬在大学都没怎么接触过编程

现在竟然连才几岁的小朋友都要学习了?!!

先让我静静。。。

好了,平复一下心情,我们来好好了解一下少儿编程。

首先说说编程教育,这个时候就不得不提到一个人——美国的Hadi Partovi。直接说名字,你可能不认识,但是Facebook和Airbnb你一定知道。而Hadi就是它们的早期投资者。

Hadi Partovi

Hadi Partovi认为,在技术主导的世界里,计算机科学变得与阅读、写作和数学一样重要。他说:“密码学至少与光合作用的原理是同等重要的。”就是这位极具思想也不缺资金的中年大叔,于2012年创办了一家名为Code.org的公司。这家公司的目标是让美国所有的公立学校教授计算机科学。从目标就可以看出这家公司不简单。

为了激发编程课程需求,Hadi想到利用爆款视频。他说服比尔·盖茨和Facebook CEO马克·扎克伯格在视频中露面。在放上YouTube的第一个星期,这段叫做“大多数学校不会教的东西”的视频带来了大约九百万观看量。在两周之内,就有大约有两万名教师与Hadi联系。

视频截图

果然大佬出的视频就是不一样,如果小柠檬能请到比尔·盖茨或者马克·扎克伯格做一个关于猫拧的视频,是不是也能变成爆款呢?嗯,让我好好想想应该做些什么内容~

除此之外,Hadi还表示,与当地团体一道,Code.org和微软帮助说服了24个州政府,允许学校用计算机科学学分抵充数学的学分。就这样编程教育在美国的影响越来越大,甚至影响到了幼儿园。

请注意!虽然小柠檬强调了一下这位中年大叔,但并不是说他就是让编程教育出现的人。

其实,在如今计算机高度发达的大环境下,很多欧美国家都逐渐意识到编程的重要性,开始加强编程教育。其中,英国最新的教育大纲更是规定,5~16岁儿童将开始学习编程。

少儿学习编程中

目前,全球已经有已有16 个欧美国家将编程纳入了了公立学校的日常课程,有24个国家推行少儿编程课程。

那少儿编程都是学些什么呢?问得好!

无奖竞猜!

敲代码?写程序?

不知道了吧~哈哈哈~

好吧,其实如果小柠檬不去好好了解一番,也不知道。

下面就为大家介绍一下现在国外的少儿类编程产品,大致分为以下四类,看清楚了!

01

学习编程思维

这类产品偏向年龄比较小的孩子,通过游戏培养儿童解决问题的能力,在这个过程中学习编程思维、一些基本的编程概念和指令。

Kodable

Kodable 的口号是“让孩子在学会阅读之前学习编程”,面向5岁以上的孩子,在玩游戏的过程中学习编程概念和指令,培养解决问题的思维。 Kodable共有105个关卡,每个关卡都能够教授儿童一些编程知识。 有3个等级的编程学习方案,包含了幼儿园到2年级课程、3年级到5年级课程以及6年级到12年级的课程。

02

开源硬件平台

Lego Mindstorms

Lego Mindstorms(乐高机器人)是可以编程的机器人拼装套装,集合了可编程主机、电动马达、传感器、Lego Technic部分(齿轮、轮轴、横梁、插销), 玩家通过编程命令盒子来控制机器人, 创建出能够行走、说话、移动的机器人。

03

图形化编程

图形化编程典型的就是scratch、 Hopscotch这一类的产品,操作指令以图形和按钮显示,基本不需要人工输入指令代码, 这种方式在儿童中十分受欢迎。

Tynker

Tynker使用简单的可视化编程语言,不需要编程语法,而只需要将代码块组合起来就可以创建项目, 适合4-11岁的孩子, 激励孩子们将他们的创意转化为游戏、项目和动画故事,并将成果在网络上进行传播。 Tynker在美国很多中小学都作为老师的教学工具来使用。

04

学习一门正式的编程语言

前面三类都偏重于学习编程思维,普遍采取的方式是用很接近自然语言的编程语言来培养儿童解决问题的能力,但是不会涉及到具体的编程语言,不适合于学习系统化的编程知识。

各大在线编程学习网站也相继推出了少儿类课程,括 Codecademy、 codeschool、 Plurasight、 Khan Academy、Coursera、Udacity、 edX等, 如果要学习一门正式的编程语言,可以选择这些在线学习网站。 另外,还有一些为儿童编写的 编程相关的书,比如 Python for Kids 、Super Scratch Programming 、Land of Lisp等。

是不是感觉很高级~反正小柠檬是看得一愣一楞的。。。

那这么高级的教程,我们中国是什么态度呢?来,跟着小小妹一起来看看官方表态~

教育部在2015年和2016年发布的《关于“十三五”期间全面深入推进教育信息化工作的指导意见(征求意见)》和《教育信息化“十三五”规划》中从国家层面提出了探索STEAM教育、众创空间、创客教育等的新模式。其中STEAM课程就包括编程、机器人、3D打印等。

2017年2月,《义务教育小学科学课程标准》提出要从小学一年级开始便开设科学课程,科学教育的年龄层次进一步放低。

2017年6月,我国举办了第一届中国STEM教育发展大会。

第一届中国STEM教育发展大会通知函部分截图

更有中信教育报告称,“伴随素质教育在中国的兴起,少儿编程教育受到越来越多的关注。未来该行业极有可能成为素质教育领域的‘小奥数’”。

由此可见,中国的少儿编程教育正在成为一种趋势。。。

不过对于贪心的小柠檬而言

想要一种可以满足多种使用场景的学习方法

比如——猫拧3.0

猫拧3.0是一款类似于乐高的积木作为硬件载体

在造型上,它可以是这样的

这样的

这样的

还能够是这样的

总而言之,只有你想不到的造型

没有猫拧搭不出的模型

而在软件上

猫拧采用了最适合小盆友的scratch编程语言

采用图形化编程

通过简单拖拽实现编程命令

让编程更加有趣

反正小柠檬家几个调皮的孩子

见到第一眼就爱不释手

而且这款产品还能满足多种创客比赛的需要

助力孩子弯道超车

重点高中不是梦

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180810G18LGY00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券