近年来,编程热席卷全球,仿佛全世界的孩子都在学习儿童编程。
超过700万的孩子在美国学习编程,日本小学生进入APP开发私立学校学习编程,英国规定要求5岁以上的儿童学习编程,欧洲其他16个学校将编程纳入教学体系,
新加坡将编程纳入小学考试,韩国从2018年开始将编程纳入小学必修课……
可以看出,编程教育在世界上受到了极大的重视。有一种声音甚至认为掌握编程设计比掌握一门外语更有价值,它可以让人们与机器和程序交流。
从各个方面的渗透率来看,美国儿童节目的渗透率较高,为44.8%。英国儿童节目渗透率超过9%,荷兰、德国和西班牙的市场渗透率分别为8.9%、7.2%和5.6%。
目前我国儿童节目的市场渗透率只有1.5%,远远落后于发展。因此,中国将进步和强调儿童节目在国家教育体系中的地位,从而缩小与发展的差距。
2017年7月,发布新一代人工智能发展规划》,明确提出在中小学阶段逐步推进编程教育,浙江、天津、江苏等地也将把编程纳入高中信息技术课程和高考内容体系。
北京、南京、广州等教育发展先进城市先后将计算机专业知识和浓厚兴趣纳入高考专业项目。编程思维问题已连续两年出现在全国高考试题中。
编程,一门与计算机有关的课程,几乎在一两年之内,从默默无闻,突然晋升到家长追求的目标。
各种编程培训机构如雨后春笋般涌现,各种标签如儿童编程和人工智能吸引了家长的注意。什么是儿童编程?培养孩子的能力是什么,应该选择什么样的编程语言?
什么是儿童编程?
编程和儿童编程定义区分:
编程:编程是编程的中文缩写,是让计算机处理问题,规定计算系统的某些计算方法,是计算系统按照计算方法运行的过程,最终得到相应的结果。
为了使计算机能够理解人们的意图,人类必须通过计算机能够理解的方式告知计算机需要解决的问题的想法、方法和方法,从而使计算机能够按照人们的指示一步一步地工作,完成特定的任务。
儿童编程:儿童编程教育不像高等教育那样学习如何输入代码和编写应用程序,而是通过编程游戏启蒙和可视化图形编程来塑造学生的计算思维和创新解决问题的能力。
例如,在制作小动画的过程中,学生分割任务,拖动模块,控制进度,然后理解平行、事件处理和目标实现的概念。
儿童编程的核心理念是培养儿童的思维模式、问题解决逻辑等综合能力,这与传统的编程有很大的不同。前者注重技术,后者培养能力。
思辨绘本/青少英语 任选一门*1课时