位置:魔方格 > 兴趣爱好 > 少儿编程 > 少儿编程究竟是什么?少儿编程详细解析  正文

少儿编程究竟是什么?少儿编程详细解析

发布时间:2020-06-05 16:26:50来源:魔方格

少儿编程的世界逐渐为人熟知,很多从前没了解过编程的家长也开始送自己的孩子去学习少儿编程了。少儿编程的世界究竟是怎样的一个奇妙世界呢?

少儿编程就是写代码吗?

这一点有必要和这部分家长们好好科普一下:编程教育需要依托于编程语言,但是少儿编程不等于敲代码。少儿编程更倾向于让孩子完整策划,制作一款产品,是更倾向于逻辑、算法的学科,而不是单纯敲代码!

少儿编程分为少年、儿童两个人生段落。少儿编程的教育对象主要是17岁以下的孩子。

但是在送孩子进行少儿编程教育之前,应该匹配孩子的年龄特征、知识结构和生活经验,遵循特定年龄阶段的认知规律和学习特点,切忌生搬硬套面向成人的职业编程技能培训内容。

少儿编程分为启蒙、体验、拓展三个阶段

启蒙阶段

大数据调查结果表明较佳的编程启蒙年龄是4~6岁。

这一阶段可以带领孩子开始玩一些编程的相关游戏,做一个兴趣引导和前期铺垫,主要目的在于带着孩子了解计算机基础知识、锻炼孩子的动手能力,对逻辑顺序的认知,主要培养孩子的兴趣,正确引导孩子们对电子设备的使用。

体验阶段

6~8岁孩子的逻辑思维开始慢慢形成,这个时期可以学习简单的编程知识,熟悉并学会使用程序思维的特点,如抽象、分类、分解等等,并且能够通过程序的思维使自己在生活中做事具有一定的条理性,选择一个合适的工具平台进行系统学习,以便实现自己的想法。2003年,美国麻省理工学院(MIT)和Google公司,针对6岁以上孩子们的认知水平,联合研发了一款名为Scratch的趣味编程语言。

Scratch本质上不是教孩子学会某种编程语言,而是告诉孩子利用类似程序的逻辑关系,使之获得独立解决问题的能力和逻辑思维能力。

在Scratch中,构成程序的命令和参数通过积木形状的模块来实现,使用者可以不认识英文单词,也可以不会使用键盘,直接用鼠标拖动模块到程序编辑栏就可以编写自己的故事书、动画片或者小游戏。

拓展阶段

如果希望孩子真正掌握编程语言,即便是scratch这样的图形化编程语言,也需要孩子具备较成熟的逻辑理解能力,所以不能急于求成。

可以在孩子10岁左右(大概是小学五、六年级)结合兴趣引入硬件编程(例如Arduino)或者代码编程(强烈推荐Python,如果有意参加信奥赛,可以学习c++)。

Python与编程教学改革

Python易于学习、易于阅读、易于维护,只关心计算问题的求解,抽象了问题及解决方案并自动化问题求解,是计算机解决问题较直观的表达工具。

C++与信奥赛

C++目前是信奥赛(NOI)系列活动的主要编程语言之一,到2022年将成为竞赛的编程语言。

信奥赛是中小学生的编程竞赛,全称是,全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces,简称NOIP)

按竞赛级别可以分为省级联赛(NOIP,初赛每年10月,复赛每年11月)、全国竞赛(NOI,每年7、8月)和国际竞赛(IOI,每年7、8月)。

它由教育部和中国科协委托中国计算机学会统一组织,按照难度不同分为普及组、提高组,分别面向初中和高中阶段的学生,获得提高组复赛一等奖的选手即可免试由大学直接录取。

需要特别注意的是,竞赛需要切实可行的计划和持之以恒的坚持,只有那些学有余力且对计算机编程具有极高兴趣的孩子,才适合参加信奥赛。

成都锦江Scratch少儿编程暑假班
天津Python少儿编程班价格
西安乐博Python少儿编程培训靠谱吗
南昌童程童美Python人工智能少儿编程如何
南昌Python少儿编程班哪家教的好
深圳罗湖Scratch少儿编程暑假班选哪家

相关内容: 少儿编程 编程 少儿编程有什么用

同类文章