少儿编程竞赛和等级考试都有哪些?作为家长我要怎么学少儿编程,如何评估孩子的scratch或者python编程学习成果呢?

2022-02-17 来源:中國少儿艺术网 热度:5
前两年很多在纠结着要不要学儿童编程,scratch编程的,这两年明显感觉到和孩子学校家长交流更多是孩子要怎么学儿童编程,选什么编程语言,纠结要学偏机器人编程的玛塔、乐高spike,sphero还是在线的核桃、编程猫、咕咚编程等等。花了大几千的报名费我怎么知道孩子学的怎么样了呢?在奥数全面被禁以后,也有不少家长转战到编程赛道上来,市场上也出现了五花八门的各式竞赛、等级考试,让家长看的眼花缭乱,想知道哪个才是有含金量的,或者对孩子升学有帮助的。等级考试和竞赛不是必须的,依照孩子情况而定,除了成绩,编程后期的一些组队参赛,需要团队合作、调试程序对孩子的沟通合作和抗挫能力确实也都有不小的帮助。那如果有这方面的想法怎么选呢?大家首先要关注等级考试和竞赛的举办单位,他的权威性以及相关的经验非常重要。我今天主要分为4个部分和大家详细的说一说:儿童编程等级考试国家认可的“白名单”中的儿童编程竞赛编程学习路径世界级的编程机器人、编程竞赛1、 儿童编程等级考试基于举办单位的权威性和相关的背景经验,推荐这么几家。1.1电子学会举办的全国青少年软件编程等级考试电子学会成立于1961年,是工业和信息化部(工信部)直属事业单位,足够的靠谱,而且已经成功举办过其他的等级考试,比如全国青少年机器人等级考试。电子学会从2019年启动全国青少年编程等级考试。全国青少年软件编程等级考试设有独立的标准工作组、教材编写组和考试服务组。考试采用在线计算机考试的方式,等级考试分为图形化级(Scratch 1-4级)和代码级(C/C++ 1-10级 Python 1-6级),全国青少年软件编程等级考试不采用硬件器材。报名方式和时间都可以在官网查到,主要有3种报名方式,考试时间一般一年会有4次,3,6,9,12月各一次。1.2 青少年人工智能技术水平测试青少年人工智能技术水平测试是由工业和信息化部教育与考试中心、中国电子教育学会联合开展。主要用于考查应试人员在人工智能关键技术、产品、服务及应用方面的能力水平,适用于小学、初中、高中及以上的青少年。整个技术水平测试体系分为启蒙级、1至10级。这个测试不仅仅看编程,同时考核孩子的动手实践操作,从机器人到深度学习、从传感器到控制的多学科知识。考试方式是分为上机理论考试和实践操作考试两种,两场考试均合格方为通过考试。考试的详细信息在官方可以找到。从练兵角度给孩子多一些体验还是很好的,也是家长了解孩子学习结果和进展的通道。而按照往常惯例,真正对国内升学有比较大帮助的还是硬核相关竞赛——信息学奥数。而着眼于孩子能力的培养,而非功力的升学目的,学习编程也有很多竞赛值得了解。2、国家认可的“白名单”中的编程竞赛和等级考试一样,市面上也有很多机构冠名或者直接主办的编程比赛,虽然办的热火朝天,但是不在教育部认可的白名单上。这是教育部发布的2020-2021机器人、编程相关的竞赛白名单,孩子的时间有限,无论是从练兵还是升学帮助来说都应该首选这些官方、有含金量的赛事。想了解所有的2020-2021学年面向中小学生的全国性竞赛活动名单的可以在官方查看:其中几个参赛规模和人数比较多的,我把竞赛的官网和内容写在了这里:中国青少年机器人竞赛在校就读的中小学生(包括中专、中技、中师、中职)均可参加各省(自治区、直辖市)举办的竞赛活动,各地通过省级竞赛选拔优秀代表队组成省参赛代表团参加全国竞赛活动。各参赛代表团以本省(自治区、直辖市)名称命名。参赛队按小学、初中、高中三个组别组建,不允许跨组别。大部分机器人比赛都有涉及编程,难度的话一般和参赛的年龄相关。比如小学一般是模块化编程,而初高中会用到代码编程。全国青少年人工智能创新挑战赛全国青少年创意编程与智能设计大赛包含两方面的内容,一个是创意编程大赛,另一个是智能设计大赛,主要是搭载硬件的芯片、微处理器等。3. 编程学习路径从上面竞赛和等级考试就可以看到,无论是孩子学习机器人编程的还是在线的scratch/python的都有对应的比赛,况且两者背后的编程逻辑也是相通的。机器人编程主要包括两个方面:硬件搭建和软件编程。硬件搭建说的简单直接一点,就是用零件搭建出一个机器人。像家长接触比较多的乐高机器人用到的零件种类也很丰富,有齿轮、轴承、传感器、马达等等。孩子在搭建的过程中,会涉及物理、机械结构、科学、数学上的知识和原理,孩子也都很喜欢。软件编程呢,就是通过编写程序,让已经搭建好的机器人动起来、工程车跑起来,让机器人挥动臂膀抓取、放下物品。一句话概括就是通过编程让搭建好的机器人做小朋友想做的事。这个过程非常的锻炼孩子的逻辑抽象和计算思维,首先需要孩子把让机器人做的任务分解成一个个的小任务,排列小任务的执行顺序,遇到问题了自己要检查出错点进行调试等等。在机器人编程学习中,编程和搭建是相辅相成的两个组成部分,学习的重点是机器人和程序的协调性,相互配合着工作。市面上的编程启蒙机器人还是非常多的,Learning Resources的小老鼠,makeblock的童小点,mbot, 玛塔创想matatalab的mbot,还有美国的wonder workshop等。在线的少儿编程通常从拖放式可视化编程开始,孩子们将类似积木的指令块连接在一起编写程序,创造喜欢的故事、动画和游戏,这种可视化编程的重点在于代码程序背后的逻辑来学习编程的基本概念、逻辑和思维,而不需要语法和底层的计算机体系知识。相比于机器人编程,可以创作的内容更加的丰富和多样,一般是从Scratch图形化编程语言开始,如果孩子11,12岁了也可以直接从python开始。孩子在咕咚编程上学习scratch的时候孩子就特别喜欢,玩了很多编程机器人,开始就像发现新大陆一样,原来编程还能做这么多的事情,特别喜欢咕咚家的迎财神AR编程. 情人节的时候和孩子爸爸一起制作了一个爱心小程序给我。scratch情人节礼物所以开始也不用太纠结机器人编程还是在线的学习,不是二选一的选择题,如果孩子的学习主动性、自觉性很高的话,不考虑价格、交通,线上线下区别不大,因为编程教学本身就是在屏幕上进行的,天然适合线上的方式,线下教学也是看老师的屏幕,本质上没有太大区别,关键在于找到好老师。如果说孩子呢学习主动性一般,对于低年龄段的孩子,相比线下机构,线上学习反而更有优势,首先线上的家长能看到孩子到底在学什么,学习状态怎么样。其次,像Scratch教学教的好离不开很多有趣的、故事化的场景和案例,而这些都是需要专门的研发、设计团队去合作设计的,短时内让老师具备深厚的教学功力还是比较难的,而线上教学一般是用少数精锐的资源、老师去教更多的学生,课程整体质量更好一些。就像在去年乐高产品的升级迭代中,采用了新的5C学习法,不同于以往的4C教学法(联系(connect)、建构(construct)、反思(contemplate)和延续(continue)),5C更注重挖掘学生的学习主动性,通过PBL的项目式学习激发孩子的学习热情和兴趣,更加关注学习的过程和孩子的思考。无论是机器人编程,还是软件编程,核心都是相通的。4. 世界级的机器人、编程竞赛有哪些,如何报名也有家长和孩子计划孩子日后想爬藤校,会关注世界级的机器人、编程竞赛。如果孩子有兴趣也建议有机会多参加一些这方面的比赛,虽然很多中学生,没有机械知识基础、没有电子基础、但是这恰恰勾起了参与者们强烈的创造欲望与学习动力。目前一共有这么几个世界性的机器人比赛联盟:1) 以亚太地区为主的“国际奥林匹配机器人大赛”(WRO, world robot Olympiad)2) 总部位于美国的第一乐高联盟,(FLL, FIRST Lego League)3) 机器人世界杯 (RoboCup), 促进人工智能、机器人和相关的领域4) VexWRO先说第一个国际奥林匹亚机器人大赛 WRO,这是国家奥林匹克机器人委员会和丹麦乐高教育合办的。1) 指定使用乐高Mindstorms为竞赛器材2) 比赛分为:竞赛, 创意赛两种这并不是想参加就可以报名的竞赛,所有参与的团队需先经过国家级组织者举办的区域赛,一步步晋级,最终赢取站在国际竞争舞台上的资格。需要注意的是,每个分类下,WRO组织对晋级最终国际决赛的团队数量有严格的控制。换句话说,在区域赛内参与的人数越多,那么晋级的难度就相应的增加的越多。中国的学生若想参赛,需先在WRO官网中国分区内查询自己所在区域的参赛组织单位,并通过他们进行参赛。FLL- First Lego League美国第一乐高联盟FIRST乐高联赛 (FLL)是由FIRST组织举办的一项针对小学生和初中生(大约是9-16岁)的国际竞赛。在每年9月都会公布一个新的关注现实世界科学问题的挑战主题,竞赛的每一个环节都会围绕着这个主题。竞赛的机器人部分围绕着在乐高Mindstorms上设计和编程来完成任务。学生努力找出并提出多个问题的解决方案,接着参加区域锦标赛去分享他们的智慧、奇思妙想并展示他们的机器人。 FLL竞赛有四个主要部分构成,分别是核心价值、机器人设计总结(技术)、研究项目、竞赛。 对应低龄小朋友的是FLL Jr,这是最初级的活动,某种程度上来说更像一个大型的“科技节”,孩子按一定的要求用乐高组件搭建一个小机械或者小场景,并通过制作海报来向评委和其他参赛者展示自己的作品模型。一般团队组成是2 - 6 名儿童和成人教练,所需产品:WeDo 2.0 科学机器人套装(可重复使用),FLL Jr.启发套装(年度)。该项目通过研究、团队合作、搭建和想象力探索真实世界的科学概念。由一名成年人担任教练,在成人教练和 FIRST® 核心价值观的引导下团队使用乐高零件进行搭建并使用乐高教育WeDo 2.0科学机器人套装编程移动模型,还制作展示海报,展现他们的团队合作历程。VEX 机器人挑战赛VEX机器人大赛又称VEX机器人世界锦标赛(VEX Robotics Competition),机器人教育与竞赛基金会举办的VEX机器人竞赛是一项旨在通过推广教育型机器人,拓展学生对科学、技术、工程和数学领域兴趣,提高并促进青少年的团队合作精神、领导才能和解决问题的能力的世界级大赛。是美国太空总署(NASA)、美国易安信公司(EMC)、亚洲机器人联盟(Asian Robotics League )雪佛龙,德州仪器,诺斯罗普·格鲁曼公司,和其他美国公司大力支持的机器人项目。学生以及成人可以大胆发挥自己的创意,根据当年发布的规则,用手中的工具和材料创作出自己的机器人。2006年中国科协将此项目引入我国,在中国青少年机器人竞赛中设置 VEX 机器人竞赛的目的是激发我国青少年对机器人技术的兴趣,为国际 VEX 机器人竞赛选拔参赛队。参赛对象:9-12年级比赛时间:8月中国赛区,11月亚太赛区,4月美国赛区具体流程:VEX机器人比赛要求参加比赛的代表队自行设计、制作机器人并进行编程。参赛的机器人既能自动程序控制,又能通过遥控器控制,并可以在特定的竞赛场地上,按照一定的规则要求进行的比赛活动。使用VEX机器人(零件贵,做出来很大只)。比赛分手动和自动两种机器人比赛形式。其中,VEX IQ机器人使用ABS塑料器材,拆搭便捷、适合小学一年级以上及初中阶段的孩子。金属的VEX机器人对孩子机械要求更高· 编程语言不同:VEX机器人利用ROBOTC等较为有名的编程软件进行编程,逻辑参照C语言,而乐高机器人有自带编程软件,属于模块化编程,无需代码排列,简单易上手。竞赛体系不同:VEX机器人赛事主要有VEX中国公开赛、VEX亚洲公开赛和VEX世界锦标赛、中国青少年机器人竞赛;乐高机器人相关赛事有FLL、WRO等。目前国内VEX系列比赛比FLL相对要更成熟些。如果能在VEX机器人比赛中,拿到国赛、亚太区比赛级别的荣誉,对于孩子参加国内的自主招生、或者申请国外院校都会比较加分。好了,今天分享的是含金量比较高的编程等级考试和竞赛出口,不论是想为孩子的升学助力或者仅仅是当作练兵,孩子都不妨试试,也是和同龄人交流的好机会。那么在选择这种赛事的时候,大家一定要先看看背后的举办单位,权威性和相关的经验缺一不可。