(小学生编程课主要学什么)(少儿编程课主要学什么)

今天,市面上琳琅满目的少儿编程课,作为一只20年从业经验的老鸟也看得我们眼花缭乱!在写此系列文章之前作为加盟商的身份调研了市面上少儿编程的各种品牌。就课程内容设计而言,大致可以一个是结合了硬件少儿编程,另外一个没有结合硬件的少儿编程。但,不论哪个方向最终都是殊途同归——软件方向,而其终极目的都是思维训练和面向未来的综合能力培养。

首先,我们先了解其课程的设计理念——STEAM,什么是STEAM?所谓STEAM课程,是指由科学(Science)、技术(Technology)、工程(Engineering)、艺术(Art)、数学(Mathematics)等学科共同构成的跨学科课程。它强调知识跨界、场景多元、问题生成、批判建构、创新驱动,既体现出课程综合化、实践化、活动化的诸多特征,又反映了课程回归生活、回归社会、回归自然的本质诉求。如下图所示:

(小学生编程课主要学什么)(少儿编程课主要学什么)

(STEAM图示)

STEAM教育不同于我们现有的单学科,重书本的教育方式,而是一种跨学科、重实践的教学理念。其目的在于培养孩子的综合素养。将STEAM理念融合在少儿编程的学习中,其效果如下图所示:

(小学生编程课主要学什么)(少儿编程课主要学什么)

STEAM教育与少儿编程的融合

所以,少儿编程的目的在于培养孩子的综合能力。这种综合能力包含逻辑思维能力、科技创新能力、抗挫折能力、美感能力、动手能力、自我驱动能力和解决问题的能力。

鉴于此,2015年9月教育部《关于“十三五”期间全面深入推进教育信息化工作的指导意见〈征求意见稿〉》首次明确提出STEAM教育。至今,全国各地基本已将STEAM科目列入了教学和考试体系之中。如今,各机构的课程都基于此理念设计。

其次,我在看少儿编程的课程内容。基于STEAM教育的理念,目前市面上的课程分为两个方向,如下图所示:

(小学生编程课主要学什么)(少儿编程课主要学什么)

(少儿编程课程设计的两个方向)

从上图我们不难看出,两个方向唯一的差异就在于是否有硬件。

从学习体验的角度来看,有硬件的话的,我们的孩子可以通过电脑或者PAD编程来指挥我们电脑之外的某个工具动起来,而没有硬件的只是指挥我们电脑里面的某个虚拟的角色动起来。其背后的理念是一致的。唯独不同的是,有硬件的课程可以让我们孩子感知一些电子模块的功能。这种感觉就像我们知道,如果我们踩了汽车的油门,汽车就会加速,至于汽车是怎么加速的我们无从知晓。因为,如果设计的一个具有独立功能的电子模块,需要很复杂的计算机专业的知识。

从性价比的角度来看,多了硬件那么相应的学习成本也就增加了。

关于课程方向的选择,我的分析如上所述。

再次,就是不同的年龄段如何去选择课程?下面是我的建议:

6岁以上,选择从图形化编程。其学习的路径为:图形化编程->基于Python的代码编程->基于C++的信息学奥赛

10岁以上,我们有两种选择:第一种,图形化编程->基于Python的代码编程->基于C++的信息学奥赛;第二种,基于Python的代码编程->基于C++的信息学奥赛;可以先从图形编程开始,也可以直接从Python学起。如果从图形化编程开始,可以相对平滑地过渡到代码编程。如果从Python学起,对孩子来说难度会稍微大点,但不是说不可以。

12岁以上,我们也有两种选择:第一种,基于Python的代码编程->基于C++的信息学奥赛;第二种,直接基于C++的信息学奥赛;

最后,我们再来看每个阶段对应的赛事,如下表所示:

全国少儿编程可参与赛事的权威性比较

名称

非专业级软件能力认证(CSP-J/S)
(信息学奥赛NOI)

全国青少年软件编程
等级考试

全国青少年编程能力等级测试
NCT

青少年编程能力等级测试
CPA

权威性

★★★★★

★★★★

★★★

★★★★

主办方

中国计算机学会(CCF)

中国电子学会
(工业和信息化部直属事业单位)

中国软件行业协会培训中心编程猫

中国青少年宫协会

考试

标准

第一阶段:基础知识,数据结构(入门),第二阶段:算法,上机操作(上机,编程)。
难度系数高,小学或初中可以参加CSP-J认证。高中可以参加CSP-S认证。

《全国青少年软件编程等级考试标准》由中国电子学会主导研发

《青少年编程能力等级标准》教育部教育信息化技术标准委员会组织,清华大学、北京理工大学、计算机教育专家牵头研制,四大国家一级行业学术团体及协会:中国软件行业协会、全国高等学校计算机教育研究会、全国高等学校计算机基础研究会、中国青少年宫协会于2019年联合发布。

《青少年编程能力等级标准》教育部教育信息化技术标准委员会组织,清华大学、北京理工大学、计算机教育专家牵头研制,四大国家一级行业学术团体及协会:中国软件行业协会、全国高等学校计算机教育研究会、全国高等学校计算机基础研究会、中国青少年宫协会于2019年联合发布。

考试

内容

第一阶段:基础知识,数据结构(入门),
第二阶段:算法,上机操作(上机,编程)。
难度系数高,小学或初中可以参加CSP-J认证。高中可以参加CSP-S认证。

Scratch1-4级
Python 1-6级
C/C++ 1-10级

Scratch1-3级
Python 1-4级
C/C++ 1-5级

Scratch 1-3级
Python1-4级

考试

时间

每年10月-11月考试

每年9月、10月

4月考试
8月考试
12月考试

每年4月报名5月考试

考试

形式

线下考试

线上考试

线上考试

线上考试

价值

中考,科技特长生,校内保送推荐排名有加分;高考,自主招生名额。CSP-J/S认证成绩优异者,可参加NOI省级选拔,省级选拔成绩优异者可参加NOI。对于报考对象,CCF的建议是:CSP-J/S面向所有感兴趣的人士。如果孩子实力比较优秀、能力较高,或之后有竞赛计划,可以尝试报考。

工信部直属单位发布标准,标准核心起草单位由中国电子学会、北京大学、腾讯组成,此标准不仅符合大学衔接教学、选择人才的要求,顺应现代科学技术的发展趋势,同时考级结果也与腾讯生态链软件人才需求对接。

国内最早,人数最多,但是由行业协会和商业公司主导

作为中考,科技特长生报名依据。

通过以上分析我们发现:少儿编程的课程设计理念和培养目标都是相同,课程设计和可以参与的赛事是不同的。我们可以根据孩子的实际情况选择适合学习的课程

除此之外,师资也是一个非常重要的选择依据。因为,今天各个机构,在这方面专业的师资都过于匮乏。我们在选择的过程中,如果有什么问题,大家可以关注我后发私信。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者老鸟编程所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(小学生编程课主要学什么)(少儿编程课主要学什么)
本文链接:https://www.51qsb.cn/article/m8nk9.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-01-17
下一篇2023-01-17

你可能还想知道

发表回复

登录后才能评论