少儿编程是什么,为什么要学?
目前的社会尤其是中国,正在快步买进移动化、数字化、智能化的时代。各个国家和政府也都高度重视在数字化时代自己的国家竞争力,而这个竞争力背后就是科技能力的竞争力,而科技背后就是人才,人才背后就是教育。所以从中小学义务教育阶段就加入也是理所当然的,也是极大促进国家数字化竞争力的实现。移动化、数字化、智能化的基础则是运行于服务器上面的程序实现的。程序需要靠人编程实现,而程序和大量数据的结合就催生出了人工智能。所以编程是基础,人工智能只是某些特别方面的体现。
能化时代,大量的重复工作会被机器人,包括大部分体力劳动和部分脑力劳动都不可避免。那么机器人的智能是谁赋予的呢,那么肯定还是人类的科技人员,就是他们编写各种代码来实现的。
有一则新闻震惊国内教育界。重庆晨报 2018 年 9 月 20 日首版头条称,重庆市将面向全体学生,普及以必修课程为主的编程教育。其中,小学 3-6 年级以及初中阶段累计不少于 36 课时,高中课时则按照国家信息技术课程要求开设。各中小学至少配备 1 名编程教育专职教师。自从国家将发展人工智能上升到国家战略以后,与人工智能分不开的编程也越来越普及,各省市纷纷推进编程教育,互联网上也有众多大 v 发声想要了解少儿编程教育。
伴随着STEM教育、创客教育的广泛开展,以及信息技术课程内容的更新,对编程的学 习“再次”受到中小学教育领域的关注。今天的中小学生编程教育有了哪些新特点?今天的编程学什么?——内容与目标要匹配。无论是创客教育、STEM教育还是编程教育,无论是校外活动还是学校课程,均不应自诩为发展创新能力的灵丹妙药,而是应该从自身的特点出发,思考自己在发展学生创新能力方面能作出哪些独特的贡献。
就编程教育而言,其独特优势表现为两个方面:一是理解计算机工作方式的实质——算法逻辑;二是为运用信息技术解决现实问题提供最为直接的工具。
2017年底公布的《普通高中信息技术课程标准(2017年版)》所建立的以数据、算法、信息系统和信息社会四个“大概念”为基础的内容结构,以及在选修模块中对编程思想与技能的强化,可以视为对编程教育上述特点的支持。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com