朋友圈里各种叫小学生学Scratch的鸡汤文中,几乎都提到学习的三大好处:
学习Scratch可以培养逻辑思维能力
学习Scratch可以提高解决实际问题的能力
学习Scratch可以提高激发创造力
在第一期的学员的毕业之际,有必要分享一下教师的笔记,总结一下心得和思考。
一、学习Scratch可以培养逻辑思维能力
计算机系统的关键是逻辑——编程逻辑。庞大的系统在于系统逻辑的完整与清晰。我曾经一度怀疑过少儿编程能否有效训练逻辑思维:毕竟程序太短,句子太少。在孩子们调试《我的世界杯》的程序中,我可以明显看到他们在逻辑上的纠结,课堂上几次冒出“尴尬了”的群起哄。有的孩子的程序中,守门员拦到球,可以进球却给对方加了一分。举下面的两段程序来展示不同的逻辑,孩子们就是在处理不断的尴尬中提升了逻辑思维的能力。
二、学习Scratch可以提高解决实际问题的能力
关于这点,我的体会如滔滔江水,请本公众号下另外一篇文章《神奇的削笔刀》
三、学习Scratch可以提高激发创造力
Scratch积木式的编程,开放的平台,单纯角色和背景的添加,这些优点给孩子们的梦想插上了翅膀,极大地刺激了他们的创造力。有个生动的例子:二年级的几个孩子在学校数学课上学习了万位计数,他们就马上想到用Scratch来练习。要完成一个完整的程序,编程设计者的脑洞有时需要开好几次。这些孩子们想到用西瓜(超级小的西瓜)来代替珠算子,想到用克隆技术来复制50个西瓜以减少角色的添加………下图就是吴晓琳同学用游戏编程做的万位计数器。欢迎在后台留言获取这个万位计数器的链接。
领取专属 10元无门槛券
私享最新 技术干货