熟悉美国教育的朋友可能都知道STEM教育的概念,即Science(科学)、Technology(技术)、Engineering(工程)、Math(数学)的缩写。 以科学技术为核心内容的STEM课程被称为21世纪课程,相当复杂。
但现在,美国都在讲STEAM,多出来的A指的是艺术。 艺术在这里的出现并不是让每个孩子都成为毕加索,而是让艺术成为孩子们认识世界、表达自我的一种方式。 工具。
美国最“IN”的课程,其实和STEAM中的五个内容每一个都息息相关。 其倡导者直接表示,这是每个孩子未来在社会生存所必须具备的能力。
还有一个关于这门课程的 5 分钟宣传视频“大多数学校不教的东西”,该视频在 YouTube 上的观看次数已超过 1000 万次。 比尔·盖茨和扎克伯格等人物都出现在影片中。 出现并倡导。
这门能主宰未来社会生活方方面面、目前在美国孩子中非常前沿的课程就是计算机编程(Coding/ComputerProgramming)。
这个国家的每个人都应该学习如何编程,因为它教会你如何思考。
“这个国家的每个人都应该学习计算机编程,因为它教你如何思考。”
前面提到的热门宣传视频就是以已故苹果老板史蒂夫·乔布斯的这句话开头的。
那么孩子几岁可以开始学习编程呢? 在美国比较常见的操作,像STEAM这样的课程,一般出现在四年级。 因为我儿子学校的校长非常注重计算机技术,所以学校决定在三年级时尝试一下。
这次审判本来不是什么大事,却惊动了我们选区的州议员。 他利用相关职权,到儿子所在的小学召开了现场观摩会。 当议员出面的时候,不仅各家媒体纷纷跟风,还有周边学区的相关人员也纷纷跟进。 最重要的是,谷歌负责推广的区域经理也到了,让现场显得非常正式。 好在学校有机房,全是苹果设备,非常实用,孩子们的表现更是勇敢,毫无怯场,迫不及待地向大家展示自己的成果。
其实少儿编程一点也不难。 这有点类似于搭建电子积木。 它涉及调动不同的模块,不仅是形状和颜色,还包括运动、速度和声音等维度。 在下面的照片中,你可以大致看到孩子在电脑屏幕上工作,看起来有点像在玩电子游戏。 事实上,经过几周的课程,我三年级的儿子完全沉浸在电子游戏的“设计”中。 利用这些积木搭建技术,他开始想象和设计自己游戏的主角,从外表到声音。 超强力量,尽情发挥你的创造力。
小学的编程课程现已延伸到二年级,而且从网上的报道来看,甚至有更年轻的学生。
接触过儿童编程的人都知道,编程对于孩子来说就像是一种天生的能力,其实并不需要花太多功夫。 计算机程序都被称为“语言”,但实际上它们与人类语言有很多相似之处。 使用一切交流媒体来表达自己是孩子的天性。 它可以是他们的母语,可以是与母语混合的外语,可以是绘画和唱歌,可以是肢体语言。 在用计算机语言表达自己的时候,他们表现得那么自然,有着绝对的天然优势。 没有仔细理解的成年人很难想象。 在宣传视频中,包括扎克伯格在内的行业领袖强调,在开始学习编程之前,你不需要掌握所有计算机科学。
事实上,扎克伯格在20岁时就创立了Facebook。 他从小学就开始接触编程,积累了近十年的编程和创造产品的经验。 对于中国学生来说,即使学完了计算机专业,他们在编程和开发方面仍然没有太多的实践经验。
总之,这段广受欢迎的宣传视频和王庆博士的经历告诉我们,计算机编程已经存在于现代社会的每个毛孔中。 无论是创业、完成项目,还是解决特定问题,都离不开计算机。 编程,这项技能已经成为人们的一项基本能力,就像理解基本的数学运算一样。 趋势是越来越多的孩子学习计算机编程不仅仅是作为一种爱好,而是作为一项基本技能。 。
之前我们介绍过目前世界上一些少儿学习编程的资源,今天就贴到这里供大家参考! 今天文章的最后有一个小投票。 欢迎您参与并发表您的意见!
目前教孩子学习编程的主流应用程序和网站
这些应用程序和网站拥有极好的声誉,一般具有以下特点:易于使用、有趣、可以产生作品。 他们可以制作动画、特效、游戏、网站和应用程序等,让孩子们感到有动力,而且很多都是免费的。
制作小动画并开始编程启蒙
1.恐龙黛西
即使是幼儿园的孩子也可以开始使用这款iPad APP。 教孩子基本的编程逻辑; 孩子们只需要设置和排列相关模块,比如滚动、跳跃或成长等,然后按下播放按钮,一个小动画就完成了,你可以根据指令看到小恐龙相应的动作刚刚给的。 总之,上手很容易,几乎没有难度。 孩子们会被他们创作的小动画迷住。适合年龄:4-8岁
2. Hopscotch:儿童编程,一种可视化编程语言
这款iPad应用程序与Daisy the Dinosaur出自同一开发者之手,荣获多项技术奖项,例如Daisy the Dinosaur的升级版,拥有更多的模块和参数设置。 操作还是很简单的,不需要输入操作,就像叠积木一样,只需将模块一一放入,点击播放就可以看到各种卡通人物在屏幕上按照自己的指令做动作。 动画片。 这对孩子的逻辑理解力是一个很好的锻炼。 他们不仅要处理时间和空间的问题,还要为不同的角色分配不同的任务。 让孩子独立制作一个小卡通,很有成就感。适合年龄:8-12岁
开始认真学习一点编程
3. 刮擦
当你在网上搜索如何教孩子学习编程时,你总会被带到这个网站。 它拥有非常好的声誉,被全球超过一百万儿童使用。 视觉语言和界面由麻省理工学院媒体实验室创建,即使孩子们不懂复杂的编程语言,也可以轻松编程。 孩子们可以用它创作互动故事、动画,甚至游戏,然后分享给世界各地的朋友。 适合年龄:8岁及以上
4.爱丽丝
估计男生和女生的想法不一样,所以有专门为男生和女生设计的学习编程的软件。 老外真是太贴心了。 在美国,Alice和Scratch是最著名的两种教孩子学习编程的工具。 Alice是由弗吉尼亚大学开发的一款针对女孩学习编程的软件。 它的名字来源于《爱丽丝梦游仙境》,主要教授3D编程。 在《爱丽丝》中,孩子们可以通过拖动虚拟模块看到虚拟世界中3D小精灵的实时变化,并可以边玩边测试。 开发者强调,该软件专注于吸引年轻女孩编程。适合对象:10岁以上女孩,适用设备:电脑
5. 代码
这是一款iPad应用程序,也是一款资源丰富的儿童编程教学软件开发工具。 荣获年度最佳应用奖。 国外有小朋友用它来做自己的APP游戏。 大一点的孩子,有一定的逻辑思维和理解能力,可以跟着学。 界面简单、易学是其最大的特点。 重要的是,它有中文版,所以不会有语言障碍。适合年龄:8岁及以上
6.RoboMind
RoboMind的主要功能是通过编程让机器人执行一系列任务。 在这个过程中,孩子会对人工智能有一个基本的了解。 如果你的孩子正在学习乐高的机器人课程,那么这门课程更适合。 它具有导出功能,可以将您的程序连接到LEGO MINDSTORMS NXT 2.0。适合年龄:10岁及以上,适用设备:电脑
为年龄较大的孩子编程
7.代码学院
Codecademy 被宣传为一款基于浏览器的应用程序,可以教任何人学习编程,包括 13 岁以下的儿童。 但这款应用程序与其他儿童应用程序不同,它没有卡通风格的精灵和丰富多彩的界面,但它仍然是一个友好、易于学习的应用程序。
通过Codecademy,12岁及以上的孩子可以学习Python、Ruby、PHP、HTML或JavaScript等编程语言,甚至API。 然而,该应用程序也在扩大其用户群,试图吸引一些年轻的程序员,并鼓励学生和教育工作者参加他们在学校举办的编程俱乐部。
还有一本教孩子编程的书
这本书《和孩子一起学编程》,如果家里有家长对此感兴趣,或者有一定了解的话,可以用这本书来教孩子学习编程,或者和孩子一起学习编程。
本书的特点之前已经介绍过:
1、大量使用贴近儿童生活的插图。 任何稍微复杂的概念都尽可能使用喜剧隐喻来解释。
2.对于孩子来说,纯粹的数学计算没有那么有趣; 能够让一些东西可见是一件非常有成就感的事情。 本书试图做到这一点。
3.每章长度不长。 简短的学习单元有助于减轻孩子学习新事物时的压力,也有助于保持他们的兴趣。
4.概念解释得很简单。 无论何时涉及术语,都会以尽可能友好的术语进行解释。
一个编程男孩的 TED 演讲
如果你真想让孩子早点开始这方面的练习,不妨和他一起看一下这个从小接触编程的12岁外国孩子的TED演讲——我是如何开始编程的。 他分享了自己是如何走上编程之路的:玩游戏、开发游戏、寻找苹果的开发平台、学习利用网上资源自己开发游戏、建立孩子俱乐部开发各种应用程序……演讲非常有风格。 ..
最后做个小民意调查:
评论列表