随着「少儿编程」的概念越来越火,少儿编程已经成为了和语数外学科类辅导班、音乐美术素质类齐名的一类教育,越来越多的家长在考虑是不是要送孩子去学习下,但又不太清楚「少儿编程」究竟在学什么。
拒绝盲目从众,今天我们就用一篇文章给大家从头讲清楚,到底有没有必要送孩子去学少儿编程?
Part 1. 有没有必要学习少儿编程?
从「外部客观环境」和「家庭主观条件」两方面和大家探讨:
1。外部客观环境
以色列:2010 年,将编程纳入高校必修科目,要求孩子从小学一年级学习编程。
英国:2013 年,对全国中小学教学大纲进行改革,并要求于 2014 年开始使用。教材大纲中规定将编程列为基础必修课程。
美国:2015 年,美国政府投资 40 亿美元开展少儿编程教育,将编程纳入美国 K12 的教材体系中,呼吁全国青少儿学习编程;2016 年,美国政府再次推行计算机科学教育,强制要求高中毕业必修计算机编程学分。
日本:2017 年 6 月,倡导中小学开展 STEAM 理念教学,目标直指少儿编程,并提出将从小学开始设置编程课程。
新加坡:2017 年,全面推动少儿编程教育,中小学考试中加入编程考试科目。
2016 年, 芬兰、比利时研究议论将电脑编程列入核心教育大纲,奥地利、保加利亚、捷克、丹麦等 15
个欧盟课程中列入程序语言,其中 12 个在高中,9 个在小学开始教授少儿编程。
我国2022年下半年新版“新课标”正式开始执行,其中将信息科技独立设置为中小学生必修课,大纲中就包含Python编程语言的知识模块,在此之前也已经有多个省份将编程加入义务教育阶段。

为了鼓励自然科学类优秀人才的培养与选拔,在教育部审核认可的44项白名单赛项中,自然科学类占23项,超过半数,其中编程相关的科技类竞赛超过10项。
白名单赛事获奖是对于升学有实打实用处的用处,家长可以关注。
整体来说,政策上对科技教育是非常重视的,也符合一直强调的“科教兴国”大政策,教育方向持续向人工智能、STEAM 等综合实践类能力倾斜。
2。家庭主观条件
a.升学
很多家长给孩子报名课外课程,很核心的一点我认为还是升学。
因为现在许多大学录取对于学习编程并能够在CSP(原NOIP),NOI上面拿奖的选手都有降分、保送的政策,这对家长来说是切实的好处。那这种选拔会有一种倒逼的效应,就是大学要从高中筛选好苗子,高中从初中筛选,初中从小学筛选。因此从小学开始努力学习编程参加竞赛有更大的可能被好初中录取,进而进入好高中,最后选入心仪的大学。
这也就是现在很热的「科技特长生」路线,中考走科技特长生,高考走强基计划。
在中考阶段,目前全国有26个省市的重点高中对有科技特长的孩子,给予可以降分录取等特殊招生政策。虽然各校具体认定的条件路有差异,但总体上说科技特长生的申请条件就是有教育部认可的竞赛省赛的一二三等奖,可以申请认定,并参与特招通道的选拔。
近年部分学校对中考成绩有一定要求:需达到中考总分的80%-85% 所以目前科技特长生属于优等生的入学途径,是优中选优的选拔方式,部分学校会跨区招收特长生,因此,也适合想要跨区进入优质学校的学生。
而高考阶段,强基计划已经成为985、211大学自主选拔的重要路径,每年通过强基计划被985、211大学录取的考生占比超过 30%,占比非常高。强基计划中列出的专业46%和编程相关,编程好的孩子在录取和专业选择上优势非常明显。
但是!科技特长生路线很辛苦很辛苦很辛苦!!只适合学有余力的孩子,如果校内课业就压力很大的话,不建议走科技特长生路线。
b.思维培养,结合学科
从我们对于家长的回访中得知,大部分的家长是希望借由少儿编程来帮助孩子建立逻辑思维,底层思维逻辑培养好了,无论是学科类的学习还是日常生活都会有帮助。
少儿编程是如何帮助孩子培养思维的呢?
编程是有非常强的即时反馈特点,一个细节不对,程序运行就不对,孩子马上就能发现,就需要一点点去找bug,去改正,对孩子专注力提升很有帮助。
很多小朋友学习中容易依赖性强,自己解决问题的意识弱,题目稍微变个型,就说不会做,等着问家长问老师。但学编程,自己想做,爸爸妈妈大多也真的帮不上忙,没办法,自己解决吧,这个过程对孩子自己解决问题的意识培养是非常有帮助的。
专注力提升,依赖性降低,能够养成自己检查、改正的好习惯后,对学习成绩提升怎么都会有帮助,说白了,就是会给孩子养成好的习惯,很多编程好的孩子,数学都好,而且学习独立性比较强,不用父母操太多心,就是这个道理。
c.科技素养等课外知识学习
编程涉及到的一些航空、人工智能等的知识,既是现在科技前沿的内容,又是孩子们会感兴趣的知识,可以借由少儿编程这个工具用轻松简单的方式展示,丰富孩子的科技素养,与社会接轨。
大家可以从以上信息分析是否有必要送孩子去学习少儿编程,我这边的建议是可以先让孩子去试试,看看孩子是否感兴趣,兴趣才是第一位的老师,孩子不感兴趣,硬逼也是白搭。这里毛遂自荐下,可以试一下西瓜创客的试听课,出了名的能调动孩子的主动性。
Part 2.少儿编程该怎么学?
已经解决了是不是要学习的问题了,接下来就是要如何学习?
学习的方式有很多,这里对比下,自学VS线下课VS直播课VS录播课VSAI双师课,包含主流的几种学习方式:
1。自学
在父母有专业知识的前提,又可以系统的把知识拆解成孩子的语言,最好的方式是自己教,因为自己肯定更知道孩子的情况,能够做到最高的关注和指导。但是估计绝大多数家长都做不到。
2。线下课VS线上课
首先是师资方面,线下老师水平都很一般,世界冠军、拿过奖的就那么多人,线下课的好老师很少的。编程又是借由电脑学习的课程,也没有一定要来线下学习的必要性。
还有家长往返的接送成本,便利性上线下课会差很多。
然后是学习效果方面,主要落在三个方面上,优质课程+督促激励+课下辅导。
优质课程方面,AI课>直播课>线下老师,核心还是师资力量和机构在课程设计部分思维投入,师资力量说过了;线下课程的成本是很高的,很难在课程部分加大投入;AI课比直播课强在多次打磨迭代,课上互动性也更好;
督促激励方面,线下老师>直播课=AI课,面对面有天然优势,不过现在不少AI课采用动画剧情+游戏化激励体系,效果是很好的,可以超过不那么优秀的线下老师;
课下辅导方面,线下老师>直播课=AI课,现在的线上课都是双师模式,都配置一个答疑的辅导老师,只要家长多上那么一点心,辅导答疑都能解决。
学习效果方面我要专门讲一下直播课和AI课的比较。
AI课的前身是录播课,先播放讲课视频,听完了做练习,这种方式对于孩子来说没法保持注意力,效果极差,录播课不在做考虑。
现在的AI双师课都做了改良的设计,一般会使用有趣的动画剧情吸引住孩子,把知识讲解融入动画中,讲完知识点及时插入互动的题目或编程练习,有的课程把练习包装成游戏通关的形式,效果会更好些。然后再搭配上专属辅导老师,卡住的地方联系老师。现在良好设计的AI双师课基本都可以让孩子有效完成课程学习和练习。
直播课有一对一、小班直播(1对4~6)和大班直播(1对200以上)三种形式。
一对一沟通效果相对最好,但是存在缺少优秀老师(道理同线下课)、价格过高的问题;
大班直播课,一个老师对几百上千的孩子,貌似有“同意老师看法的打一个1,不同意的打2”这样的互动,但是如果把课程全程替换成上次老师上课的视频,整个课程过程不受影响,这么看,是不是和录播课没什么区别了;
小班直播课,一种形式是多个同学显示在小窗,老师像线下课一样提问和互动,实际上通过屏幕后效果很差,偶尔有卡顿掉线听不清楚都是浪费时间,另一种形式是所谓孩子这边一对一界面,老师同时面对4个孩子,采用类似微信聊天式的信息对话窗口,对于低龄的孩子来说效果糟糕,因为孩子表达能力弱,真正需要沟通的程序问题很难讲清楚,老师那边还会出现响应慢的情况。
大班课和小班课都存在需要同步学习进度的问题,学得快的孩子要等慢的,学得更慢的会被强制跳进度(大班)。总的来说,编程课课堂上的主要内容是听讲知识点和做课堂练习,分析这两项内容的具体信息传递过程,个人推荐选择AI双师课。
最后是价格方面,差距巨大,同样的学习内容为前提,线下课每年1~3万,高价并不意味着高质量,线下往往受到种种局限,很难找到合适的老师;线上直播课8千~2万,线上AI课3-4千,优质的AI课学习效果甚至能超过直播课和线下课,这么看AI双师课的价格优势就太明显了。
这里必须自荐下,实在是对自己家的课程质量太有信心了。首先西瓜是最先做AI双师课的机构,最初西瓜是做过直播课的,后来改成线上互动双师课,发现孩子的学习效果并没有打折扣,然后才经过多次迭代演变为现在的课程的。免费体验总归不亏,欢迎大家“薅羊毛“
Part 3.少儿编程如何学好?
1。编程语言的选择
有的人看了各种推送,认为图形化不是编程,浪费钱,浪费时间,不值得学,就要学python和C++。
懂一点的家长可能会说上来就学Python或者C++会不会太难了,大人都觉得够呛!能学会吗?
今天,西瓜就带大家深度科普一下Scratch,Python和C++。
a.Scratch图形化
图形化编程是麻省理工学院开发的图形化编程工具。适合零基础,低年龄段的小朋友。
⭐️这个软件的特点就是使用者可以不认识英文单词,也可以编程。一般我们建议6-9岁的孩子可以通过图形化的方式入门少儿编程。
这里说一下,有些人鼓励让3、4岁的孩子学少儿编程,非常不建议!!!孩子年龄段太小了,对于知识的理解和吸收都大打折扣,建议抓住6-12岁的思维发展黄金期即可。
图形化编程特别生动有趣,这个主要是将复杂的程序封装在积木里,操作就像是在电脑上搭积木,只需按照一定的逻辑用鼠标拖动模块把它们拼在一起就可以。它的效果也很直观形象,点击运行小绿旗,就可以看到动画似的运行效果。
这个阶段主要是为了培养小朋友的思维和能力,激发他们的兴趣。
b.Python
Python的设计哲学是“优雅、明确、简单”,是一种说人话的语言。
注意,Python 已经是纯代码编程了,需要孩子一行一行地去输入代码,因此需要一定的英文基础,适合3,4年级的孩子。
Python的天花板很高,有很多应用的分支。比如:简单的爬虫,你可以在网上搜集想要的资讯,做经典的小游戏,诸如贪吃蛇,迷宫等等……
甚至还可以做AI应用,很多用的都Python语言。
c.C++
如果是冲着升学的目标去的,C++一定是最后的必选项。因为目前的信奥赛,官方唯一指定的语言就是C++。
孩子学C++,主要的都是算法的研究,通过大量的刷题,目标很直接,就是想要参赛获奖。应用性没有Python强,但是C++的显著特点是它的运行效率比较高,也很稳定。
语言没有高低之分,不存在鄙视链,每个家长要根据孩子的年龄,之后的需求,挑选选择的语言。过早过快都是不利于孩子的学习的~
建议6-15岁的孩子都去尝试下少儿编程,6-9岁选择Scratch,9-15岁选择Python,都已经决定尝试少儿编程了,就在选择前,让孩子多体验,给孩子一个更合适的学习机会
声明:本站稿件凡恩品牌资讯以外部分类目资讯转载来自于互联网,如有疑义请联系我们删除。