仲玉维

“人工智能时代的必备技能”“未来必须掌握的一项技能”……在风口上的编程教育很火,这个赛道涌现的信息,也让所有人嗅到了编程教育的重要意义,加之助推这把火的不仅有时代发展趋势,还有国家政策。
教育部在给全国政协委员的答复函中称,将包括编程教育在内的信息技术内容纳入中小学相关课程。但综观全局,编程教育目前呈现的状态似乎是校内校外冰火两重天,编程到底需要学什么?哪些年龄段适合学编程?编程教育的普及遇到的阻力和应对措施是什么?编程与其他课程应如何进行融合?这一系列的内容都成为编程教育普及化面临的重要议题。
2021年1月18日,本刊举办了线上活动,针对如何推进编程教育普及,邀请了专家进行座谈。参加本次活动的嘉宾包括:北京师范大学教育技术学院副教授傅骞、中国人民大学附属中学信息技术教研组组长袁中果、南京市秦淮中学特级教师巫雪琴、北京市第三十五中学技术教研组组长何继华、编程猫首席科学家秦曾昌、清华大学附属小学信息技术教师张征。
对学习编程要有正确的认识 ——编程定位
当下的社会对编程很热衷,家长也变得焦虑。北京师范大学教育技术学院副教授傅骞表示,家长们要对学习编程有一个正确的认识,明确现在学习的编程到底是哪个维度。
他谈到了三个维度,第一个维度是编程思维,或者说是计算思维,就是通过编程相关的学习来培养学生利用计算思维来解决问题的能力,这个维度的编程学习不一定需要计算机的参与,如卡牌游戏、实体交互都是可选的学习方式。