编程语言
首页 > 编程语言> > 零基础少儿编程教师,孩子从小抓起课程

零基础少儿编程教师,孩子从小抓起课程

作者:互联网

博学谷

IT知识学院 

该有的都有

链接:https://pan.baidu.com/s/1y4PcAIwc4RtNPFqyvuYk6g 
提取码:hk8v 

大家一起努力学习,加油。

而且 scratch 很适合用来做小游戏和动画,孩子会很感兴趣。就拿用 Scratch 做小游戏来说吧,其实有很多玩法。比如等孩子做出了自己的游戏,大人还可以跟孩子一起玩那个游戏。比一比谁玩的分数高,然后在这个过程中也可以不断地改进游戏。不但提高了孩子的动手能力和创造力,还能加强亲子关系:)。

顺便我想介绍一下 Scratch 的作者雷斯尼克的书《终身幼儿园》中的一些理念。这本书里作者提出了我们应该像在幼儿园中一样学习。那幼儿园有什么特别的吗?有,直接摘录两段吧。

世界上第一所幼儿园是弗里德里希·福禄培尔两百年前在德国开办的,它是为5岁幼童发明的一种新的教育方式,但我认为幼儿园的教育方式适合所有年龄段的人。
两百年前,教育方式是老师在课堂上讲,学生在下面做笔记。福禄培尔认为这个方式并不奏效,所以他创造了幼儿园,在这个空间里孩子可以通过交流来进行创造,他认为对于5岁的孩子来说,最好的学习方法就是实验和探索。
在幼儿园的孩子,可能会用积木来做一个塔,用蜡笔或者其他的工具来画画,在这个过程中孩子们学到了结构的平衡,颜色的搭配。最重要的是他们学会了创新的过程,学会了如何从一个想法变成现实,并且在探索中不断改进。
不幸的是,我们发现如今的幼儿园其实也在改变,今天很多幼儿园里的孩子们被迫要去做很多的填空题,以及去学习语法等等。因此幼儿园就跟别的学校没什么不同了,今天我想说我们需要的恰恰是相反的,我们需要学校,甚至是我们的一生都像幼儿园一样,这就是为什么我的书叫《终身幼儿园》。

所以让孩子自己在实验和探索中学习就是这本书的核心理念。在这个理念下作者又提出了一种培养创造性的学习法——4P 学习法。4P 就是指项目(Project)、热情(Passion)、同伴(Peers)和游戏(Play)。

4P 学习法

作者提出的这个 4P 学习法还是依托于线上的 Scratch 社区的。鼓励孩子在社区中新建一个项目,这个项目的主题得是孩子感兴趣的(感兴趣才有热情)。然后在项目开发的过程中,很多天南地北、互不相识的孩子们可以一起在线上合作开发(和 Github 有点像),整个过程是具有游戏精神的。

但是国内这种少儿编程的社区还不是很成熟,可能无法像书中这样找到很多同伴进行分享和协作。而且 Scratch 编程班大部分还就是讲课,练习,做题的模式(跟 Scratch 作者的设想背道而驰。。。)。

但是我们可以活学活用,让孩子在线下做 4P 学习法,让孩子们在玩中学。

没有人会觉得一颗弹珠,或者一个乒乓球有什么好玩的,但是如果有几个小朋友可以一起玩、比赛,那么打弹珠、打乒乓就是一个非常非常好玩的游戏了。所以对于孩子来说,只要不是一个人,有了竞技性,很多普通的事情都可以变得很有意思。

Scratch 也一样。Scratch 是一个很好的工具,能让孩子们自己做游戏自己玩。最重要的是要有很多小孩子一起做,一起比赛,一起玩。如果孩子们感受到了乐趣,为了更好地在孩子们面前炫耀,自己也会往深了学的。而且在不知不觉中,动手能力和创造力都会得到提高。

比如孩子可以做出这样的游戏:

躲子弹小游戏

改变一下思路,其实孩子能玩的东西有很多。

二. 提高孩子的思维能力和逻辑能力

对于稍微大点的孩子(小学高年级到初中),我们会想用编程锻炼锻炼孩子的思维能力。如果能同步提高其它学科的成绩就更好了。那么我建议不要学 Scratch 了,这门语言虽然门槛非常低,但是还是一门玩具语言。封装得过于精致反而不利于深入的学习。建议学习它的前身—— Logo 语言。Logo 语言在培训机构比较少见,其实在十几年前,很多小学是会教这门语言的。不过那时候教的目的还是为了做题和考试。

Logo 语言的界面是这样的。

很简洁,没有 scratch 那么花哨

在这个语言中,孩子可以通过命令控制乌龟(就是中间的小三角形^_^')的行动。比如有:

fd 100   # 让乌龟前进100个像素
bk 100   # 让乌龟后退100个像素
rt 80    # 让乌龟原地右转 80 度
lt 80    # 让乌龟原地左转 80 度
repeat 10 [fd 10 rt 10]    # 循环命令,执行 fd 10 rt 10 十次

还有其它的一些命令,但即使只有上面的几个,已经能做很多事了。

最初,为了让孩子能在编程中学习数学,Papert 才设计发明了这门语言的。在作者写《Mindstorms》这本书里面,作者提出了一个很有力的概念——微型世界。微型世界就是一个由少数几条规则构建的世界,比如由点,线构成的欧几里得世界。由速度、加速度、力等构建的经典力学世界。而只要稍加引导,就能让孩子在某个微型世界中自由地探索,从而学习到很多知识。

举个例子,比如我们可以让孩子在欧几里得微型世界中探索:

比如如果运行 fd 50 rt 20 fd 100。 看看小龟是怎么运动的。

链接:https://pan.baidu.com/s/1y4PcAIwc4RtNPFqyvuYk6g 
提取码:hk8v 

大家一起努力学习,加油。

 

标签:10,Scratch,编程,抓起,少儿,幼儿园,学习,孩子,100
来源: https://blog.csdn.net/weixin_46704535/article/details/116144405