《解放日报》11月1日11版综合报道,国务院日前印发《新一代人工智能发展规划》,明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科,培养复合型人才,形成我国人工智能人才高地。编程,是帮助实现人工智能的方法之一。这门看起来很“高大上”的课程,如何走进更多中小学课堂?
多年来,上海中小学设立计算机实验室,部分中小学已开设编程社团学习。在业内人士眼中,编程不一定就是“高深难”,人工智能普及课程应有广阔天地。
卢湾中学坚持编程课程15年
在黄浦区卢湾中学,编程课程已持续了15年。
“100层楼,2个硬度相同的鸡蛋,要求用最短的次数测出鸡蛋最多在多少层不会被摔碎……”凭借在解题中的出色表现,卢湾中学八(6)班徐陈皓被选拔进入学校信息奥林匹克社团。小学没有一点编程知识基础的他,靠着认真和严谨,与小伙伴第一次参加信息奥林匹克比赛就获得普及组一等奖。在信奥社团,徐陈皓懂得了用不一样的思路看待并解决问题。
每天下午放学后的1个半小时,是卢湾中学信奥社团成员集中训练的时间。计算机老师柴继祥说,编程是一门无边界课程,基于个人爱好,学校对社团成员进行了选拔,要求学生自学能力强,思考问题缜密。在他看来,编程除了能锻炼学生的逻辑思维,有助于培养学生提高、提取和处理重要信息的能力,在学习编程过程中,学生个人的耐心、毅力也会受到不小的挑战。数十位全国青少年信息学奥林匹克竞赛一等奖得主皆成长于此。
为了让更多学生爱上编程,从两年前起,该校在六年级部分班级试点开展scratch趣味编程课。课堂上,学生们在游戏中掌握了各种编程技巧,如建模、控制、动画、逻辑、运算等。“现在的孩子起点高,接受能力强,课本内容拓展余地大,校方希望学生掌握更多应用型知识。”校长何莉透露,今年秋季开学,学校在学生计算机课程中新增了校本内容——小程序编程。小程序编程涉及一些简单、基础的游戏编程,学生更易接受。学期末,学校还打算让学生展示自己编写的小程序,同学之间互相交流展示成果。