青少年编程教育是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力的课程。青少年编程教育并非高等教育那样学习如何写代码、编制应用程序,而是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力。例如学生在制作一个小动画的过程中,自己拆分任务、拖拽模块、控制进度,从而理解"并行"、"事件处理""目标实现"这样的概念。
在实际青少年编程教育行动上,南京已经拿出了方案,并进行了落实。南京市教育部门表示,未来将以校本课程模式在全市小学分批次、全面推广青少年编程。与此同时,青少年编程市场正逐渐升温,各类课程模式相继诞生。哪种模式最适合进校园,还有待技术及教育政策共同决定。也许不久之后,家长们的朋友圈就将被孩子们写的小游戏刷屏。
为什么青少年编程短时间内赢得认可?
某种程度来讲,AI的快速发展、世界人才储备战也催化着青少年编程市场。
一边是政策引爆——去年8月,国务院印发《新一代人工智能发展规划》,其中明确指出:“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。”规划里就提到要重视中小学编程教育,并为一些机器人竞赛加入了应试加分机制。
另一边,从2017年开始,市场正在发生变化,青少年编程逐渐迈向刚需。甚至,有业内人士称:“未来,不会编程的孩子,就像现在不会英语的孩子一样让人焦虑。”细数影响人类的科技巨头,多数都是从小学习编程,比尔盖茨、乔布斯、埃隆马斯克皆是如此。前芬兰教育部长曾说“在未来,如果你的孩子懂编程,他就是未来世界的创造者;如果他不懂,他只是使用者”,乔布斯更加直截了当地表示“每个人都应该学习编程”。