好文档 - 专业文书写作范文服务资料分享网站

Scratch编程培养了孩子什么?

天下 分享 时间: 加入收藏 我要投稿 点赞

Scratch 图形化编程的反馈周期虽然比不上游戏,但每堂课都能做出一个作品,也足够激励小朋友不断去学习了。在我上课时,小朋友常常是迫不及待地想学习新的知识,因为他们想实现一个很酷炫的功能 。孩子为了玩 Scratch 玩得越好,就得认真学习,学得越认真,就玩得越好,这种孩子主动学习的过程,让孩子开始进入类似于游戏的 “玩得越好,学得越好,学得越好,玩得越好” 的良性循环,而这种体验在孩子的学习过程中是很宝贵的。不用催着或逼着孩子去学习,而是孩子主动要求学习,不知道习惯了 “孩子是不爱学习的,不督促孩子学习孩子就会去玩” 这种想法的家长碰到这种情况会不会有点受宠若惊,事实上,我上课时很多家长把学 Scratch 当做给孩子的奖励。想想还是有点小自豪。(PS: minecraft 是个不错的游戏,国外不少老师会拿 minecraft 上课,家长可以引导但不要禁止孩子玩。)

当然这些能力的养成并非一朝一夕,学习的过程也不可能一帆风顺,它需要老师循循善诱的引导和家长的默默鼓励。编程和其他项目不同的一点在于 “对错误(或失败)的宽容” 或者说 “它常常避免不了错误(或失败)”,这不是指最终的作品允许出现逻辑错误或漏洞(恰恰相反),而是指在过程中它允许错误存在,而且很容易进行调试和修改。即使是一个编程高手,也是在无数的错误和修正中成长起来的。很少有程序能够写完后一按”运行“就大功告成,往往测试时就会出现不少的“错误提示”,然后必须通过不断地debug(查错调试)去完善它。

这个 debug 的过程至关重要,需要经常引导孩子去完成这个过程,在这个过程中孩子必须去思考 “为什么会出现这个错误”,“出现这个错误的可能原因是什么”,“怎么做能验证是由这个原因引起的”,“如果是这个原因引起的,应该怎么去解决”,这是一个完整的 “分析问题 —— 测试问题 —— 解决问题” 的过程(好在 Scratch 图形化编程让这个 debug 的过程变得非常可见可得,调整右边编程区的积木左边舞台区的角色就会有对应的

动作,这让 debug 变得没那么磨人和抽象),不断地去进行这种分析问题解决问题的过程训练,一些对孩子学习至关重要的能力也慢慢地养成了。

Scratch编程培养了孩子什么?

Scratch图形化编程的反馈周期虽然比不上游戏,但每堂课都能做出一个作品,也足够激励小朋友不断去学习了。在我上课时,小朋友常常是迫不及待地想学习新的知识,因为他们想实现一个很酷炫的功能。孩子为了玩Scratch玩得越好,就得认真学习,学得越认真,就玩得越好,这种孩子主动学习的过程,让孩子开始进入类似于游戏的“玩得越好,学得越好,学得越好,玩得越好”的良性循环,而这种体验在孩子的
推荐度:
点击下载文档文档为doc格式
2i2hz1eeix3fre38hic91cf865brly010mr
领取福利

微信扫码领取福利

微信扫码分享