“STEAM”一词缘起于“STEM”教育,指的是与科学(Science)、技术(Technology)、工程(Engineering)、数学(Mathematics)学科相关的教育。后来人们认识到完整的教育还需要把人文艺术(Arts)加入进来,“STEAM”教育由此而产生。与传统的分科教学不同,STEAM教育将相关的课程进行有机交叉融合,相互协调作用,形成一个知识体系,并将其应用于实际的问题解决之中。在核心素养的培养过程中,重视跨学科思路、重视真实情境中的问题解决以及强调全体孩子的发展等方面,这些要求与STEAM教育所倡导的核心理念不谋而合。
什么是少儿编程?
2010年左右,我国从国外引进了一种新的载体,就是把传统机器人培训的编程环节单拿出来,不再与积木机器人相结合,而是以游戏为载体,麻省理工学院设计的少儿编程工具Scratch在国内掀起了青少年学习编程的热潮。与国外的编程教育发展程度相比,我国的编程教育还处在刚刚起步的阶段。国家政策的支持以及各方推动下,编程在高考中逐渐成为高校选拔人才的参考依据,我国的少儿编程教育也开始逐渐升温。少儿编程一般针对的是小学及以下幼儿设计的编程模式,把原来复杂的英文代码编程语言转换成图形化的,以指令化,模块化方式让游戏,情景动画,积木构件的形式呈现。旨在孩子九大能力的培养:观察力,想象力,创造力,逻辑思维力,问题解决,空间思维,判断性思维,序列与条件,调试操作能力。
STEAM与少儿编程结合
STEAM教育重视对创造力的培养,有助于孩子形成系统全面的创新品格和创新能力。Lubinski等人关于天才青少年的20年追踪研究发现,创造力与科技创新能力对于确保个体日后在职业上取得突出成就非常重要。所以对于儿童青少年的早期教育创新素养的塑造与培养意义重大,关系到他们终生的学习和职业发展。学编程最大的好处其实是可以对人的思维方式进行训练。它是一个对思维完整性和逻辑性进行训练的过程,而在这个过程中我们可以培养一种新的看待问题和处理问题的方式,培养创新性设想,提高发散思维。通过长期实践练习,将编程中的计算思维潜移默化的应用到孩子的生活实际,谋求个体终身可持续发展的方法论,这一点也是STEAM教育能够做到的。