如今,少儿编程教育已经得到越来越多的的重视。面对席卷全世界编程热潮和的计算机人才匮乏,美国联邦政府和州政府开始采取了包括拨款、建立项目和学校激励等政策引领全民编程,支持少儿编程教育落地。
美国孩子从幼儿园开始便接触相关知识,为以后接受少儿编程教育打下基础。比如编程一小时项目先导活动,将学生分为4个年龄段,分别是学龄前,二至,六至,及以上。4个年龄段的学习内容是不一样的。孩子会从熟悉的动画和游戏入手,如《我的世界》、《星球大战》等,在这些孩子感兴趣的游戏和动画中融入少儿编程知识,从点到面,由易到难,较后引导孩子构建整个简单的应用程序或者小游戏。
学龄前儿童进行的大都是不需要电脑和网络的一小时教师指导活动,以普及计算机科学,了解编程为主要任务;在二至初学者活动中,Blocks是主要编程语言,占这一阶段活动的67%,其次是Javascript、Python、Scratch和Tynker,以及少量的其他模块编程;6-8年级学生主要学习Blocks,其次时Javascript和Python还会学习Scratch、iOS/swift等其他编程语言;9年级及以上的学生会将Blocks、Javascript和Python主要学习的编程语言。
早在2013年12月8日,代码组织首届“计算机科学教育周”推出“编程一小时”先导活动,时任美国总统奥巴马于活动开幕致辞,呼吁民众尝试设计代码、学习编程。2016年1月,奥巴马在白宫宣布启动面向所有人的计算机科学项目,该项目将由美国教育部主导,在未来3年内分配40亿美元给各州,用于进一步普及编程教育。2017年8月,美国总统特朗普承诺每年投入2亿美元,提供优质的计算机科学教育。
我国少儿编程从2013年起步,2017年才获得蓬勃发展,美国的少儿编程教育发展值得我国教育机构和家长们借鉴。
1.以培养编程思维为核心
少儿编程教育并不是要求学习者以计算机编程作为未来职业的选择,而是希望以编程课程为载体,培养学习者编程的思维方式、问题解决和创造的能力。大多数编程教育的核心是以逻辑方式进行思考,帮助孩子识别和解决特定问题。
2.注重实践为导向
我国的课堂教育重视理论缺少实践,长此以往学生的创造能力、动手能力就会下降。而计算思维的抽象性和计算知识的实践性都表明计算机科学的学习绝不能教条化的硬性灌输,必须将计算机科学标准与学生的生活经验联系起来,立足于实际问题,鼓励学生运用计算思维逐步解决问题,创造新的想法和产品。
少儿编程教育是具有时代特征的教育领域的新赛道,未来必将作为衡量一个学生基础素质的重要指标。让孩子早早接受接受少儿编程,打下良好的基础,才能在未来激烈的社会竞争中获得优势。
乐博乐博是专注于青少年机器人编程教育的集团化企业,成立多年以来,在先后成立近千家学习中心,现拥有积木、单片机、人工智能启蒙课,C++编程课等多个类型的机器人编程教育课程。课程以机器人编程为核心,并配套专业赛事及等级测评,多维度提升孩子的逻辑能力,实现孩子的综合发展。