当前位置: 华文星空 > 亲子

关于学习少儿编程的经验分享

2022-10-31亲子

作为从事少儿编程教育行业的我,辅导过无数孩子参加各类考级赛事,今天想跟大家分享下目前国内哪些赛事可以考,孩子怎么去规划,又能获得哪些成长。

首先,目前国内最有含金量的编程比赛无疑是「信奥赛」,全称为「信息学奥林匹克竞赛」,官方推荐使用的语言是C++,那为何我们孩子一般入门学的都是图形化编程语言呢(kitten,scratch等)?原因是C++语法较难理解,孩子可以通过学习图形化编程去了解编程的运行结构和框架,然后开始慢慢接触编程算法,逻辑思维训练起来后便能将语言转换为纯英文代码语言,如Python或C++;编程确实需要从少儿学起,但也得给孩子学习适合的课程,不然也只能是「从入门到放弃」,不难想象一个连单词都不会几个、或者循环结构都不会的孩子要写出一个全英文代码程序是一件多么困难的事情,所以学习还是要讲究循序渐进!

那么,在学习图形化编程时如何循序渐渐地打好编程基础呢?又能够参与到哪一些高含金量的考级和竞赛呢?图形化编程是模块化语言,不用编写英文代码,仅动动手指或操作鼠标,孩子们就可以用「堆积木」的方式把模块拼在一起进行编程编写,降低了学习难度,能让孩子在初期就体会到编程学习的乐趣。孩子学习图形化自然也是分阶段过程的,大致可分为三个阶段,基础知识阶段---初步设计程序---应用算法解决问题,第一个阶段主要是认识「积木」的功能,第二个阶段是学习编程的三大结构(顺序、选择、循环),第三个阶段则是要接触模块化简化程序,学习算法应用生活实际问题。

但这个循序渐进的过程是漫长的,一年或是两年,所以每隔一个阶段便会让我的学生们去参加考级,考级是检验自身知识水平的一把标尺,尺子则尤为重要!我会让学生们参加【NCT青少年编程能力等级测试】,NCT是一个全国性的考试,拥有国内国际双认证,是中国软件行业协会专门针对青少年儿童编程能力水平的科学测评而开发和设立的认证项目,它可在整个软件工程行业及青少年编程教育行业内确立专业标准。

NCT青少年编程能力等级测试是目前国内唯一一个集中国软件行业协会品牌、信誉和标准为一体的青少年编程能力等级认证,而且是联合国教科文组织亚非地区青少年编程教育合作项目。截至目前,NCT全球考生人数累计已突破50W人,覆盖中国34个省级行政区及英国、美国、新西兰、马来西亚、非洲等多个国家和地区。同时此考试也拥有规范的考试体系,考试科目涵盖图形化编程(1-3级) 、Python编程(1-4级)、C++编程(1-5级)等,已通过国际教育技术协会ISTE【学生标准】审核认证,可以让学生有梯度式、阶段性的成长,达到循序渐进的学习效果,而一份具有含金量的阶段性证书便是对学生最大的鼓舞,编程也同为语言,只不过是同电脑打交道,语言学习之路漫长,如航海远方,这份证书便是学生们扬起的风帆!

在我的学生中不乏在考级赛事中大放光彩的孩子,他们起初都是懵懂,对于自身学习水平非常模糊,但在我的鼓励下不断去挑战自己,不断实现自己的阶段性目标,一纸一纸分量十足的NCT证书给孩子们带来满满的自豪感,从图形化一级考到三级,再战python,进入蓝桥杯竞赛等等,我相信他们将来必定是国家所需的数字化人才,路很长,但也不必好高骛远,脚踏实地,根据孩子自身知识储备选择合适的等级去考试,以考促学,NCT等级考试能够助力学生们在编程学习中达到一个科学的学习效果。