面对少儿编程热潮,不少家长都选择让自己的孩子学习编程。但其实,孩子的编程教育并不是单纯“外包”给机构那么简单,如果家长都不明白少儿编程是什么,孩子具体怎么学习少儿编程,又怎么能够为孩子选择正确的学习机构和学习方法呢?下面,我们一起来看看,家长在孩子学习编程的过程中应该扮演什么角色?起到什么作用? 01
了解少儿编程是什么
在确定是否让孩子学习编程之前,家长应该先了解,少儿编程是什么,主要能够培养孩子的哪些技能。
幼儿编程之父、MIT媒体实验室教授、Scratch可视化编程软件创始人Mitch Resnick曾在TED上做过一个名叫“Learn to code, code to learn”的演讲,在演讲里,在他的演讲中,他反复提到的一点是:编程就是孩子一种表达自我的方式,表达他的思想,并与家长和朋友交流。
百度百科对于少儿编程的定义为,“少儿编程教育是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力的课程”。也就是说,通过学习少儿编程,孩子能够在此过程中培育计算思维能力和创新能力,这些能力,正是这个现代社会所迫切需要的。 02
孩子要不要学编程?
2012年,日本在中小学中普及编程教育科目。
2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。
2015年,美国政府投资40亿美元开展少儿编程教育,呼吁全国青少儿学习编程。
2016年,美国国情咨文推行计算机科学教育,强制要求高中毕业必修计算机编程学分。
2017年,国务院印发人工智能发展规划,将少儿编程教育提升为国家战略。
从2012年开始,日本、美国、英国等发达国家率先在中小学教育体系中加入计算机编程科目,将计算机科学的知识作为中小学的通识知识考核。
我国也在2017年迎头赶上,将少儿编程纳入到国务院发展规划中,作为国家级战略推进,少儿编程教育将是我国“科技兴国”战略的基础,只有从中小学开始打下计算机科学的基础,才能在将来为我国的科技发展带来源源不断的高科技人才。
我们要不要让孩子去学编程呢?答案是肯定的。我们的世界已经大规模电子化、程序化,未来世界的运行规律大量都由计算机控制,无论将来孩子往什么方向发展,在学习计算机编程过程中掌握的思维方式对于孩子的发展有着重要的意义。
“Everybody in this country should learn how to program a computer… because it teaches you how to think.” – Steve Jobs“
这个国家的每个人都应该学习如何写计算机程序…...因为它教你如何思考。” ——史蒂夫-乔布斯
正如乔布斯所说,学习计算机科学,他教会了我们如何去思考,同时,也教会了我们如何去创造。计算机科学中编写程序是独有的思考过程和方式,给了人们如何创造一个事物的启迪。它培养了儿童思维模式,让儿童掌握一门技术,并培养编程兴趣。 03
家长该如何参与孩子的少儿编程教育呢,如何引导孩子学习呢? 1
引导孩子了解并体验编程的用途和乐趣
说到让孩子学编程的用意,很多家长可能会长篇大论下来,什么学习编程可以让孩子越学越聪明,可以提升孩子成绩,可以激发孩子潜力,可以帮助孩子上名校,找到高薪工作等。然而,对于孩子们来说,尤其是处于懵懂的少儿时期的孩子,他们并不能理解这些深意,甚至会让他们产生压力。
这个时候,对于家长而言,最关键的是培养孩子对于编程的兴趣。毕竟兴趣是好的老师。爱
玩是孩子的天性,如果让他们一开始就直接接触较为枯燥的编程课程,很可能直接抹杀了他们的兴趣。那么,究竟如何激发孩子学编程的兴趣呢?
首先,可以带孩子亲身了解编程的真实用途。比如带孩子看一些人工智能高科技的应用场景,可以通过网络搜寻一些高科技产品介绍。如果条件允许,可以带孩子亲自体验一番,比如家长可以带孩子去科技展览馆体验,可以定期和孩子共同了解人工智能高科技产品等等,让孩子充分意识到学了编程,可以智造出如此酷炫的东西,进而引发他们学编程的兴趣。
其次,可以带孩子们体验一下学习编程的乐趣。少儿时期的孩子处于爱玩好动状态,对很多有趣的新鲜事物都好奇。很多少儿编程都是游戏+动画结合,充满趣味性,恰好满足了孩子的特性。父母们可以利用这一点,和孩子一同打开编程世界的大门,让孩子快乐学编程。然后,可以引导孩子们参加少儿编程的学习。