观点:火花编程用科技创新赋能 助力编程教育

多鲸教育出品的《2021少儿编程教育行业报告》将当下国内少儿编程行业的现状总结为“渗透率低且区域发展不均衡,但在政策的加持下天花板被不断抬高”。目前国内少儿编程市场渗透率为2%,市场规模约为280亿元,报告预测2025年市场规模有望突破500亿元。

少儿编程的涌现就是为了让少儿未来成为程序员或者编程工程师吗?在火花编程副总裁、火花编程事业部负责人彭程看来,学习编程并不是让少儿未来走上程序员或者编程工程师之路,而是通过学习编程的过程提升青少年儿童的信息素养,培养他们的科学思维和科学精神,这是受益一生的思维能力。


【资料图】

培养解决问题的思维方式

近期,在佛山举办的世界机器人大赛总决赛和第二届全球智能机器人前沿技术与产业峰会上,艾瑞咨询发布了《中国青少年科学素质提升行业洞察报告》(以下简称《报告》),《报告》认为面对逐渐走入大众视野的青少年编程和机器人教育,应关注其作为一种过程性和功用性的能力培养形式,以学习过程中思维能力的转变和提升为目标,聚焦于编程和机器人教育过程中思维的养成,强化青少年应对未来社会挑战的“不可替代”的能力。

《报告》同时倡议,通过编程及机器人教育加强青少年与社会生活的连接,潜移默化的影响青少年,带来学习的“真实感”,体会到学以致用的乐趣。

作为国内少儿编程领域的企业之一,火花编程对于青少年编程教育与艾瑞咨询《报告》)的观点如出一辙,火花编程一直认为少儿编程并不是片面的去培养程序员,而是通过编程带给学生编程的思维方式,让他们真正学会并应用到生活的方方面面。编程思维分为抽象思维、分解思维、算法思维和模式化思维,在解决生活中的任何问题时其实都可以通过这四种思维方式去解决。

为了把这一理念传达给学生,火花编程选用的是图形化编程的原理,采用AI互动模式进行教学,AI互动课程由科普动画、知识讲解编程练习组成,辅以趣味动画和教学关卡设计,让学习过程充满乐趣和情境感。

“火花编程课程的设置提倡多引导孩子关注身边待解决的问题,以及发挥他们的想象力表达自己的创意,重视培养孩子分解问题、解决问题的思维和能力。”彭程表示。

助力培养创新精神

今年举办的第20届全国中小学信息技术创新与实践大赛(简称NOC)共设四大赛道,分别是竞技赛道、设计赛道、人工智能赛道和编程赛道。火花思维作为该赛事“创新思维编程”赛项的技术支持单位,为比赛提供了线上智能竞赛平台。

“创新思维编程”是编程赛道的独立赛项之一,以图形化编程语言为主,分为小学低年级组、小学高年级组,共吸引来自全国各省市数千名青少年参赛,并选拔百余名优秀选手晋级全国总决赛,以“编程与学习”为主题,展开自由创作。火花编程也利用自身在编程教育领域的经验和平台技术水平,为青少年提供支持。

在彭程看来,青少年创新思维的培养离不开科学基础思维的培养。首先是建立兴趣驱动,其次要引入计算思维的培养,最后,编程思维的核心是培养思维、认知模型。“培养计算思维我们利用流程图和思维导图去分解问题,帮助他们找到解决问题的步骤和方法,将思维的过程具象化。在学习过程中,融入更多的剧情、乐趣,建立课程自身的趣味性。”

此外,“自由创作”一直都是火花编程课程里的一个重要环节,该环节从节日热点、科普内容、日常生活等多个维度出发,设计了近30种编程模板,便于青少年根据自己的兴趣选择模板进行自由创作。

“自由创作环节可以让学生自由筛选课题,通过作品将学到的内容呈现出来,在这个过程中,他们能够独立动手,反复练习编程的思维方式,从工具的使用者跳脱出来成为创造者。”彭程评价。

关键词: 科技创新