编程
儿童教育
编程学习
编程入门
少儿编程

孩子学编程有用吗?

家里男孩子上小学,喜欢学编程,觉得做个小游戏挺有意思的,其实课内课外的作业挺多的,总觉得他学这个在浪费时间,感觉没啥用,但是孩子喜欢,也让他学了。最近…
关注者
54
被浏览
41,370

41 个回答

一转眼孩子学了编程、机器人快2年多啦,今天回忆写篇攻略分享我们一路跌跌撞撞的学习心得,踩过不少坑,回头看最大的收获还是孩子,动手能力、思维和遇到困难时的“我能”自信心都有了显著的提升。

文章最后分享的是我们参加过的一些编程考级经验!

1、编程启蒙(无屏幕)

我们从4、5岁的时候开始接触编程启蒙的,面向低龄的编程启蒙,无论是 STEM 玩具,还是线上线下的课程,都不可避免地存在两大问题:

1. 过渡依赖屏幕:大部分编程机器人都是在 APP 上拖拽代码块来实现程序编写,动不动就要孩子盯着屏幕看好久,对眼睛造成的压力太大。
2. 门槛高:编程语言的复杂性,小朋友很难理解,更别提没有识字基础的幼儿了。

尤其是大一点,每个家庭的看法差别很大。

我家小朋友大大小小的编程启蒙机器人玩了不下10个了,说实话真心推荐的不多,有的限制太多,玩法单一;有的教程单薄,难度劝退;有的吸引不了孩子的兴趣...

所以如果你是对孩子屏幕有一定要求,希望无屏幕化的话那就选玛塔编程。

简洁明了的编程块,孩子通过触摸和玩耍去理解规律,更符合孩子的成长需求。不需要孩子有识字基础,不用看屏幕,照样学编程!

总结下来就是简单的四步:

1.创设目标,规划路径;
2.拼编程块,编写程序;
3.拍下大大PLAY按键,观察过程;
4.执行纠错,完成任务。

不要小看这四个步骤,这样一套下来,孩子的大脑整个会处于一个非常活跃的过程。孩子在重复的操作中学会了分步解决问题,经过自己反复的尝试修正优化最终找到解决问题的最佳方案,自然而然就提升了孩子的计算思维和综合的解决问题的能力。

2、编程启蒙(带屏幕)

如果你接受孩子看屏幕,只是约定好时间的话,pad上的有很多有趣的编程App启蒙的, 一方面看看孩子是否对编程有兴趣,另外在小游戏中逐渐理解编程中的序列,循环等概念孩子也更容易接受。

我选出其中两款和大家介绍下,大家可以根据孩子的兴趣点,选出适合自己的。

2.1 Code Karts

Code Karts以赛车形式提供一系列的逻辑解难谜题。一边赛车,一边教授儿童基础编程技巧!孩子通过拖动方向指引方块,帮助汽车开往终点,了解儿童编程的基础技能,比如序列。Code Karts共包含100多个有趣的关卡,容易上手,孩子也比较喜欢。

2.2 Code Monkey jr

这是以色列一家公司设计开发的,非常富有童趣的网页编程游戏,通过向小猴子传达指令,帮助猴子吃到香蕉闯关。分为junior和普通版,分为适合4+和8+的孩子。

3、Scratch学习:有趣+亲自动手做

市面上的scratch编程课主要有2种。线上和线下,线上又分直播和录播。

这个先让孩子的识字量,有一定的理解能力再上手,另外就是选给孩子实操机会的课程。

2.1 直播课

直播课都是由真人老师用视频、图片、文字或者PPT的形式给孩子上课。这种模式的好处是,学生和老师之间能有互动,自由讨论,也方便老师随时答疑。但是,直播对老师的水平要求比较高,目前市面上很多儿童编程课的老师水平良莠不齐,大多数对于这个领域不了解的家长可能难以分辨。

2.2 录播课

录播课是老师提前录制好课程内容,然后通过视频的形式给孩子上课。录播课性价比高,对孩子来说学习时间、地点也更随意。尤其,对于年龄尚小的孩子来说,录播课有其独特的优势,课程可以回放、孩子有充分的时间消化吸收。

市面上的课程也都体验过一番,编程猫、核桃编程、和码编程、咕咚编程等等,都是各有特色,我们家最后上的是咕咚编程,也主要是他家的理念我很喜欢,和我们软件项目开发很相像,前微软资深工程师团队打造的,课程是以引导为主,通过讲解、演示之后让孩子亲自上手实操。

2.3 咕咚编程

咕咚编程是以PBL项目形式进行引导的,每次我家都能跟着用学到的编程知识自己做点东西,愿意尝试,老师更多是引导启发,课程中留给孩子充足的时间自己去调试,这点很好。

4、编程机器人、无人机等

学了咕咚编程的scratch后,孩子对编程的兴趣更浓了,当时我们也买了不少编程硬件,使用他学习的编程知识,让小车跑起来、球滚起来,孩子也会特别有成就感,能实实在在的把编程用起来。

4.1 编程小球

像这个编程小球孩子就特别喜欢,这是一款支持应用程序的机器人球,有play的模式,很容易上手,之后还有Draw,孩子在屏幕中画图给球编程行动轨迹,最大的感觉就是提供无限的机会,让孩子在学习的同时获得乐趣。使用类似scratch的图形化进行编程,还能显示实时数据和先进的传感器,如陀螺仪,加速度计,光传感器,指南针和红外通信。


我最大的感受就是,开放性、灵活度都特别棒,不是传统的教 + 学,每一步都鼓励孩子自己探索、思考、动手做、优化.

这仅仅是一个初级的编程小项目,把搭建、物理、scratch编程各种跨学科的学习很自然的衔接在一起,一步步的引导孩子去解决实际问题,真正的提升了他们的思维能力,

4.2 大疆无人机

后来也玩过大疆无人机,TT的大小比较合适,轻盈,飞行高度也不是太高,飞行时可实现精准悬停、低电量警报,还提供了必要的桨叶保护,保障了飞行的安全和稳定性.

吸引孩子的还是无人机翻滚的花式动作,在手机/ipad上安装Tello APP,轻松的飞行操控,起飞、降落。大疆的界面也蛮清晰友好,看图标孩子自己就能玩起来了。

5、这些年看过的好的编程书籍

之前有家长跑过来说,我给孩子买了一本当当排名第一的python书,为什么孩子不喜欢看呢?原来是给有计算机专业学生看的。给孩子看的编程书,除了专业有趣,更要以孩子的视角和故事展开,他们才能看下去。

5.1 《我的第一本编程思维启蒙书》

4、5岁的话可以先看看DK出版社的《我的第一本编程思维启蒙书》,书中没有具体编程语言的学习,而是先和孩子一起看看编程究竟是什么,通过孩子能理解的日常生活和故事场景来说什么编程,让孩子先有了清晰的概念。

5.2 《少儿游戏趣味编程 Scratch 3.0

具体到Scratch编程语言,最喜欢的还是老牌人民邮电出版的这本《少儿游戏趣味编程 Scratch 3.0》,作者是计算机专家,也是一位男孩的爸爸,看着儿子玩游戏,想着怎么引导孩子,不只是玩,最好能用编程做点什么,自己做游戏,书是和孩子共同完成的,所以书中的案例都特别贴近孩子的想法,有趣又富有创意,暑期推荐给了孩子几个学编程的同学,他们也都特别喜欢。

书中从什么是编程、计算机的基本概念讲起,然后教你如何在电脑上如何开始scratch编程。

结合书上的介绍,就能一步步地做出有趣的小游戏、迷宫探险、海底世界、石头剪刀布各种好玩的编程作品。

6、收获的惊喜

当孩子能用编程做出各种创意的游戏、作品的时候,你一定会发现,他起码具有了以下几种能力:

1、逻辑思维能力强,因为要编程1,2,3的顺序编写程序交给计算机一步步的执行,根据序列、条件等去思考步骤。
2、超常的专注力,因为编程要自己思考,拆解问题,遇到bug更是常有的事,要追踪问题原因,想办法去解决,还不能考死记硬背,一点效果都没有
3、拥有特别好的解决问题的能力,遇到事情不慌乱,学编程就是让计算机去解决问题,把大问题分解成小问题,能让冲动的孩子变得很稳重,失败了也不再害怕,变得更勇敢。

也非常感谢咕咚编程老师对孩子早期编程的引导和耐心!

这就是今天整理的少儿编程学习心得,不管您的孩子想在哪个年龄起步,培养兴趣始终是第一位的。学习编程最好的办法就是要激发孩子的兴趣,让孩子主动学习

除了初期比较枯燥的阶段,要稍微加强引导之外,平时不要过分给孩子压任务,这样大多时候会适得其反,让孩子产生逆反心理。

编程等级考试和竞赛心得

等级考试和竞赛不是必须的,依照孩子情况而定,除了成绩,编程后期的一些组队参赛,需要团队合作、调试程序对孩子的沟通合作和抗挫能力确实也都有不小的帮助。那如果有这方面的想法怎么选呢?首先要关注等级考试和竞赛的举办单位,他的权威性以及相关的经验非常重要。

  • 儿童编程等级考试
  • 国家认可的“白名单”中的儿童编程竞赛
  • 编程学习路径
  • 世界级的编程机器人、编程竞赛

基于举办单位的权威性和相关的背景经验,推荐这么几家。

电子学会举办的全国青少年软件编程等级考试最权威。

电子学会成立于1961年,是工业和信息化部(工信部)直属事业单位,足够的靠谱,而且已经成功举办过其他的等级考试,比如全国青少年机器人等级考试。电子学会从2019年启动全国青少年编程等级考试。

全国青少年软件编程等级考试设有独立的标准工作组、教材编写组和考试服务组。考试采用在线计算机考试的方式,等级考试分为图形化级(Scratch 1-4级)和代码级(C/C++ 1-10级 Python 1-6级),全国青少年软件编程等级考试不采用硬件器材。

报名方式和时间都可以在官网查到,主要有3种报名方式,考试时间一般一年会有4次,3,6,9,12月各一次。

也有家长和孩子计划孩子日后想爬藤校,会关注世界级的机器人、编程竞赛。如果孩子有兴趣也建议有机会多参加一些这方面的比赛,虽然很多中学生,没有机械知识基础、没有电子基础、但是这恰恰勾起了参与者们强烈的创造欲望与学习动力。

目前一共有这么几个世界性的机器人比赛联盟:

1) 以亚太地区为主的“国际奥林匹配机器人大赛”(WRO, world robot Olympiad)

2) 总部位于美国的第一乐高联盟,(FLL, FIRST Lego League)

3) 机器人世界杯 (RoboCup), 促进人工智能、机器人和相关的领域

4) Vex

发布于 2023-01-02 12:42

我家孩子10岁前未学过编程,对目前市面上的乐高、机器人、Scratch、少儿编程、编程考级、竞赛均没有深刻了解。但我想,我可以试着回答这个问题,因为我自己小时候应该算得上第一批学习编程的孩子。

90年代初期,在我3年级暑假的时候,父亲去深圳出差,给我带回来一个礼物——一台可以编程的电脑(图片是网上找的,我家里那台随着后来搬家早扔掉了)。

和一本编程书(图片也是淘宝上找的)

那时候在我们小县城,有任天堂红白机的同学都少,更别说这古怪机器了,买了也没几个人会用。当时这台电脑只能用BASIC编程,程序可以转录到磁带里。

那个暑假,在我爹教我简单操作开关机,怎么敲键盘,怎么写代码,怎么修改,怎么运行之后,我就一个人在家,把这本书上的程序全都抄了一遍。不是简单的抄,抄完之后还自己研究逻辑,修改参数。

记得有天晚上,我妈和几个朋友在家打麻将,我就在电视前捣鼓程序,那天刚好学会了编MIDI音乐,可以用程序控制音乐的音调、长短、强弱,我就拿了本音乐书,把里面的歌一首一首写进去,然后播放出来,那会儿觉得特别有乐趣,几个小时不休息。

这时候编程有什么用?没用,它对我而言只是玩具中的一种,甚至都没法叫小伙伴一起玩,别的同学不知道这是在干嘛。

真正对我有用是在高考之后,在很多同学都还没有喜欢的专业时,我那会儿就已经很明确了,我要学计算机专业,这让我的志愿选择简单了许多。后来上了大学,算是如鱼得水,虽然都学计算机,但班里有编程基础的人没几个。

小时候的玩具,长大会变成兴趣和专业,这么看算得上是有用了吧。


虽然我觉得编程很有用,以后的学习、工作大概率用得上,但并不急着让我女儿学习编程。身边的计算机专业毕业的同学、程序员,大多和我一样,并不急着让孩子学习乐高、编程。因为,编程的语言逻辑并不难,真正难的有两点,一是数学,二是经验。

数学难在逻辑、算法,而逻辑和算法的学习,编程可以锻炼算法和逻辑,不学编程直接学数学也可以。但是,编程不能提高数学(考试)能力,学数学却能提高编程能力。

经验的难点在于要长期投入大量时间,在于知道在哪里查询、哪里求助、哪里交流,怎么使用别人的工具、库函数拼装自己的程序。

现在孩子5年级了,我和她商量了一下,从这个寒假开始,打算开始学习编程,直接Python。

在过去的一年,孩子已经充分熟悉了电脑,她拥有一台自己的电脑用来上网课,她练习了键盘输入(打字练习)和鼠标操作(扫雷游戏),注册了自己的邮箱、微信、QQ。能用电脑搜索查询,在B站看学习类视频,当然,还和我一起玩过几款电脑游戏。

至于有没有用,未来的事,谁知道呢?如果你知道你家孩子未来会做游戏主播,小时候会支持他打游戏、看直播和上网聊天吗?

读书阶段学了那么多科目,除了考试,大多数未来也用不上,甚至毕业就还给老师了,作为家长,何必纠结于有没有用呢?孩子喜欢,不是坏事,就学。不喜欢,就学别的,不强求,也强求不来。

发布于 2023-01-03 17:44

考级毛用没有.

然后, 既然你是因为孩子喜欢才让他学的...你关心学编程有用没有是几个意思?

你想学吗?

难道学习编程的一个最重要的目的, 不是为了让孩子高兴吗?

发布于 2023-01-03 13:27

自己去体会, 少儿编程改变孩子的一生…

01常常有家长对少儿编程教育有误解

●小孩子电脑都不会用,怎么学编程啊?
○学习负担那么重,不要增加孩子的负担。
●让孩子学编程就是虐待孩子的超前教育。
○孩子学编程有什么用?对升学有帮助吗。
●孩子以后又不做程序员,干嘛学编程?
○女孩子学什么编程?那是男孩子才学的。

02学习编程要先学好电脑和英语么?

很多家长错误地将少儿编程和计算机代码编程混为一谈,认为必须要先学会使用电脑、键盘和英语,才能开始学习编程。下图是孩子利用少儿编程平台制作的小游戏,右边的积木化编程模块就是孩子编程的成果。孩子在初期并不需要掌握多高级的电脑操作技术和英语水平,他通过拖拉拽的简单操作,利用一个个编程逻辑模块,就能实现游戏的制作。而且在学习编程的过程中能够提高英文水平以及电脑操作水平。

03女孩子不擅长学编程?

有些家长会觉得,编程是男孩子才擅长的,女孩子在逻辑思维上没有优势,没有必要学习编程。

根据国内外的研究数据,在计算机编程领域,女孩完全不弱于男孩,在思维的严谨性等方面甚至比男孩更有优势。Google谷歌公司工程师的性别比例是1:1,女孩同样擅长编程。


04学习少儿编程是超前教育?

一部分家长可能觉得,现在孩子们的升学压力那么大,大量的课外补习已经压得孩子喘不过气来,学习编程不应该在中小学,进入大学后想怎么学都行!

在美国超过44%的中小学生学习少儿编程,而中国不到1%。根据世界知名教育专家的观点,少儿编程教育并非超前教育,而是结合科学、数学、工程学知识的创新学科,是符合未来时代需求的知识。孩子应尽早接触少儿编程。

05孩子不做程序员也要学编程?

很多家长会说,我家孩子以后又不做程序员,为什么要让他学编程?

牛津大学曾发布一个报告,预测在未来的20年里,有一半的工作将被机器所代替,而很多现在看起来高大上的工作,将来绝大多数将被计算机淘汰。在这个风起云涌的人工智能时代,未来的世界是计算机化、程序化、信息化的世界。

计算机科学知识将成为所有人的常识,不学习编程就不知道计算机世界的运行规则,你的孩子将失去更开阔的视野和机遇!

06少儿编程对升学有什么用?

有一些家长认为,孩子在中小学阶段主要是升学,一切对升学没有帮助的事情都不要去做。其实,让孩子学习少儿编程是家长们最棒的投资了。我国各大高校都有自主招生政策,主要面向科技创新型人才,其中以计算机编程为核心。如果你的孩子在学习少儿编程的过程产生了兴趣,在高中阶段开始参加信息学奥赛等竞赛。

只要获得省级竞赛一、二、三等奖就可以申请全国数十所985/211名校的自主招生,可以获得高考降30分录取资格,甚至清华、北大免试录取!

相关问题:

△ 如何看待“少儿编程”

△ 少儿编程几岁开始学习

△ 少儿编程能够为孩子带来哪些好处

△ 少儿编程可以参加哪些竞赛

△ 少儿编程如何引导孩子致所有家长

发布于 2020-01-09 16:58

有用。不过这个问题我以前回答过了(ಡωಡ)

发布于 2019-10-31 08:43

反正作为资深码农,我搞不明白少儿编程用的那些拖动的图块。。。

发布于 2023-01-03 16:00

谢邀!

少儿编程是近几年流行起来的青少儿学习、培养兴趣的新方向,随着国家对于少儿编程的重视,少儿编程已经成为了互联网热搜词。

很多家长也开始关注到这块,并且在让孩子试着接触编程知识。那么,这么火爆的少儿编程学科,对孩子到底有什么用呢?

01 强化孩子的逻辑思维能力

可能会有不少家长觉得,学习少儿编程能锻炼逻辑思维能力、提高学习效率的说法太过空泛。

但当我们面对复杂繁琐的步骤头疼不已时,编程锻炼出来的思维方式能够高效地将问题化繁为简,这就是编程之所以不仅仅被广泛应用到各行各业,还进入了中小学课堂的原因。



在人工智能时代迅猛前来的现在,让孩子学习编程,显然不是单纯为了让孩子学习算法、代码,而更多地是在培养孩子丰富而科学的思维方式。

其中,孩子必须去思考如何把代码合理的安排在整个程序中,才能让程序流畅的处理输入、演算、直到输出,这个过程对孩子分析事物逻辑性有极大的提升。

02 培养孩子的专注力和细心度

爱玩是每个孩子的天性,而编程学习却是一个要求非常专注的学习过程,这对大部分较低龄的孩子来说是一项很大的挑战。

不过编程学习有一个有别于其他学科的巨大优势就是可以实现游戏化学习,而且趣味性十足。通过类似游戏的角色代入,关卡设置,通关奖励等手段,可以让学生自主的沉浸在编程学习情境中,更加专注的学习,这便在无形当中提升了学生的学习专注力。

另外,排错是每一个编写程序人必经之事,不论大人小孩都没有例外。有时候只是少打了一个字母或是在某一行末尾少了一个分号,就会造成程序大乱,更别说逻辑分析问题上忽略的某种状况和陷阱。

所以,在写程序过程中,排错是无法敷衍了事的,需要细心的纠察问题原因并解决问题,这个过程能有效的改正孩子马虎行事的毛病,以提高孩子的细心和耐心!

03 增加孩子的抽象思考能力

抽象逻辑思维是一种能反映事物的本质属性和规律性联系的思维,通过概括、判断和推理进行的高级思维方式。

一般情况下,孩子的抽象逻辑思维在 3-7 岁开始萌芽,7-15 岁迅速发展。这种思维,不仅需要家长的引导,还需要孩子不断地接触新事物和学习。

而学习编程,就像学习第二外国语一样。如果说学外语是为了跟外国人沟通,学习程序就是为了跟计算机沟通。更有趣的是,你碰到老外不会说英文还可以比手画脚,跟电脑可不行。这意味着孩子在学习的过程中,更需要一种化具体为抽象的能力,编写正确的程序,让程序能够按照孩子想象的方式运行,这是集思广益的过程。

让孩子发挥无限想象并动手实现,让不懂得思考的电脑,也能了解与表达抽象的事物。

04 提升孩子国际性的沟通能力和竞争力

人工智能时代已经揭开帷幕,各行各业都发生了翻天覆地的变化,人工智能正在慢慢代替部分重复的劳动性工作,AI和人类抢饭碗已经成为现实。

但从目前的经济驱动力来看,如果需要进一步提升社会的经济发展,则更加需要大量的信息技术人才。而这些信息技术人才的工作,都需要一项非常核心的能力:编程能力。

我们甚至可以认为,具备编程能力是获取更多好机会的门票和从事人工智能时代高尊重高收入职业的最重要的敲门砖之一。

面对这些社会环境变化,国内外分别都加强了对少儿编程教育的力度。

◆2017年,特朗普签署备忘录,拨款2亿美元支持STEAM教育,尤其重点支持计算机科学。

◆浙江省已经将信息技术(包含编程)作为高考选考科目中的一门;

◆天津市将编程纳入中考特招范围;
◆重庆市将编程教育列入中小学必学科目……

由此可见,让孩子从小学习编程,就是让孩子做好应对未来的发展和竞争的准备,做到“居安思危,思则有备,有备无患”。

05 增加孩子解决问题的能力

在学习编程的过程中,孩子们每次编写新的程序,其实都是在接受新的挑战;而且在思考代码搭建以及排错BUG问题的时候,又潜移默化地训练了他们应对困难和失败的能力;

在孩子编写的程序成功地运行时,那种完成作品的成就感和荣誉感,更是在鼓励孩子,让他们继续对学习充满动力和信心。

而且在这种习惯养成后,哪怕碰到生活中或是其他课业问题时,自然也会试着自己解决,因为他们知道并相信任何问题都是有解决方案的,他们也会更有勇气、毅力和自信去面对生活的挑战,不会轻易被挫折打败。

06 增加孩子的创造力

创造性思维始于质疑心态。它通过鼓励孩子进行实验,让孩子探索他们的想法,质疑他们的假设,甚至是从所犯错误中学习宝贵的经验。

而孩子的儿童时期无疑是想象力最丰富的时候,但是由于教育体制的问题,大多数中国孩子的想象力都是快速衰退。就小朋友表达自己的手段而言,无非是讲故事(说出来)、写作文、画画。

而学习编程可以让学生进入一个充满创造力的全新世界。编程弥合了想象与现实之间,概念化与有形之间的差距。换句话说,学习编程可以让学生掌握他们的想法,并在计算机屏幕上实现它。

07 提高孩子文化课成绩

★数学:编程是一种逻辑的表达。编程与数学关系十分密切,对于有丰厚数学基础的孩子,能够帮助他更好地理解编程逻辑,同时,也能够帮助他们理解数学抽象概念。

例如,写代码的过程,会使用到二进制;编程过程中,将接触到一些基本的数学函数;学习图形编程,则涉及到平面几何相关知识;这里面都蕴含大量的数学内容,而且,都会在具体的问题和任务场景中出现,一定程度上加深儿童对数学知识的理解及应用。

★语文:当孩子们开始一个编程项目时,他们会通过对事物进行观察、比较、分析、综合、抽象、概括、判断、推理,从而准确而有条理地罗列出他们所需要的不同功能的先后顺序,依据功能需求逐步编写程序。

因此编程锻炼的逻辑思维,能在无形中帮助孩子培养写作所需的语言组织技能,能让他们有计划地梳理写作框架,细分文章的主题,选择文章需要的论点,并以令人信服的方式书写他们的观点。

★英语:学习编程能够提高记忆力和理解能力,对于那些记单词有困难的孩子来说,可得到一些改善。另外,编程学习的过程中也会碰到到一些专业英语词汇,从另一角度来说,能在一定程度上扩大他们自身的词汇量。

随着科学技术的进步和发展,编程早已不再是程序员的专利,而是数字时代大众的通用语言。

正如芬兰的前教育部长说过的一样:“在未来,如果你的孩子懂编程,他就是未来世界的创造者;如果他不懂,他只是使用者。”

少儿编程热门是一个必然事件,也是未来科技发展的重要捷径,其发展前景可观。

现在让孩子接触并学习编程知识,不仅仅是为孩子的未来前途提供保障,更是为了世界未来的发展贡献一份力量!

发布于 2019-11-01 13:16

孩子学习编程有用吗?从历届两会告诉你答案


家长们关注两会吗?2023 年全国两会已经闭幕,纵观教育、医疗、育儿、养老、就业等领域,相关热点提案层出不穷,而其中哪项是你关注的,又有哪项是你最期待?还有哪些提案议案能够尽快落地?相信其中一定少不了教育。

尤其是少儿编程教育作为科技素养教育的载体之一,在往届的两会中也曾有过相关的热点话题,甚至一度引起社会广泛的讨论。

今天,Chevady就和家长们一起来扒一扒两会中的“少儿编程教育”!

2021年,全国人大代表、杭州技师学院整形涂装专业教师杨金龙带来了《关于推广普及编程教育的建议》。其中提到,科技素养对于人工智能时代的重要性已经不言而喻,我国对科技人才培养的长远布局刻不容缓。

在此背景下,国家发布强基计划, 政策中明确提到,2020往后的人才选拔,主要是为了聚焦培养高端芯片与软件、智能科技、新材料、先进制造和国家安全等国家人才紧缺的人文社会科学领域的人才。其中,与编程相关的领域占比高达40% 。

2020年,全国政协委员、网易公司CEO丁磊带来了《关于稳步推动编程教育纳入我国基础教学体系,着力培养数字化人才的提案》。他建议,加快区域试点,形成从高中向小学、从东部向全国的推广格局;创新教学模式,形成中国特色的少儿编程课程体系;教企共建少儿编程学习资源库,提供实践平台;将少儿编程纳入学业水平考试,作为综合素质评价重要内容;加强少儿编程教师人才培养。

不仅仅是最近的两年,回溯历年两会代表的提案内容,不难看出,编程教育早已成为不少代表在教育领域的关注重点。

而在今年的全国两会期间,全国政协委员、中国移动董事长杨杰也在会议上提出了关于普及中小学编程教育,培养新一代信息技术人才的建议。

他在建议中指出,与发达国家将编程教育纳入中小学必修课程相比,我国在青少年编程教育方面还有待完善,并提出了以下有待提升的三个方面。

01普及程度

我国中小学编程教育起步较晚,渗透率较低。虽然国家近年来多次发布相关政策,但是相对于其他学科,编程教育的占比较小。导致很多人还是认为编程属于课外兴趣课程,没有提高对编程教育的重视,甚至有人认为学习编程就是玩电脑等等错误观念,以至于编程教育的普及程度无法提高。

02教学体系

现阶段我国的编程教育还没有一套统一的,符合自己的国情的教材和课程标准,这导致学生学习积极性不高,教师教学质量不高。同时,编程作为和传统学科不同的新兴学科,却延续了传统学科的课堂教学方法,使新一代信息技术在教学实践中的融合应用不充分,难以满足智能环境下编程教学的新要求。

03软硬件保障

从硬件上来说,智慧教学设施、智能设备等尚未在全国范围广泛应用,有的地方因为没有足够重视与之相关的运营维护,出现设施设备资源浪费的现象;从软件上来说,我国没有统一的教学平台,不同平台的质量参差不齐,教学内容单一。

看完这些两会议题,Chevady认为,当如今的少年要置身于世界新技术的发展潮流当中,需要做的不仅仅是顺应,还有参与。而与人工智能时代贴合最紧密的教育形式,无疑就是编程教育。

那么,什么才是编程教育呢?编程教育究竟能给孩子带来哪些好处呢?Chevady再深入盘一盘编程教育对孩子都有哪些好处呢?

(1)塑造孩子的编程思维:孩子接受编程教育,最重要的事情是塑造孩子的“编程思维”,而不是精通某一种特定的编程语言。

从很多方面来说,从哪种编程语言开始学习并不是最重要的。孩子通过学习编程语言而塑造出的编程思维才重要!而拥有这种思维,再去学习任何一种新的编程语言时就会容易得多。并且针对孩子设计出来的编程主要以形象生动的图形化编程界面为表现方式,为孩子对编程的兴趣培养打下基础。

  1. 培养孩子的逻辑思维能力:在学习编程中非常重要的一点就是编程逻辑。其中,机器人就是通过一整套严密的程序来实现设计者的要求并完成指令。只有经过严谨而周密的思考,编写出一套合适的执行程序才能达到自己的设想,让机器人按照自己的意愿来行动。

这种逻辑思维能力对孩子的智力发展非常重要,是编程教育中最重要的一种能力培养。学习型逻辑编程软件不是生涩枯燥的各种代码,而是生动形象的图形化界面,使得对孩子的逻辑思维训练变得更加容易。

(3)培养孩子的抽象思维能力:编程学习套装里包含各种功能种类丰富的原始结构零件,这些零件可以组成各种简单或者复杂的功能机械结构。

孩子在学习编程时,通过自己的学习搭建不仅可以让孩子了解很多物理、数学、机械结构、工程结构知识,并培养孩子的空间感,同时也大大提高了孩子的空间想象的抽象思维能力。

(4)培养孩子的动手能力:加强动手能力的培养是开发孩子智力的重要方式。编程学习就是一个完全由自己动手搭建、编程、调试、操作、运行的过程。

编程教育对孩子动手能力的培养比其他教育方式更全面、更丰富,同时也增加了更多趣味性,更受孩子喜爱,是培养孩子动手能力的最佳途径之一。

(5)培养孩子的探究能力与抗挫能力:在学习编程的过程中会遇到很多困难和问题,需要孩子不断去思考和尝试新的方法,采取新的措施去获得满意的结果,这是一个不断试错、修正、再试错、再修正的过程。

整个学习实践的过程本身就是在培养一种科学探索研究精神和面对困难及问题的抗挫能力,让孩子在不知不觉中得到锻炼和提高。

(6)培养孩子的创新思维:孩子在学习编程教育过程中,遇到问题解决问题,甚至超出老师所教授的常规方法。编程教育让孩子用独特的视角去思考问题,提出和过去与众不同的、新颖的解决方案,并实现想要达成的结果,通过不断地实践与累积,孩子独有的创新思维也会慢慢诞生并且茁壮生长。

看到这里,相信家长们都应该有感受到国家及社会各界对编程教育的重视,而近年来AI的发展速度也更让“普及编程教育”势在必行。

今天的分享就到这里啦,下期更精彩,不见不散~

发布于 2023-04-10 11:23

重点回答一下:参加少儿编程竞赛&考级有什么用?

孩子学习少儿编程,可以参加哪些竞赛&考级?可以戳下方的链接先了解一下:


下面重点给大家讲解一下:编程竞赛对于升学的利好政策。

(1)竞赛获奖有可能获保送降分待遇

虽然在8月16日,CCF对外发布消息称,由于某种原因,由CCF主办的全国青少年信息学奥林匹克联赛NOIP(普及组及提高组)从2019年起暂停。

但中国计算机学会随即发布推出CSP非专业级别的能力认证,考试模式大致与NOI相似。

CCF作为学会,我们有理由相信其学术的专业性,节操的高尚性,未来也有能力征服各大高校,从而CSP获得自主招生的认可。

CSP 非专业级能力测试能否获得自主招生的认可,现在还很难预测。但CSP只要在难度、专业度有保障,在等级上优秀学生和一般学生足够有区分度,那么CSP等级能力证书是有很大机会成为高校自主招生的评判标准的。正如中国计算机学会秘书长杜子德所言:如果你的孩子没收获,谁认可也没用。

(2)科技创新奖项被多数高校认可

以2018年为例,约有60%的高校自主招生时都认可科技创新奖项,其中以“青少年科技创新大赛”、“明天小小科学家”、“中学生电脑制作大赛”等居多。

而这些比赛中,青少年科技创新大赛、中学生电脑制作大赛和中国青少年机器人大赛都与编程相关。

教育部在北京举行了《中小学人工智能教育》项目成果发布会,并发布了阶段性四项成果。

会议上指出:北京、广州、深圳、武汉、西安5个城市作为第一批试点落地城市,3-8年级的学生将全面试点学习人工智能与编程的课程

此次项目成果发布,将加快编程及人工智能课程进入中小学课堂的实施进度。

近几年,国家逐渐意识到信息化教育的重要性:不断出台相关政策进行鼓励,从各个方面对编程教育进行支持。信息化教育的不断发展,推动编程教育在国家基础教育层面的普及深化进程。

(3)国家不断出台政策支持编程教育

在我国,随着党中央、国务院不断出台的各项政策引导下,编程教育正日益受到重视。


2015 年 9 月,教育部在《关于“十三五”期间全面深入推进教育信息化工作的指导意见(征求意见稿)》中提出了“探索 STEAM 教育、创客教育等新教育模式”。


2016年6月,教育部印发《教育信息化“十三五”规划》通知,把信息化教学能力纳入学校办学水平考评体系,将STEAM教育纳入基础学科。


2017年7月,中国国务院发布《新一代人工智能发展规划》提出在中小学阶段推广编程,人工智能上升为国家发展战略。明确指出应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育。


2017年9月,教育部印发《中小学综合实践活动课程指导纲要》,提倡将编程活动融入实践课程。

2018年1月,教育部公布高中新课标,编程、计算思维成必修内容。

(4)部分省市已将编程与升学挂钩

自国务院、教育部将编程纳入课堂教学及大学考试后,全国主要省市已陆续完成落地。

编程不仅有从兴趣科学逐渐变为必修课的趋势,部分省市还将编程与升学挂钩:

浙江省将信息技术学科(含编程)纳入高中生的必学科目;

山东、北京陆续把 Python 编程纳入小学及高中课程;

江苏明确在小学阶段开设信息技术课程;

重庆要求小学3年级开始学编程。

与此同时,南京将编程列入中考特招生的范畴,天津将信息学奥赛、信息技术、人工智能等纳入了中学招生范畴。(天津政府招生办发布的《2018年天津科技特长生招生计划》中,多所中学将信息学奥赛、信息技术、人工智能等纳入了招生范畴。)随着人工智能技术在生产、生活、娱乐等领域的广泛应用,可以预见,我们即将踏入一个由计算机与机器人主导的人工智能的时代。

因为任何人工智能的实现都离不开编程,所以编程将成为人工智能时代中一种基础的、核心的技能。

为何行业领军人物都让孩子学编程?

因为他们总能顺应时代的潮流及时做出正确的选择。

学习编程的意义,在于程序背后的逻辑和算法。编程语言的学习很容易,但逻辑和算法的培养很难。

那么孩子要不要学

如果你只想让孩子学K12语数外,因为这个最牢靠、对分数最有保障,那么算我没说。

如果您已经对国家的人工智能、智能制造等政策有所了解,我想问:你想等这个培训体系捋顺了再让孩子学?

我记得高中时候读名著《飘》男主白瑞德有段话令我印象最深刻,大概意思是“在两种情况下人们可以有机会获得巨大利益:一种是国家新建时,一种是国家倾覆时”。所以,你明白的,一旦稳定下来,对我们普通人、普娃来说就没什么机会了,你敢跟海淀小朋友比奥数吗?在目前来说,信息学还是一个难度比奥数低、机会更多的学科。

还有一句话,当你的孩子长大,信息学又是另一套玩法了,各年龄阶段有着各自与其能力相适应的学习内容和比赛,但不变的是,任何的努力都会变成实力


看完两件事:

如果你觉得这篇内容对你挺有启发,我想邀请你帮我2个忙:

1. 点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_- )

2. 关注我 @小码王在线少儿编程,让我们成为长期关系

我是小码王在线,专注分享孩子成长干货,构建孩子面向未来的思维方式。

有任何少儿编程相关问题,可以在知乎私信我,非常乐意解答哦

另外,如果您想让孩子接触少儿编程,建议可以先报一下在线的体验课,一般体验课程价格都不贵。如果您需要的话,也可以私信我,我可以帮您申请一个5节零基础编程课的优惠价,只需要9.9元(其他地方购买都需要495元哦)

发布于 2019-10-23 11:30

答案当然是:有用


有回答已经从学习编程的好处和对孩子的能力提升方面很好地做出了解答。

那小扣就来从升学助力的方面来说一说孩子学编程的用处。


作为家长,除了关心孩子的健康成长,第二个关心的就是孩子的成绩,升学等问题,都想让孩子上好学校,取得好成绩,将来有份好工作。

逐渐在升学阶段繁衍出一个笼统的定义——“特长生”。

“特长生”所覆盖的领域里包括“学科特长生”、“科技特长生”等。

“学科特长生”就是我们平时了解的“艺术特长生”、“体育特长生”、“英语等特长生”。

而大多数人很少听过“科技特长生”,“科技特长生”到底是什么?


科技特长生是什么?

科技特招生要求在初中阶段有一定关于科技创新实践活动的特长,或在市级及以上的相关竞赛中获得三级及以上证书。

科技特长生主要包括:青少年科技创新大赛、机器人设计制作、三模一电、智能控制、天文观测、生物保护及金鹏科技论坛7大类。

未来在自主招生的过程中 竞赛将会更加重视

全国一些名牌高校的自主招生政策做出了调整。


研究创作方面,在科技发明、研究实践、文学创作等方面具有突出表现的学生。

在数学、物理、化学、生物、信息学等学科具有学科特长,且在学科奥林匹克竞赛中表现突出的学生。—— 清华大学


有发明创造或参加科技类竞赛全国决赛、国际比赛获得优异成绩者;

在我校自主招生专业范围内有相关学科特长、创新潜质,并在国内外相关专业学习实践活动中取得优异成绩者。—— 北京大学


对相关学科领域具有浓厚兴趣,已有较扎实的知识积累或学术训练;

有深入或创新的见解,在相关学科竞赛、征文或创新活动中有出色表现。—— 中国人民大学


全国青少年科技创新大赛(含全国青少年生物和环境科学实践活动)、“明天小小科学家”奖励活动获得全国三等奖及以上

。在其他学科特长、创新潜质等方面有突出表现,具有标志性成果,并能提供相关证明材料。

—— 重庆大学


很多城市已经将科技特长生列入了中考特招生项目

作为全国的教育高地,北京已经在几年前就把科技特长生列入了中考特招。

去年,天津政府招生办发布的《2018年天津科技特长生招生计划》中,多所中学将信息学奥赛、信息技术、人工智能等纳入了招生范畴。



南京教育部门今年也正式将科技特长生列入了南京市的中考特招项目,引起了诸多家长的关注。



如何成为科技特长生?

要想成为科技特长生,两个阶段可供家长选择!


1.初中升高中


例:2017——2019年天津中考科技特长报考条件

符合2017——2019年天津市普通高中招生报考条件,初中阶段在下列市级以上科技活动或竞赛中获奖的考生,具有科技特长生的报名资格。

全国青少年信息学奥林匹克联赛初中组(天津赛区)一、二等奖获得者;

全国及天津市青少年科技创新大赛(初中阶段)一、二等奖获得者。


2017年天津重点高中科技特长生招生计划


2018年天津重点高中科技特长生招生计划


2019年天津重点高中科技特长生招生计划


2.小学升初中


(1)认定范围

凡参加区级认定的科技特长生,必须是2018—2019学年度小学六年级学生。


(2)认定标准及办法

在小学阶段实行科技特长积分制,对参加规定的各项科技竞赛活动累加满10分的应届毕业生,可凭有效证件认定科技特长生。

同时对学生科学素质进行综合评价,全面反映学生小学阶段的科学素质,即参加全国、市级、区级组织的各项科技活动、科技竞赛、科技培训等相关信息。

经区教育局审定盖章后,作为小学科技特长生认定最终凭证。

具体办法如下:

个人申报:小学应届毕业生根据区教育局所规定的认定项目,结合自己参加各类科技竞赛的获奖情况、科技活动情况、科技培训情况,填写科技特长生申报表,向学校申报,申报资料要求详实,并提供相应的获奖证书原件及复印件。


  • 例:2018—2019学年度和平区小学科技特长生认定

1. 在参加全国各类科技竞赛活动中获金奖者(或团体前六名,个人前六名、一等奖)加10分、银奖(或二等奖)加8分、铜奖(或三等奖)加6分。


2.在参加天津市各类科技活动竞赛中获一等奖者(或团体前三名,个人前六名)加5分、二等奖加3分、三等奖加2分。


3.在参加和平区举办的各类科技活动竞赛中获一等奖者(或团体前三名,个人前六名)加3分、二等奖加2分、三等奖加1分。在参加和平区举办的各类科技活动获奖加1分。


2019年和平区小学特长生认定的科技竞赛项目

全国及天津市青少年科技创新大赛

中国及天津市青少年机器人竞赛

全国青少年创意编程与智能设计大赛

全国青少年电子信息智能创新大赛

全国中小学信息技术创新与实践大赛

全国中小学生创·造大赛

青少年科学调查体验竞赛

国际发明展竞赛活动

全国及天津市环境教育项目大赛

全国及天津市科技创意大赛(含天津市小学生信息学竞赛)

全国及天津市中小学无线电工程竞赛

全国及天津市中小学无线电测向竞赛

全国及天津市中小学航空、航海、车模竞赛

全国及天津市中小学业余电台锦标赛

全国及天津市DI创新思维竞赛

全国及天津市计算机等级考核

天津市青少年小发明设计大赛

区级相应的各类科技竞赛(和平区教育局、和平区科技活动领导小组、和平区青少年宫盖章)、环保项目及知识产权项目竞赛


所以说,让孩子学编程、考级、参加竞赛。对孩子不仅没有一点坏处,而且还可以成为升学的助力。 作为家长,在孩子学编程这方面还是要多多支持的。



觉得小扣的分享对你有帮助,点个赞再走呗!


发布于 2019-12-26 15:21

那要看你学的啥。

学C++当然有用,对以后升学都有帮助。

但个人感觉,像什么scratch、app之类的

根 本 没 用

我是先学scratch再学C++的,那个时候停老师讲什么“scratch能锻炼思维”之类的,我还真就信了。当学到C++时,你就会发现scratch其实就是玩电脑。

发布于 2021-08-10 16:24

肯定是有用的,今天收集的少儿编程相关材料,刚好拿来回答这个问题。


发布于 2019-10-23 00:08

琴棋书画,哪个有用?对于绝大部分孩子来说一生努力也不过是业余水平,如果不吃这碗饭,其价值不过是思维锻炼+生活乐趣罢了。

编程也类似,锻炼孩子的逻辑思维能力,而且相比之下,孩子对编程更容易产生兴趣,更有内驱力。

考级,和所有艺术类考级一样,不过是设定目标,让孩子的努力得到鼓励,提升孩子的自信。


当然,这些在有些家长眼里就是属于“没毛用”。

发布于 2023-01-03 20:29

少儿编程的火热最开始是人工智能发展带起来的,因为编程是人工智能的底层逻辑,好比学英语帮孩子连接世界,学编程其实是帮助孩子连接未来。学编程一个最基本的目的是让孩子能够适应社会的需要。

未来必定是人工智能时代,随着科技的进步,各行各业将受到改造。我们今天看到的一些职业会因科技的进步而慢慢消失,但同时会有更多新兴职业的产生,而这些职业可能需要任职者具备编程能力才可以胜任。尽早地让孩子学习编程,能够让他们更好地适应未来的科技社会,并在未来具备更强的竞争力。

1、让孩子学习编程,培养孩子的逻辑思维和解决问题的能力

“编程思维(computational thinking)”就是“理解问题——找出路径”的思维过程,它由分解、模式识别、抽象、算法四个步骤组成。通过这四个步骤每一个小问题被单独检视、思考,搜索解决方案;然后,聚焦几个重要节点,形成解决思路;最后,设计步骤,执行——问题解决。

同时,根据教育认知学,孩子会在6岁左右开始形成抽象逻辑思维,整个6-12岁是抽象逻辑思维的最佳形成期。所以学编程的最佳时机是小学段,趁孩子现在课业负担不重,逻辑思维也快,帮他们掌握一门有益终生的技能,就是在正确的时间做正确的事。

2、让孩子学习编程,有助于学科能力的提高

在编程学习的过程中,孩子的综合学习能力通过训练得以提升,从而作用到其他学科的学习,在一定意义上有助于提高学科能力。

3、让孩子学习编程,可以为升学加码

就升学而言,在特长生加分之类的政策被取消后,名校自主招生更偏向于科创人才——在大型科创竞赛中,获得荣誉的学生,比如全国青少年信息学奥林匹克竞赛(NOI)。

学习编程后孩子可以参加此类竞赛,NOI比赛含金量较高,拿到名次对升学影响较大,得到铜牌就有保送或自主招生降分录取资格。

发布于 2019-10-23 10:07

有用,学拼音汉字英语数学,以及学编程围棋,或者挖掘机技术理发什么的,都总有用处的。

发布于 2023-01-02 16:30