人工智能时代编程教育如何普及

慧聪教育网 2018-10-22 09:13 来源:中国教育报

【慧聪教育装备网】未来城市什么样,是钢筋水泥的建筑群,还是绿树环绕的森林?人类社会与自然如何实现和谐共存?学习编程两年有余的河南省郑州市金水区金燕小学学生李庆柯“脑洞大开”,创作游戏作品《让世界化成绿界》并变身“环保卫士”,与森林破坏者作战,保护未来世界。

这是由中央电教馆指导、金水区教体局主办的第十六届全国中小学信息创新与实践活动(NOC)编程猫创新编程河南赛区复赛的一幕。孩子们围绕“创享未来:城市与森林”主题发挥想象,用游戏程序、动画故事、三维建筑或跨学科编程作品,将技术应用于实际场景,探索未来城市与森林的关系。

决赛在深圳举行,由深圳市福田区教育局、编程猫协办,主题为“创享未来:星球探索”。历时5个月,这项赛事吸引了全国数万名中小学师生参与,挑战省市复赛,最终来自全国各地的近500名中小学师生入围决赛。庞大的青少年参与群体的背后,折射出人工智能时代背景下编程教育的普及化发展。

人工智能时代已来,学校教育该怎样面对,编程教育如何普及?国务院去年印发《新一代人工智能发展规划》,教育部今年出台《高校人工智能创新行动计划》《教育信息化2.0行动计划》,内容都涉及与基础教育的对接措施,包括在中小学设置人工智能课程,逐步推广编程教育,鼓励社会力量参与编程教学软件的开发和推广。“计算机程序设计能力作为一种基础技能已经在国家层面、教育系统、社会和学术界都受到了重点关注与认可。”清华大学计算机科学与技术系教授郑莉说。

“从虚拟向实例持续推进过程中,编程会起到巨大作用,被看作人类阅读和算术之外最重要的素养,对于青少年逻辑思维能力的培养具有重大意义。”北师大教育技术学院院长武法提表示。

据了解,目前美国基础教育阶段约有67.5%的孩子接受编程教育,英国、日本等国家也出台了鼓励少儿编程教育的项目。进入新时代,编程教育在我国基础教育体系中将具有越来越重要的地位,浙江省已将信息技术科作为高考科目,并将Python语言作为主要的编程教育语言,山东、江苏、北京等地也在陆续跟进。

“从国家对人工智能的规划布局可以看出,编程教育是不得不为的教育。”在郑州市金水区教育发展研究中心主任段立群看来,随着计算机科学的普及,编程能力势必成为未来竞争的必备技能。

作为上世纪90年代的资深程序员,武法提深知学习编程的困难,也感慨于如今编程学习环境的变化,“过去需要通过一行行代码实现的逻辑、算法、软件构思,现在可以使用图形化工具可视化呈现出来,让编程不再枯燥,也让编程不再成为程序员的专利”。北师大教育技术学院在语言程序设计课中引入编程猫的未来教室平台和图形化编程工具,探索新条件下编程教育的途径。

“编程,让孩子放飞想象的翅膀。”编程猫联合创始人兼首席执行官李天驰表示,编程猫2015年开始辅助学校开设编程课程,目前已经覆盖全国众多中小学课堂,让百万名中小学生接触到优质编程课程。

创新 · 赋能,塑造教育发展新业态

2024年,我国教育强国建设进入关键期和加速阶段

安道教育(Amdox)· 2024年慧聪教育行业城市系列巡展

让信息化产品真正为教育教学服务,为教育数字化发展服务!


免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。