青少儿编程教育这一新兴的培训科目,在国内如雨后春笋般生长起来了。从一线到三线,从公立校到社会培训,从家长到学生,都在尝试去接受编程教育的理念、方式方法。从大面上来看,知道和了解少儿编程的家长和学生还是少数,并且也是从浅层面认识到少儿编程,那么到底少儿编程能给孩子带来什么呢?
第一层次是兴趣,通过兴趣来培养一项编程技能。幼儿段、小学低年龄段通过符号化编程、图形化编程做出一些好玩有趣的编程作品。这些作品非常有意思,孩子们也非常愿意去创作。创作出来的作品在社区上交流,互相借鉴,互相学习,再完善自己的作品。 在创作作品的过程中,孩子们掌握了一门编程语言,孩子们觉得和计算机进行交流非常Cool。常常能看到孩子们创作时眼中闪亮的光✨。 可能更多的家长对于少儿编程的理念是在这一层次,只能从最表象的认识到编程对孩子的培养。
既然是未来的编程语言,但是为什么现在要学,公立校为什么要从一年级开始学?为什么有的从幼儿园开始学? 这是因为少儿编程能带给孩子的不光是一门技能,而且能提高孩子的很多能力,提高孩子的综合素养。
其实这些从每个点展开,都能很多要讲的,在这里先略过。
编程对于孩子来说最大的收益点是编程思维的培养。从皮亚杰的建构主义、到PBL项目的教学法,思维导图和流程图的教授和锻炼,都是编程思维培养的落地。
让孩子从小养成编程思维,这种能力会在一生中都发挥作用。比如学科学习、生活条理、工作优异。这才是少儿编程的意义。