少儿编程培训机构排名
2017年7月,国务院发布了“新一代人工智能发展规划”,该规划明确提出,要实施全民智能教育计划,在中小学逐步普及编程教育。此后,教育部于2019年3月发布了《教育信息化与网络安全工作要点》,再次明确了中小学人工智能课程设置。
由于这些政策的鼓励,与编程教育有关的一些试验项目已经开始实施。例如,浙江省作为新高考*的第一个试点,在2017年高考中把信息技术纳入了选考科目中。在2018年,南京等地将编程列入专项招生计划,而重庆则规定要加强编程教育,小学、初中不能少于36个课时[2]。
十二月九日,教育部官网发布了一份《答复》,回应了政协委员提出的“稳步推进编程教育融入我国基础教育体系,着力培养数字人才”的建议。回复函指出,在中小学有关课程中纳入信息技术内容,包括编程教育[3]。
可想而知,随着数字化社会的大力发展,加上*出台了更多有利于编程教育的政策,对儿童编程的需求将会不断增加,甚至有可能成为在K-12教育中广泛实施和推广的一门基础课。
那么国外的儿童编程教育又是怎样的呢?
事实上,在欧美许多*,不管是政府还是企业,以及K-12教育层次,都已有大量的资源涌入基础教育领域。程式设计已成为儿童除读、写、算之外,还必须具备的第四项基本技能,世界上已有许多*把程式设计教育纳入中小学课程大纲和教学内容。
2016年,美国发起了一场"计算机科学全民运动",旨在向全美的K-12学生普及计算机科学教育,使儿童从幼年起就能接触编程,为未来智能时代的挑战作准备。这项运动的理念是,编程是美国的未来,孩子们需要熟练掌握这些技术,所有人都应该尽早学会编程,最好是用ABC字母开始学习。
事实上,早在2013年,美国就已经启动了“编程一小时”(HourofCode)活动。社会知名人士如比尔盖茨、扎克伯格、桑德伯格和NBA球星波什等都在此站台,号召全国的孩子们学习编程。
英国在这方面当然也不甘落后。在2014年,英国推出了“编程之国”(ANationofCoders)计划,将编程列入幼儿园和小学、中学的课程,要求英国5-16岁的儿童学习编程[4]。另外,日本还大力普及编程基础教育,预计到2022年,编程教育将成为*小学、初中和高中的全部必修课程[5]。
这是一场人工智能竞赛,世界上有实力的*,都不希望被时代淘汰。我认为,在不久的将来,更多的*将会把编程教育作为中小学的一门必修课程。
事实上,早在上世纪60年代初,计算机科学家艾伦·佩里斯就认为,每个人都应该学习编程,编程应该成为基础教育的一部分。当时,当电脑还远未进入大众生活的时候,这是一个非常超前和具有远见的观点。然而,21世纪的今天,这个想法终于开始变成现实。
六阶课程设计,阶段巩固复习
学习基本程序结构。能够按步有序地完成作品。在有趣而简单的作品创作中,入门编程,培养分步意识,启蒙编程思维,激发编程兴趣。
进一步学习广播、变量等编程知识。能在流程图的引导下进行编程实践 和创作。在作品实现及问题分析中,培养自主思考及问题解决能力。
学习掌握基本程序结构的进阶使用。能够使用思维导图对作品进行分析和拆解。能够逐渐编写较复杂的代码。完成具有创意的作品设计。
学习声音侦测、物理模块等进阶知识。通过了解语音识别、人脸识别 等人工智能领域知识,拓宽编程视野。创作出实用、科技感的作品。
理解较复杂的程序逻辑嵌套。学习列表相关知识。能够对多样化作品进行数据处理。完成逻辑结构较难、机制复杂的作品创作。
完成大作品的设计与创作。能编写结构完整,功能复杂的代码。进一步提升抽象归纳、算法设计等能力。应用编程解决实际问题。