浅议少儿编程教育
来源:用户上传
作者:
如果问,当下什么行业最火爆,相信答案会是人工智能、大数据等,事实也是如此。而少儿编程教育站在当今时代浪潮的浪尖之上,被推得更高。少儿编程教育的火爆,主要的助力来自于两大方面:第一,政策层面,国务院在去年发布了关于人工智能发展的规划的相关文件,将中小学编程教育提到了一个比较高的位置。第二,市场的需求,市场对于相关的专业人才的需求量越来越大。基于此,近几年国内出现了很多少儿编程教育培训机构、学习软件、平台、配套产品等,然而部分机构重视经济利益,却忽视了编程教育的主要目的。作为一名基层实践者,我愿分享我的看法。
● 少儿编程教育是什么?
少儿编程教育不是少儿编程培训(培训偏技能),也并非像高等教育那样学习如何写代码、编制应用程序,而是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新能力。其重心在于培养学生的逻辑思维和创新能力,而不是编写代码的能力。
首先,它的“教育”属性是核心要素。因为编程的明显特征是“预先设计,执行时达到目的”,如自动浇花装置、八音盒……编程无处不在,一直都有,它是一种智力创造。有了这样的认知基础,再理解计算机编程就很容易了。计算机编程是通过计算机语言“预先设计,通过计算机解决特定问题”,它是一种智力创造,不同的是,计算机编程把智力创造的效果放大了。所以,在这个时代,我们会明显感到智力的价值。计算机、计算机编程语言的发展,以及衍生出的各种生产力软件,在放大智力创造价值的同时,也把智力创造变得越来越容易。今天的孩子可以很容易做出更为智慧的、让人惊艳的作品。回头再看编程是什么?它是一种智力创造,是创意产生到变现的全过程,而创意是培训出来的吗?
其次,它的对象是少儿。少儿不是少年,不是青年,少儿的年龄段有定义,我更倾向于把“少儿编程教育”的少儿年龄段定位于6~12岁。为什么要定位年龄?因为少儿的成长有其规律,规律之一是他们在飞速成长,这就导致他们不同年龄接受力、思维力会有巨大差距。深刻理解并掌握各年龄段生理、心理、智力特征,才具备开展教育的基础。
最后,它的主要手段和依托是“极简的计算机语言”。如果仅培养逻辑思维、学习科学知识,我觉得少儿编程教育可能不是效果最好的。但它简单的语言模式、所做即所得的及时反馈,对计算机及其构建的虚拟世界的开拓,加上对辅助硬件(机器人)的成功控制,能激发孩子对创造的热爱、对知识的渴望。不仅如此,掌握计算机编程基础知识,养成计算思维,顺应时代潮流,也需要编程。
● 少儿编程教育怎么做?
少儿编程教育火爆起来之后,越来越多的少儿编程教育机构推出了各种各样的课程,确实能够在一定程度上带来更多的人才储备,但是也存在一些问题:少儿编程教育培训机构缺乏统一的行业标准体系,这些教育培训机构的教师绝大部分并非科班出身,教学的质量、课程内容的科学合理性都存在一些问题。少儿编程教育是一件好事,是方向,该坚持的必须坚持下去。因此,我认为作为基层的实践者,要坚守初心,推动少儿编程教育的良性发展。
一是要理清目标。任何教育要先有目标,再有大纲、教材,然后落实到教师的具体教学准备、实施上,最后是检验反馈与修正。从前文所述,少儿编程教育的目标是清晰的。它应该是激发学生的学习创造热情,培养观察力、思维力和创造力,提高学生获取信息和合理利用信息的能力等。
二是要依靠“群众”。“群众”指的是体量小的线下机构(不只是K12,也可以是社区、学校和其他一些场所),以及千千万万的从业者。他们离孩子最近,不仅能和孩子面对面地沟通交流,还能帮孩子们通过编程融合STEAM实践,帮助他们全方位成长。可以说,线下场景才是少儿(中学前)编程的最大的意义。目前,很多线下机构没有认清自身优势与重要性。其实,在少儿编程的课程体系上会有国家输出,课程内容上,国内引进出版了越来越多的教程书籍,相关的普惠课程也非常丰富,特别是国际上主流优质的内容,而且几乎免费。只要我们能够视野开阔地追踪并善于学习转化,就完全可以结合自己的优势给孩子们提供既接地气又内容形式紧跟时代的少儿编程教育服务。
三是要激活教师队伍。目前少儿编程和機器人的竞赛不少,而教师的原创竞赛反而不足,多数师资依托内训,因为担心竞争,同行之间交流少。少儿编程教育质量好不好,教师队伍是关键。因此,职能部门和行业联盟要有途径、有举措,保护参与各方的权益,并激活教师队伍。在具体授课方式上,要鼓励用原始的方式教学,尽量减少“屏幕”时间(在实践中,我们发现少儿编程教育“屏幕”时间其实只占一半甚至不到,而且减少“屏幕”时间可能教育效果更好)。只有教师用心又具有扎实的基本功,少儿编程才能成为各方满意的教育。
转载注明来源:https://www.xzbu.com/9/view-14857683.htm