少儿编程教育的4大“怪胎”式现象!孩子入坑前家长必读

少儿编程几乎是伴随着STEAM教育在国内的发展而开始热起来的,Scratch逐渐变成了大家脱口而出的词语,再伴随着信息技术加入新高考选考范围,部分省市试行中小学加入编程课,少儿编程的风头渐渐盖过了STEAM教育



编程教学在STEAM教育中的作用不可忽视,但是否值得如此高的关注,是否就应该以当下的教法授课?


并非如此。只是在我们的教育环境下,少儿编程和很多风口上的行业一样,几乎都长成了怪胎。

 

怪胎现象之一:

“少儿编程”会替代“奥数热“


这个声音更多的来自资本圈。再有教育情怀的资本也不会回避“逐利“,所以他们最希望”少儿编程“能够像曾经的奥数一样热门。


他们的逻辑“很正确“,因为:


2017浙江高考技术考试说明大纲(信息技术通用技术)节选


  1. 新高考的信息技术里加入了Python;

  2. 信奥,开始成为一些民办小学“掐尖“的参考;信奥涉及的编程语言是C++;

  3. 少儿编程因为有考试中语言的限定,所以容易标准化和规模化。


这只能算观点,我们要思考其中的“事实“


然而事实是:


  1. 新高考虽然部分省市加入了信息技术,但是高考离小学一二年级那么遥远,是不是有必要那么着急?

  2. 真正信奥的好苗子来自哪里?来自数学好的孩子,而且大部分是“奥数“出来的孩子,所以是金字塔的顶端。这和少儿编程真正的意义差的非常远。

  3. 编程语言几年就会出新,比如现在的Julia语言,发展的势头有超过Python的趋势。那么到底是早点掌握一个编程技能重要,还是形成思维更重要?

发展很快的Julia语言


怪胎现象之二:

学编程就要先学Scratch


这种说法出现的理由是MIT麻省理工学院专门为儿童编程开发了Scratch软件,现在全球有2800万注册用户在使用,所以你不学就out了。


Scratch是一个图形化的编程工具,孩子通过鼠标拖拽拼接及改变部分数值就可以实现编程学习。所以作为编程的启蒙没有问题。


但有多少人真正去挖掘Scratch到底是什么吗?


Scratch除了是一个编程软件,它在国外真正流行的原因是它是一个社区,它的口号是:“想象,编程,分享”。


Scratch社区已分享了三千多万份作品


如果大家有兴趣进一步了解,可以搜一下维基百科,里面已经做了提炼总结。


Scratch并非专门用于创建游戏,有很多的运用是在创建动画,还有会应用在学校、博物馆、家庭,有很多老师用Scratch带领学生学习数学、科学现象,甚至历史、摄影主题等。


所以你很少会看到在国外会有人拿Scratch来真正教你系统性编程的。他更多的是作为一种编程技能启蒙,计算思维入门的工具。然后通过社区来激发孩子的互相学习和创作。


Scratch 3.0版本也即将发布,它是MIT与谷歌合作,基于谷歌的Blockly图形化编程开源平台开发的。而Blockly已经运用在很多编程工具中,比如APP Inventor(一个手机程序的编程入门软件)、Code.org(美国编程一小时的发起平台)、Dash机器人、Parrot无人机等,都是基于Blockly开发的。


所以学编程,可以用Scratch入门,但是其他很多少儿编程平台,如

Code.org、Tynker、Codemonkey

(←戳一下了解更多相关网站)等也非常好,一些入门级的机器人、无人机等也都适合编程入门。


所以如果说有人告诉你Scratch需要系统化的学习,需要学习一两年以上,那你就需要好好思考一下他的用意了。

 

怪胎现象之三:

过于强调编程是重要的STEAM教育


编程是计算机技术的重要部分,所以编程是STEAM中的T——Technology的范围,是一种技术运用,并在STEAM教学中起到重要的作用。


编程只是一种STEAM教学中需要用到的技术运用和技能之一,但它并非是STEAM教育的核心,更不能用编程去替代STEAM教育。



STEAM教育是以五大学科范围为基础,进行项目制学习的新型的教学组织方式。其核心是以解决问题出发来组织学科知识的学习和运用。


所以在STEAM教育的过程中是否要使用编程,使用什么样的编程工具,用编程来实现什么?远比编程技能来的重要。


STEAM五个词:科学、技术、工程、艺术、数学,说起来简单,但其实是有逻辑的。正确的逻辑是:科学和技术通过工程与艺术来呈现,所有的这一切建立在数学的基础之上


所以,数学基础很重要,工程实践和艺术表达在教学过程中也非常重要。而不能过于强调编程这一项技术技能。

 


但编程在STEAM教育中,有两个最大的作用却被大家忽略了。


  1. 编程所体现的计算思维。计算思维的分解任务、观察规律、抽象方法、算法设计四个步骤,是STEAM项目中很重要的思考方式,非常有助于孩子解决复杂问题。


  2. 编程所实现的人机互动方式。编程能够更好的将STEAM项目进行工程实践和展示。因为他能够去打通各类传感器和动力输出装置等,在一些科学工程项目和实践中,发挥了重要的技术价值。


所以如何运用编程,融于STEAM项目教学中,才是最为关键的。而编程学习本身却并非是STEAM教育的核心。

 

怪胎现象之四:

以功利为导向的编程教育体系


很多家长都很好奇少儿编程教育的课程计划,也就是被大家宣传为“教学体系“的东西是。也有家长也经常咨询:编程学习到底有没有体系化的过程?


如果把编程视为一个中小学学科,那么所谓的体系,必须来源于课程标准。目前中小学有设置信息技术,但是课程标准还是2011年的版本,各省市有一些新的内容,但总体还是比较陈旧的。


比如小学阶段课程标准中唯一涉及到编程的还是选修内容,是在第七点教学内容中,可以选修设计和制作简单机器人,体验“采集信息-处理信息-控制动作”的基本过程。包括设计、动手制作、简单组装及编程调试等内容。另外有提到选修的编程语言是LOGO语言。


LOGO,Scratch和Blockly对比


显然2011年的课程标准已经完全落后于现在的需求了。这个无法成为少儿编程教育体系的参考。


那么眼光放到美国看看,美国有一个CSTA K-12 CS standards(美国计算机教师协会 K-12 计算机教育标准),基本上学校教学以及商业公司的编程有关的产品,都会围绕这个标准来制定课程体系。


在2016年新版本的标准中有提到几个重点,值得我们重视:


  • CSTA核心概念分为 5 个方面:


分别是计算机系统、网络和互联网、数据和分析、算法和编程、计算机的影响;


  • CSTA核心实践分为 7 个部分,


分别是:培养包容的计算文化、围绕计算机展开合作、确认并定义计算问题、发展和使用抽象思维、创造计算机作品、测试并改善计算机作品、关于计算机的交流。


  • CSTA的核心思想:Computational Thinking即计算思维


原文摘

Computational Thinking, the human ability to formulate problems so that their solutions can be represented as computational steps or algorithms to be carried out by an information-processing agent (e.g., a computer), is central to the standards’ practices and concepts. With its focus on abstraction, automation, and analysis, computational thinking is a core element of the broader discipline of computer science and for that reason it is interwoven through these computer science standards at all levels of K–12 learning.


计算思维,是一种设定问题、并把解决方法通过信息处理设备(如计算机)表示为计算步骤或算法的一种能力,是CSTA标准中的实践和概念的核心。


计算思维


由于其重点是抽象化,自动化和计算分析,计算思维也是更广泛计算机科学领域的核心要素,这也是为什么计算思维融合贯穿在CSTA标准在K-12各阶段的学习中的原因。

 

所以怎么样才算真正的教学体系?


从编程方面来说,如何围绕计算思维,重视数据分析和算法,最终创造计算机作品或解决实际问题的才是一个好的课程体系。


但我们经常被提到的体系是什么?经常看到把这样的路径——Scratch-Phthon或C++-信息学奥赛,来作为教学体系。



少儿编程的“奥数化”适合小部分人,但不能作为体系,这种功利主义的风气又是怎么让编程也开始中毒的?罪魁祸首又是谁?

 

所以,正确的认识少儿程,有助于家长在选择课程和机构中进行判断:


  1. 编程的思维主要在于计算思维。最终希望培养的是在日常生活和学习中,遇到问题,学会分解任务、观察规律、抽象方法、算法设计的思维方式。

  2. 信奥适合“拔尖”的孩子,而且前提是数学突出。不要太功利地面对编程学

  3. 机构的教学体系要学会识别,教学程中有没有注重算思的养成,有没有通目制学来提升孩子真正的解决问题的能力。

  4. Scratch并非必学,尤其是小学高年级阶段,完全可以通Python等言学、机器人合的硬件程学、Arduino等开源硬件的程学,来真正将编程技能运用在STEAM项目学习中。


·  耐  ·  撕  ·  Ba  ·  Ba  ·


关注耐撕BaBa公众号,

在对话框中回复“计算思维”

即可获得一套“Scratch编程”的在线课程。


在对话框中回复“课标”

即可获得完整版《中小学信息技术课程标准及解读》

美国 CSTA K-12 CS Standards》

你是否觉得少儿编程发展势头太过怪异?

往期精选

9 Aug 2018

  • 编程与数学的最新应用,你的孩子知道吗?

  • TED演讲:用计算机教导孩子真正的数学

  • 12种主题耐撕STEAM科学盒子,总有一盒你想要的!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容