主页(http://www.zhonghuagame.com):少儿编程课程选择经验分享——来自一位宝妈的总结
少儿编程课程选择经验分享——来自一位宝妈的总结
2019-01-21 17:57 网络 来源:网络 作者: 网络 编辑: 王爵0购买
这两年,随着STEM越来越被大众所熟知,少儿编程课程也越来越被重视。简言之,STEM是科学(Science),技术(Technology),工程(Engineering),数学(Mathematics)四门学科英文首字母的缩写,而其中特别值得关注的就是:已经被美国中小学列入课程内容的计算机编程,这标志着中小学编程已经全面启动。 老读者胖虎妈前两天发来投稿,这位研究儿童心理学的妈妈研究了已作为美国必修课的少儿编程课程,总结了一些经验。给大家说明一下,胖虎妈让10岁的儿子学习了西瓜创客的课程,所以她也有一些少儿编程课程选择方面的经验分享。
在经历过陪着儿子学习奥数的一段地狱般的惨痛时光后,痛定思痛!决定放弃已经逆奥数精神的“奥数”,让胖虎学习编程!
在经过一番对儿童心理和麻省理工少儿教材的研究后,胖虎妈总结了一些经验,供大家参考!
1.小学阶段的孩子是否能学编程?
小学阶段的孩子能否学编程?这是个好问题!想要解决这个问题,就需要了解这个年龄段孩子的心智发育。近代最具有影响力的瑞士儿童心理学家让·皮亚杰(1896-1980),把少年儿童的认知发展按照年龄划分为了4个阶段。
2-7岁的前运算阶段的标志是符号功能的出现。这个阶段的儿童的语言能力,以及玩耍时把棍子想象成枪的“假装”能力,都是符号功能的体现。
但“前运算阶段”的儿童对于守恒和可逆性这样的逻辑运算的理解是有限的。
而在7-11岁的“具体运算阶段”,儿童已经迅速获得了认知操作能力,并能运用这些重要的新技能思考事物。
因此,基于皮亚杰的理论,6—7岁的处于“前运算阶段”后期的孩子其实已经具备了少儿编程课程学习的基本认知水平!而关键在于选择什么编程语言。
2.少儿编程课程学习选什么语言?
由于7-11岁“具体运算阶段”的儿童的思维只能映射到具体的事物上,所以高级编程语言中的抽象逻辑、语言和教学方法是很难为这个阶段的儿童所接受。高级编程语言如C、C++等很容易造成低反馈的学习流程。
而Scratch则不同!
我们先来看看Scratch培训是什么。
欧美在打造孩子的未来创新能力上有很多创新的项目。比如乐高教育,专注于用物理世界的结构搭建;乐高WeDo,专注于机器人编程;Tickle,专注于智能硬件;Scratch培训,专注于提供适用于儿童的编程语言和工具。
Scratch 编程语言是由麻省理工大学 MIT 和 Google 主导开发的针对 5-12 岁儿童的可视化编程语言。只需要使用鼠标,学生就可以编写自己的故事书,动画片或者小游戏。 Scratch 是很好的培养学生的创新力、系统思维和协作的工具。
正如 Scratch 的宗旨:
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
其实现在Scratch 不仅得到了 MIT 的支持, 哈佛大学也加入了 Scratch 的教育者培训, 致力于培养更多的利用 Scratch 来教学的年轻老师和创新课程。所以,美国整体就非常重视少儿编程教育。
3.美国学校是怎么开课的?
奥巴马时代是非常重视少儿编程课程教育,并亲自进行了不少“推广”,已经列入和语数外同等地位的必修课。但我研究下来发现,其实在美国推行少儿编程课程教育,并不仅仅是奥巴马等政客的情怀所导致的,而是源自整个社会,是以美国家长的教育理念为支撑的。
大多数美国家长的教育理念中会认为:计算机编程对于孩子来说,是一门用于创造的艺术,其内容包罗万象,囊括了各种游戏、APP、模型。因此,无论孩子以后从事何种职业,都应该和阅读、写作一样将编程作为最基本的能力之一。
所以,在美国,有为中小学开发的计算科学课程,有很专业、系统的教材。
也有一些课外俱乐部,还有有一些算法训练型APP等。此外还有与STEM结合类的玩具,让孩子们从小就有编程的概念。
那么少儿编程课程教育是不是有点过于被重视了?确实,也有少部分的质疑声音,毕竟又不是每个人都要做程序员。但实际上,我觉得,充分了解什么是小朋友的编程课,就会发现,编程有趣且能培养思辨能力,它肯定不是计算机教育的全部,却是一个很好的基础。不管孩子将来从事什么行业,这都是“助攻手”。
4.少儿编程课程如何选老师?
教育产品,最核心的要素就是老师,老师是谁,比课程本身更加重要。同样的课程,不同的老师,讲的内容会完全不同,孩子也会有截然不同的学习效果。所以,选课程,关键就在于选老师!
我研究了一下,有些编程机构选择老师的标准基本上只要是名牌大学毕业的计算机相关专业的大学生,都能给孩子教Scratch编程。
作为家长,看到这些,心里肯定是不放心的,并非不相信当代大学生的专业素养。而是作为一个孩子妈,我认为,有经验的实战派,才能更好的传授经验和思维给孩子!
5.少儿编程课程.配合良好的书籍更有效!
其实有了好的老师,孩子的教育就已经事半功倍!但是如果能够搭配良好的书籍学习,更能激起孩子的学习欲望!一定要买的话,只推荐这一本:《Scratch少儿趣味教程 2》,作者是阿部和广(日本人)。
6.少儿编程课程在线学习能学好吗?
在线学习因为价格低,时间灵活,还是很适合用来学编程课的。至于在线学习到底能不能让孩子学好,我觉得应该先看看课程内容、教学方法靠谱吗?
比如说,在线课程中如果能为孩子“搭梯子”难度逐步提高,新知识学习和老知识复习合理搭配,循序渐进,我觉得就很值得去尝试。
7.我为什么选了西瓜创客?
在这里,给大家做一个分享,我后来给孩子选择了西瓜创客的在线教育课程。理由如下:
1.老师靠谱。
西瓜创客的肖恩老师,14岁发布自己的第一款软件;
15岁为好玩黑了一些网站被请去“喝茶”;
17岁在大学组建团队 RedPill,获得了亚太区Intel杯嵌入式大赛第一名。
在德国留学期间创建了 EUMLab,开发了一系列音乐类App,其中王牌产品Pro Metronome,截止目前全球已有3000多万用户,2014年WWDC苹果全球开发者大会官方推荐App。
苹果开发者大会推荐App
包括格莱美制作人David Ruttenberg在内的专业音乐人都在使用,欧美也有386所学校购买该产品用于音乐教学。
2.时间短效果好