我们和西方的少儿编程教育有哪些差距?

  我们和西方的少儿编程教育有哪些差距?人工智能化的时代到来,世界各国均试图抢占人工智能时代的教育发展先机,少儿编程教育更是关乎着国家成为科技强国的希望,就这样“少儿编程”的风从国外吹到了国内。一时之间,国内少儿编程教育相关的产业迅速崛起。虽然同样都是进行少儿编程教育,但其实国内外的编程教育方式还是有所不同。

  01少儿编程教育的发展

  1.美国少儿编程教育的兴起与发展

  目前美国是少儿编程教育渗透率最高的国家。在美国的教育理念中,编程既代表着创造能力,也是人类未来必须具备的基本能力。在很早之前美国就已经对推进少儿编程教育有了各种探索和尝试。早在1967年,由Seymour Papert主导的多位MIT计算机学家打造了第一套专为儿童设计的计算机语言Logo。在Logo的语言环境里,儿童可以通过编写Logo代码来控制一只小海龟的行动,也可以创造各种图案,这是儿童第一次可以通过边玩、边写代码的方式创造出内容,在少儿编程教学中具有里程碑式的意义。在1998年,乐高推出了Mindstorms系列机器人,机器人编程从实验室走入了大众消费者。在之后的十多年,机器人编程一直是美国少儿学习编程的主要方式。之后随着智能手机和iPad的普及,为很多编程人员提供了良好的就业和发展前景,让很多教育学者和家长开始意识到学习编程的重要性。2013年,MIT设计了新的Scratch模块化编程语言后,美国从硬件的机器人编程时代,步入了软件的图形化编程时代。目前,随着科学技术的发展,少儿编程教学产品也逐渐走向更细化的领域,市场上也开始出现各类教育教学产品。

  2016年初美国前任总统奥巴马曾投入40亿美金,称要让每个美国孩子在小学具备最简单的编程能力。为呼吁全国的学生学习编程,奥巴马还开展编程一小时活动宣传,倡导孩子不要只买电子游戏,制作一个;不要只下载新的App,设计一个;不要只玩手机,为它写程序!随后,Facebook的创始人扎克伯格也在网站上发帖,呼吁推行美国前总统奥巴马当年年初提出的《面向所有人的计算机科学教育》新计划。一时间,包括Facebook在内,亚马逊、谷歌和微软等科技巨头均承诺投入巨资在美国中小学课堂上推行计算机科学教育。2017年,特朗普签署了一份备忘录,拨款2亿美元加大对科学、技术、工程和数学(STEM)专业教育的支持,尤其注重对计算机科学的支持。美国是联邦制国家,联邦政府、教育部无直接管理各州教育的权力。到目前为止,美国共有40个州已经制定了政策来支持计算机科学,有35个州将计算机科学课程纳入高中毕业学分体系中。

  2国内少儿编程教育的兴起与发展

  相较而言,我国编程少儿编程教育起步较晚,但是近年来也在逐步开始发展少儿编程教育。我国少儿编程教育发展也在逐渐推进之中,但还未到普及的程度。当前社会上出现的一些比较优质的少儿编程教育机构,能弥补一部分学校编程教学的不足,但仍需要进一步的完善和发展。

  2015年,教育部提出了《关于“十三五”期间全面深入推进教育信息化工作的指导意见(征求意见稿)》,表示要牢牢抓住教育信息化发展历史机遇。2016年,教育部印发《教育信息化“十三五”规划》,将信息化教学能力纳入学校办学水平考评体系。2017年,国务院印发《新一代人工智能发展规划》指出,要支持开展形式多样的人工智能科普活动,并将少儿编程教育提升为国家战略。2019年,教育部印发《2019年教育信息化和网络安全工作要点》,明确表示,今年将启动中小学生信息素养测评,并推动在中小学阶段设置人工智能相关课程,逐步推广编程教育,还将编制《中国智能教育发展方案》。

  由各项政策的发布可见,我国对少儿编程教育的重视程度越来越高。虽然起步较晚,目前国内校内编程教育尚未形成体系,但这也极大地推动了少儿编程教育培训行业的市场发展,据统计,截至2018年10月,我国少儿编程培训行业市场规模已达30亿—40亿元,用户规模约1550万,并且规模还在不断扩大中。据相关调研预测,到2026年国内编程教育覆盖人数将超过1亿。这些编程教育的相关产业链给我国儿童提供了较早接触编程教育的机会,通过参加这些课程培训体验编程的魅力,从而激发自己的计算机学习潜能。

  02少儿编程教育的模式

  一美国编程教育的模式

  中美目前的教育方式的不同有很大原因应该归结于升学机制的不同,中国目前的升学机制为考试制,所以还是以应试教育为主,而美国孩子的升学机制绝大部分为申请制,所以在教育方式上更为自由,这在很大程度上决定了两国之间教育模式的差异。美国目前的教育一般为多学科融合教育,并不单纯强调某一学科的学习,而在这个融合的课程之中,孩子们能够发现自己的兴趣所在,激发探究的欲望,从而选择自己想要学习的学科进行更为深入的学习。

  美国没有统一教材或者课程,各州各地区的学校都可以根据实际情况设置相应的课程,开发自己的教材,但是绝大部分地区少儿编程教育的课程设置都是基于CSTA、NGSS等标准,结合STEAM教育理念下进行的。

  首先,在实施过程中是把多学科知识融于一体的,并且充满与生活相关的问题。问题和活动的设计要能激发学习者内在的学习动机,问题的解决要能让学生有成就感。孩子们在学习过程中总会遇到一些需要编程来解决的问题,对于K-2年级年龄较低的学生,老师会通过一些有趣的情景,引起孩子们的好奇心和疑问,然后借助各种工具或者教具,像是iPad、电脑、辅助机器人等,让他们先接触编程语言,之后再引入编程相关知识,让孩子们自己尝试操作,做出自己的作品。除此之外,老师们还会通过任务卡的方式来引导孩子完成编程指令的学习。在编程过程中,即使是最小的孩子也能接触到函数、计算最短路径等这些高深的学术概念。

  当然除了在学校内学习编程知识,老师们还会组织开展各种各样的室外集体活动如参观博物馆、参加各项社会组织项目等来锻炼和培养孩子的设计、逻辑、算法等编程思维能力。通过这样的编程课,孩子们在学习中充分能够发挥自己的想象,运用自己的技术,创造出属于自己的作品。在教育效果评价上,一般也不采取考试的形式,而是遵循发展性评价理念,通过将过程性评价、作品评价、综合活动评价、总结性评价等多种评价结合,使教师的指导作用和学生的主体作用实现最佳结合。

  二中国少儿编程教育模式

  目前国内的少儿编程教育由于起步晚,普及率较低,暂未能进入校园课程体系中,但是顺应时代和市场的需求,促使当前市场上出现了各类不尽相同的少儿编程教育培训机构。

  目前国内市场上的少儿编程教育模式大致可分为以下两种:

  (1)在线教育模式

  在线教育模式是指老师与孩子之间通过互联网来对编程相关知识进行交流,这样的模式又可以分为网络直播式教育和录播课式教育,这两种教育模式可以不受时间和地点的限制,为家长和孩子节省了时间,提供了便利。网络直播式教育的特点是老师与孩子之间的交流更及时,孩子的疑问可以得到及时解决,而录播课教育则可以反复观看以巩固所学到的知识。

  (2)教育机构培训模式

  目前市面上的校外少儿编程教育培训机构所采用的教具多种多样,常见的是集成型机器人辅助教具,课程模式往往是通过控制机器人的行动来锻炼孩子的编程逻辑思维。由于国内目前尚未形成一套标准的课程大纲或者体系,也有的机构参考国外先进的标准来制定自己的课程体系。

  03国内少儿编程教育需迎接的挑战

  尽管国内外少儿编程教育最近一直反响火热,不管是国家还是市场都在不断推动其发展,但是仍然有我们不断要迎接的新挑战。

  一普及率需提高

  在国内,依然有不少家长反对少儿编程教育。对于编程的认可程度并未达到我们所预期的那样。

  二师资力量需加强

  教育之中教师是知识的传授者、引导者,这里的师资力量缺乏并不是指单纯的数量缺乏,更是指专业性的教师缺乏。这不仅是国内少儿编程教育遇到的困难,也是国外很多国家在进行少儿编程教育时遇到的困难。因为少儿编程教育是比较新兴的产业,之前较少有教师进行过相关知识的学习和专业技能的培训,一些培训教师拥有编程技能,但是却缺乏了幼儿教学的教育性;相对的有的老师拥有丰富的幼儿教学经验,但是却缺少编程相关的技术支持。要实现少儿编程教育的普及化,专业教师的培训也是当前需解决的一大难题。

  三课程研发力度需加强

  虽然现在全国各地已经陆续开展了少儿编程教育活动,但是从目前的现实情况看来,少儿编程课程仍然有需要努力的地方。不仅仅是随大流开展少儿编程教育,还要学会创新,将编程教育的理念深入课程之中,不停探索最佳的少儿编程课程。

  世界各地的“编程风”愈刮愈烈,相比于国外的编程教育普及率,我国的编程教育还有巨大的发展空间。

留言与评论(共有 0 条评论)
   
验证码: