kidscode.jpg

了解少儿编程 · 少儿编程学什么 · 培训机构怎么选

2020少儿编程培训机构选择指南

167 有用   1月2日

随着人工智能的不断发展,“编程要从娃娃抓起”已悄然变成了现实,关注少儿编程的家长越来越多,通过各种方式在学习少儿编程的中小学生也越来越多。要不要让孩子读少儿编程?学少儿编程对孩子有什么用?什么时候学习最好?怎样选择合适的培训机构?……相信仍有不少家长对少儿编程这一新兴学科存在诸多疑惑。希望看完如下文章,能为家长了解少儿编程的方方面面提供一些帮助。

1. 快速了解少儿编程

少儿编程是什么?

不同于我们印象中复杂的编程语言代码,少儿编程是针对6-18岁的孩子开展的编程教育。初级学习阶段采用图形化编程语言,以游戏、情景动画、积木构建的方式进行学习,以培养孩子的逻辑思维能力、创造力和解决问题的能力。从2017年开始,不断出台的各项政策都表明,少儿编程已逐渐覆盖K12基础教育。

2017年7月
在国务院发布的《新一代人工智能发展规划中》,明确指出编程课走进中小学

2018年1月
教育部宣布:人工智能、机器人等要进入全国高中新课标

2018年4月
南京教育局将编程列入南京中考特招生的范畴

2018年8月
浙江省将信息技术(含编程)正式列入高考科目

2018年11月
全国首套涵盖了从小学到高中的人工智能教材宣布在上海进行试点

2019年3月
教育部印发的《2019年教育信息化和网络安全工作要点》通知中透露:今年将启动中小学生信息素养测评,并推动在中小学阶段设置人工智能相关课程,逐步推广编程教育;同时,推动大数据、虚拟现实、人工智能等新技术在教育教学中深入应用。

为什么要学习少儿编程?学编程是为了成为程序员吗?

关于少儿编程教育,有一个常见的误区,认为孩子学习编程就是为了将其培养成程序员。就像学英语,并非为了将来当翻译或英语老师一个道理,学习编程并非为了让孩子成为程序员。计算机程序通常具备很强的逻辑性。完成一个程序就是在完成一个项目,一个任务。同时,学习编程更像是一把钥匙,能够为孩子们打开一扇全新世界的大门,对于提高孩子的逻辑思维能力、动手能力、独立思考能力、团队协作能力、持续学习能力都有很大的帮助。

学习少儿编程——培养编程思维

在学习编程中,孩子将会经历分析问题、拆解问题,最终解决它的过程,从而获得一种解决问题的能力,这就是所谓的编程思维,理解编程思维对数学思维、逻辑能力的培养都大有益处。

学习少儿编程——提高择校竞争力

在国内,随着国家对科技创新越来越重视,很多中学和高校都会参照孩子的综合能力作为录取考量。拥有编程技能、编程竞赛成绩的孩子,在小升初、名校录取等方面都会有优势。 

学习少儿编程——提高学习成绩

编程学习的过程,会融合数学、几何、物理等学科知识,这些在课堂上比较抽象的概念,在编程里将被运用在可视化的情境里,让孩子更好理解与记忆,从而提高数学等学科的成绩。

33.jpg

每个人都应该学习如何编程,因为编程教会你如何思考。
——史蒂夫 · 乔布斯(苹果公司创始人)
 


2. 少儿编程学的是什么?

针对不同年龄层,学习的少儿编程课程也不同。就目前国内少儿编程教育体制来说 ,最合适中国青少儿学习的是Scratch、Python、C++(以NOIP编程竞赛为导向)。


编程语言
适合年龄
学习目的
Scratch
图形化编程
学龄前-小学低年级
编程启蒙
Python
代码编程
小学高年级-初中
升学考试
C++ 代码编程
初中-高中
参加信奥赛(NOIP)

少儿编程为什么要学习Scratch?

图片1.jpg

一提起编程,相信大多数人首先联想到的是一行行晦涩难懂的编程代码。对于低龄儿童来说,要理解代码的含义几乎不太可能。所以,可视化图形编程成为了最好的入门级编程语言。Scratch是一款专为低龄孩子设计的少儿编程工具,入门门槛很低。既不需要懂英文,也不需要敲代码,只需按照一定的逻辑顺序,通过拖拽积木形状的色块等简单操作就可以完成,这种方式大大降低了孩子学习难度。在学习过程中,可以培养孩子的逻辑思维能力、创造力和解决问题的能力。游戏化的动态学习界面也能有效提高编程学习兴趣以及学习主动性。

8265425e188d492e82e5ef87eb10c745.gif

少儿编程为什么要学习Python?

Python是人工智能基础语言,也是目前最广泛通用的编程语言。很多知名网站都是用Python开发的,国内例如知乎、豆瓣等,国际例如Google、YouTube等。相比Scratch,Python将编程思维进一步深化,更能开拓孩子的思维,提升逻辑能力。2018年,浙江省将Python纳入了高考考核项目,多地的高考卷中也出现了和编程相关的考题。山东省最新出版的小学信息技术六年级教材也加入了Python内容。小学高年级在编程方面零基础的孩子,可以直接学习Python语言。

少儿编程为什么要学习C++?

通过执行效率高的专业开发语言C++,系统性地学习语法指令和算法知识,让孩子深入掌握编程技能,在编程能力上更上一层楼。同时培养严谨认真的学习习惯,提升逻辑力与抽象能力,打下扎实的代码编写功底。NOI系列赛事自NOIP2022开始将仅支持C++语言。很多孩子学习编程的一个重要原因就是参加NOIP获奖,从而取得重点学校的自主招生资格。因此,对于希望参加编程竞赛的孩子而言,学习C++显得尤为重要。

图片2.jpg


3. 少儿编程培训机构怎么选?

少儿编程机构,选择线上还是线下?

对于教育培训机构而言,教学方式主要分为线上和线下,少儿编程也不例外。具体选择线上还是线下的辅导机构,要看家长的时间、孩子的学习习惯及接受能力、经济  能力等因素综合考量决定。

符合以下情况,则可以优先考虑线上学习
符合以下情况,则可以优先考虑线下学习
家长工作忙,没时间接送孩子上课
家长有时间接送孩子上下课
孩子具备一定识字量及计算机操作能力
学龄前或小学低年级,基础知识薄弱
孩子自控能力强,能长时间独立听课
孩子自控能力一般,需老师面对面教学
所属城市缺乏优质线下少儿编程机构
看重线下小班或大班的课堂学习氛围
学习预算有限,追求更高性价比
可承受相对高昂的课程费用

线上教学方式主要分为录播和直播两种方式。例如:和码编程是录播AI课程,师资团队主要负责作业批改、课后答疑和线上班级群的管理。直播是目前最常见的的授课方式,孩子通过视频或语音与老师进行实时互动,其中知名的机构有编程猫、VIPCODE等。

线下教学主要是小班教学,10人左右一个教室,老师随堂讲课,知名的机构有小码王、达内教育旗下的童程童美等。线下课的特点是时间和地点固定,学生之间可以相互交流,学习氛围浓厚。相较于在线培训,大多实体校区培训的价格会稍高一些,具体可问询机构顾问详细了解。

在线少儿编程优势

没有地域限制

优质的线下少儿编程机构和师资大多集中在国内一、二线城市,三、四线城市的孩子少有机会接触优质的少儿编程教育。如今只要有网络和电脑设备,便可以随时随地上网学习少儿编程。

可自主选择老师

线下课的老师一般是提前固定好的,若没有特殊情况一般无法更换老师。而线上课程由于教师资源丰富,孩子可以选择自己喜欢的编程老师,这对于提升孩子的学习兴趣很有帮助。

线上可反复学习

大多在线少儿编程机构都提供课堂教学视频或音频,供学员进行课后复习。而线下学习则无法提供,需要孩子自行做笔记。


4. 如何选择在线少儿编程机构?

教学模式

经调研后发现,多家知名在线少儿编程培训机构兼具一对一和一对多(小班)的教学模式。

在线少儿编程机构
一对一
一对多 
傲梦


VIPCODE

1对2
编程猫

1对3
极客晨星

1对2

学习少儿编程选择一对一还是一对多?

少儿编程1对1的优势在于因材施教,满足个性化需求。老师将根据孩子的学习需求和兴趣爱好,制定专属的课程和学习计划。作为国内最早从事少儿编程教育的企业之一,傲梦编程主打线上1对1,在整个行业内属于首创。通过实时视频+语音+画笔+代码的交互,让学生与老师无障碍交流。

少儿编程1对多的教学模式,最大的优势莫过于学习成本降低,多人共同上课也能有效形成良性竞争氛围,帮助孩子学习提高积极性;在一起完成编程作品的过程中,也能提高团队协作能力。

在基础知识的学习阶段,出于学费的性价比考虑,可优先考虑1对多(小班)模式。而在高阶知识学习和编程竞赛的冲刺阶段,采用一对一教学效果会更好一些。

课程费用

 “在线学少儿编程要花多少钱?”相信是所有家长都关注的问题。课程费用主要取决于报读哪类课程、录播还是直播课。目前直播课多采用课时包的收费模式,一般一节课大概在100-300元的区间,1年的学习费用在万元至数万元不等。购买的课程包数量越多,折算下来的课程单价越便宜。在线录播少儿编程的费用则要低很多,和码编程的年包课程,折算下来13元 / 节课。

无论家长选择直播课还是录播课,都不妨为孩子预约一次试听课。家长可选择周末或空闲时间陪孩子进行课程试听,亲身体验教学,观察孩子是否喜欢并接受这种教学方式。切身的感受和体验是最重要的,若孩子能主动参与其中,对少儿编程产生兴趣,家长再结合孩子的实际情况做进一步决定。

课程体系

课程体系的完整性是家长在选择培训机构时要看重考虑的。例如课程设置能否从学生的角度分段设置,各个学习环节是否能相互关联,满足不同的课程需求。合理且完善的课程体系能促进孩子持续性的系统化学习,循序渐进的课程安排才能帮助孩子更好地学习编辑知识,达到良好的学习效果。

根据先易后难的学习进程,少儿编程教育可以大致分为两类:一、图形化编程,以培养兴趣、锻炼编程思维为主,趣味性较强。二、代码编程,Python、C++等高级编程语言。

在国内的青少年教育中,主要分为应试教育和素质教育。由于不同家长对于让孩子学习少儿编程的出发点不同,为满足不同需求,傲梦独创了“人工智能与竞赛升学”和“素质教育与艺术创造”两条独立的教学体系,其中包括7种编程语言与17个Level的课程进阶体系。家长可根据孩子的学习情况和未来的发展方向进行自主选择。

微信截图_20190522171833.jpg

人工智能与竞赛升学

67.jpg 

素质教育与艺术创造

学习诉求

少儿编程零基础入门

学习编程和英语一样,都是要靠兴趣来驱动。对于编程零基础的孩子来说,能够在学习过程中培养和维持对编程的兴趣才是最重要的。编程猫创建了一个名为“源码世界”的学习乐园,学员被称作“训练师”。课程内容融入在“阿短”、“猫老祖”、“编程猫”等卡通人物的冒险和生活之中,孩子与老师进行实时语音交流,任务制教学,让孩子通过完成作品的形式,锻炼解决问题的思维能力。

VIPCODE采用真人教师直播授课的方式,在整个教学过程中,老师和学生实时互动,课程每一步的讲解和操作都清晰可见。针对5~8岁幼儿阶段的孩子,VIPCODE设置了Scratch JR中文图形化积木拖拽式编程(相较于Scratch,Scratch JR更能满足幼儿的认知和情感。)通过动画场景设计,以游戏过关的方式引导孩子完成有一定逻辑复杂度的程序。

少儿编程进阶课程

作为编程启蒙课程的Scratch是基于图形化、拖拽的模式,对于如何优化算法、程序涉及并不多,这也就造成了Scratch与代码编程之间的断层,Scratch向Python进阶时会遇到一些困难。为了帮助学员在在图形化编程和代码之间自然衔接,极客晨星和编程猫都有各自独有的辅助产品。

编程猫对标Scratch,自主研发出基于高中新课标的Python编程工具海龟编辑器,积木模式可以一键转换为代码模式,为少儿提供Python语言更适合的入门学习。极客晨星也自主研发了可在“写代码”和“拽模块”间转换的工具,代码写不出来时可以直接拖拽模块。孩子学习Python语言试错成本降低,有效提升了孩子的学习兴趣。

少儿编程NOIP竞赛

全国青少年信息学奥林匹克联赛(简称NOIP)是中学生五大学科竞赛之一,学生所获奖项成为高校自主招生的重要参考条件,在大赛中获得国奖或省奖将有机会被保送至清华北大等名校。据有关数据显示,傲梦编程的学员在NOIP竞赛的获奖率近85%,在各类国家级、省市级编程竞赛中获奖近千次。 傲梦的NOIP竞赛授课老师竞赛经验丰富,获得过多项国内外编程赛事奖项,有编程竞赛需求的孩子可以关注了解。

少儿编程+学科

定位少儿学科编程的和码编程,主要专注于5-12岁儿童。以学科为核心,结合“数学+编程”,强调同时开发编程思维与数理思维,帮助学员实现编程知识与数学能力双提升。和码编程将编程与小学1-6年级的数理知识结合起来,贯穿整个小学阶段,使学生的知识层面更丰富。学生通过观看在线录播视频,并通过课件完成课堂作业即可完成学习。

服务体系

优质的少儿编程机构不仅要有完善的教学体系,人性化的服务体系也是重要衡量的标准。

退费政策

在少儿编程培训过程中,“孩子年龄太小,对编程课程不适应”、“给孩子报了其他兴趣班,暂时不学编程了”……等各种原因导致想退费的现象很常见。在退费服务环节,相比其他机构的“有条件退费”,编程猫的无条件退费政策更人性化一些。为了最大化保障学员的利益,在学习过程中若有不满意或因故要停止学习的情况,均可以随时联系编程猫进行退款流程。机构将按报名课程的平均单价收取已上的课时费用,退还剩余课时的费用,无任何其他手续费。

课程回放

在少儿编程的学习过程中,不同孩子消化知识的速度不同。如果上课不小心走神一会儿或对于某个知识点不那么清晰,课后及时查漏补缺就很必要。少儿编程机构的线直播课大多都支持回放功能,让孩子可以完成自主学习并重复练习。同时,无暇陪读的家长也可以利用空闲时间,通过录像回放了解孩子的上课情况,实时掌握孩子的学习动态。


5. 常见问题

Q:学少儿编程会不会耽误主课学习? 
学少儿编程不仅是培养编程技能,更重要的是培养孩子认识问题和解决问题的思维方式,对孩子学习语数外等校内基础科目也有很大的益处。

Q:是否聪明的孩子才适合学编程?
不是。很多家长误认为编程一定是聪明的孩子才适合去学。其实,少儿编程重点不是教授一门技术,而是教会孩子一种思维方式。编程本质上是用逻辑思维去解决问题的一个过程。

Q:女孩子是否不适合学习少儿编程?
很多人认为女孩子没有男孩子逻辑思维强,跟计算机、代码打交道,男孩更胜一筹。事实上,国内外已有不少成功的案例证明女孩子不仅适合学编程,学习成绩甚至十分出众。

Q:孩子几岁学编程最合适?
关于年龄这个问题,其实没有特别的界定。一般来说,6-8岁让孩子接触少儿编程的启蒙教育,对于其逻辑思维的形成是比较好的时机。

Q:少儿编程和STEAM有什么关系?
STEAM教育是从美国兴起的教育模式,旨在培养综合性人才。STEAM着重培养包含科学知识,技术,工程,艺术,数学等在内的多种综合能力及跨学科能力,作为STEAM教育很好的载体之一,少儿编程正好对应STEAM各方面。

Q:学少儿编程为什么要从Scratch开始? 
scratch作为图形化编程工具,不需要写代码,只需移动相应的模块去实现指令,类似于搭积木,极易操作。在整个过程中提高学习兴趣,教孩子代码运用的逻辑,是一种编程启蒙。

Q:高中生还能学习少儿编程么?
可以。少儿编程囊括了高阶课程,高中生属于少儿编程的授课对象。 

Q:少儿编程和升学挂钩么? 
近年来编程是高校自主招生选拔人才的重要参考依据。在信息学竞赛(例如信奥赛)中获奖的学生,更容易受到名校自主招生的青睐。高考自主招生、留学申请资料,学习编程都能得到更多的机会。

Q:有哪些编程方面的竞赛? 
最有名的是国际信息学奥赛(简称IOI),它是仅次于国际数学奥赛的规模第二大的国际青少年学科竞赛,也是编程领域最高级别的国际比赛。在中国,有相应的国家信息学奥赛,即全国青少年信息学奥赛(简称NOI)。NOIP是全国青少年信息学奥林匹克联赛,NOIP在同一时间、不同地点以各省市为单位由特派员组织,全国统一大纲、统一试卷。

Q:学了少儿编程是不是一定要参加竞赛? 
不一定,看孩子的学习情况和个人兴趣。在竞赛中可以开阔孩子眼界,收获更多知识,但竞赛并不是学习的唯一目标。