大数跨境

什么是少儿编程?少儿编程为什么会成为新型教育下的势在必行呢?

什么是少儿编程?少儿编程为什么会成为新型教育下的势在必行呢? 科乐维科技
2019-03-14
4
导读:编程与未来趋势高度相关,如何把握才能更美好

编程与未来趋势高度相关,如何把握才能更美好!在百度搜索“少儿编程”后,可以看到两种截然不同的观点:一方是追捧与鼓吹,另一方则是困惑与争议。作为一角新兴的教育领域,少儿编程在大多数人心目中,依然既熟悉又陌生

 

少儿编程如何走进大众视野?

研究表明,6岁以上的孩子好奇心强,而且动手能力最强,这个年龄阶段的孩子大脑思维活跃,对于世界是充满好奇的,倘若能够接触到计算机编程,了解信息技术相关知识,可以激发孩子的创造力。据有关调查显示,学习编程可以拓展更多职业渠道,现在美国有超过三分之一的高薪工作需要熟悉计算机编程。盖洛普研究报告表明:美国40%的学校提供计算机编程的CS课程,全美25%的学生有自己的编程账户。目前,全球有2亿学生通过编程1小时活动接触编程。据统计,超过90%的美国家长表示希望将编程加入孩子的学习课程体系中。

对比百度指数和谷歌趋势,可以看到,少儿编程全球范围内早已不是新鲜事物,但在2016年底,才渐渐在国内引起较广泛的关注。毫无疑问,大数据人工智能计算机技术的发展为少儿编程的普及铺设了道路,同时,专注在科学、技术等领域提升青少年竞争力的STEAM(Science,Technology,engineering,Arts,Mathematics)教育理念日渐深入人心,也为少儿编程的“走红”助了一把力。

变化的趋势:


(一)政策利好,少儿编程逐步成为升学“刚需”

早在1984年,邓小平就提出了“计算机的普及要从娃娃做起”, 面对新的时代浪潮,2016年至今,国家及各省市纷纷发布一系列推动信息化教育教学的政策新规,从顶层设计的高度,对编程教育的推进做出了系统的部署

在学校层面上,当“奥数热”看似有偃旗息鼓之势时,各种科创类赛事获奖成为热门的升学筹码,在中高考时都有可能成为名校优班的敲门砖——2018年,共有53名高中生通过信息学奥赛提前被清华、北大直接录取。现已在上海交通大学直博的张俊杰就是一位从小学习少儿编程的受益者,他从初中起接触编程,并在高二、高三连续获得信息学奥林匹克竞赛上海市一等奖,成功保送上海交通大学旨在培养计算机科学家的ACM班。

通过统计整理2018年“百强中学”与各“211”高校的自主招生简章,我们发现,百强中学里有45个学校对编程类竞赛有优惠政策,主要分为科技特长生奥赛实验班自主招生三类,大学对信息学奥赛的获奖要求集中在省级一、二、三等奖


(二)教育消费升级,众多玩家入局少儿编程市场

随着STEAM教育理念对新一代家长的影响日益深入,素质教育呈现井喷式的发展。根据中国国家统计局发布的统计年鉴,2013年到2018年,中国家庭教育文化娱乐支出占比逐年增长,近两年来,中国教育平均支出占年家庭总收入的20%以上,预计到2020年,教育文

娱乐领域的人均消费支出将达到2653.2元。

根据新浪教育的统计数据,在不同学段的教育支出花费中,21%的投入来自孩子的K12(即“Kindergarten to 12”,源自美国教育体系中的幼儿园到十二年级,在中国通常指小学到高中学段)阶段,其中,占比最大的一项支出为辅导班。

当STEAM教育理念日益成为共识,加之政策导向、升学优势,少儿编程的迅速爆红也就不足为怪了。


到底什么是少儿编程?

根据HackerRank发布的《2018 Developer Skills Report》,英国已成为第一个要求5岁孩子参加编程课程的国家;在中国,“该不该给孩子报编程辅导班?”也成了令年轻家长们头疼的问题。


即便在少儿编程如此火爆的今天,许多家长对于少儿编程仍有误解,有的认为其等同于“Python”、“C++”等高级编程语言的学习,有的则认为学编程就是让孩子玩电脑游戏。在做出判断之前,我们有必要去搞清楚到底什么是少儿编程。


一般来说,少儿编程是为了培养孩子的计算思维,针对6-18岁的少年儿童开展的编程教育,现在,最常见的形式是线上或线下的各种课外培训。


根据先易后难的学习进程,少儿编程教学可以大致分为两类

一类是图形化编程教学,以培养兴趣、锻炼思维为主,趣味性较强。


另一类是基于C++等高级编程语言的计算机编程教学,目标往往是参加信息学奥赛等科技品牌赛事,如信息学奥林匹克竞赛/联赛、机器人竞赛、科技创新大赛等,或为后续的专业学习和职业技能打下基础。在这里,可以熟悉编程原理,执行代码操作,适合有一定数学基础、英语基础和逻辑思维的孩子。


编程要从小抓起

现在我们把少儿编程定义为一种通识教育,大众化的教育。这已经是不争的事实啦。尽管孩子们未来的事业可能和编程不沾边,但通过编程学习到的“化复杂为简单”的做事哲学,以及分析、解决问题的能力会让他们受益终身。 编程思维是每个人的基本技能,今后不懂编程就是半文盲。2006年,卡内基梅隆大学的Jeannette Marie Wing教授所提出了“人人都需要培养编程思维”。仅仅学代码是远远不够的,更重要的是培养孩子编程思维。据多位《编程人生》中的资深编程大伽的编程人生轨迹和著述来看,编程思维训练,从娃娃抓起不会错。有时不拘泥编程的软件,主要是编程思维。

看看美国苹果公司联合创始人 史蒂夫 乔布斯的对编程的表达:“这个国家每个人都应该学习计算机编程......因为编程教会你怎么去思考。”

许多孩子看到比较复杂和比较烧脑的程序就望而却步,也有部分孩子虽然掌握了部分编程的语法,却不知如何下手。这些都是因为没有形成系统的编程思维和实战经验。而我们让孩子培养编程思维的目的是让孩子能够独立解决问题。


        新型教育势在必行 少儿编程仍在路上

作为与少儿编程最利益相关的群体之一,家长如何看待少儿编程?对更广泛的社会群体而言,少儿编程又以怎样的形象示人?在面向家长的教育信息与资源共享平台“家长帮”中,“科学编程”是个热门板块,有2500多条帖子与上万条回复;在微信公众平台中,以“少儿编程”为关键词可以检索到超过两万篇文章。我们分别从两个平台中抓取了相关文本,并制作成词云图:

可以看到,除了“学习”、“教育”等共同出现的高频词,两者呈现出一些微妙的差别。在“家长帮”论坛中,家长们关心的是“机器人”(2202次)、“课程”(963次)、“学校”(771次)和“兴趣”(618次);在微信公号中,“思维”(2427次)、“游戏”(2283次)、“市场”(2158次)和“培训”(2056次)得到了较多关注。对比来看,家长们普遍关心的议题是孩子为什么要学编程、学什么、去哪去、怎样学,常常可以看见诸如此类的讨论:“杭州一年级学生可以去哪里学编程?”、“女孩学习scratch有必要吗”、“学习scratch是不是根本不需要报班,自己在家就可以学?”……


根据《码农新势力的崛起——05后编程情况扫描报告》,51.67%的小“码农”长大后最想做程序员职业,紧随其后的是科学家CEO

同时,从地域分布来看,随着各省市教育部先后与在线编程平台合作,推动编程教育的落实,其效果也比较显著,中部地区的互联网势头崛起,河南地区(34.69%)学编程人数超北上广总和,这与“郑州教育编程一小时”的政策推动不无关系。此外,吉林(9.00%)、福建(7.06%)、山东(6.84%)等地区也势头强劲。

上海的祝老师认为,在他接触过的案例中,家长让孩子学习编程的理由主要有以下几点:“一是升学、加分。包括小升初择校、NOIP(全国青少年信息学奥林匹克联赛)比赛加分和保送等;二是提高孩子的逻辑思维等能力;三是孩子喜欢、有兴趣;还有就是家长焦虑和跟风——别的孩子都报了课外班,反正要让孩子学几门,而且少儿编程是个新东西,家长怕孩子落后在起跑线上。也有的是孩子沉迷游戏,与其沉迷,不如来设计。”


对“到底要不要让孩子学编程”这一问题,专家认为,“推荐所有人都学,不仅仅是逻辑能力,编程以后会像英语能力一样常见,很多文职重复性工作,其实写一些程序就可以替代掉”。


阳德青教授也对少儿编程学习表示了赞成:“对大学之前的中小学生来说,尽早地去接触编程,肯定有积极的一面。通过编程可以学会如何分步骤解决一个问题,可以锻炼逻辑思维能力,对数学的学习也有帮助,我很赞同这样一种观点——编程是一种创造,而不是消费。”同时,阳教授也提醒,不能因此走向功利性的、拔苗助长式的教育:“毕竟,不是每个小孩都擅长,要尊重孩子的个人的兴趣爱好和选择”。


【声明】内容源于网络
0
0
科乐维科技
科乐维教育共享中心
内容 229
粉丝 0
科乐维科技 科乐维教育共享中心
总阅读336
粉丝0
内容229