本周继续我们的Scratch的学习之路,上周我们简单的了解了这个软件,这次我们需要进一步了解具体的功能。为了能儿子有更好的学习动力,这次我直奔主题,准备直接做些东西出来。
本来计划只做三个案例的,在儿子的要求下又加了一个。
1.让小猫走路。
2.让猫咪咪叫。
3.海底世界。
4.人物行走动画。
案例1和案例2比较简单,只要用一个功能就可以做到。儿子也是轻松的就掌握了。
案例3的海底世界,就是让海鱼和章鱼在海洋里不停的游来游去,这里主要使用重复向前移动和碰到边缘就反弹这两个功能,重点是要理解重复是什么意思。
案例4人物行走动画就是让人物运行抬手抬脚连贯的动作,这个需要理解动作就是细分为每一张照片的,在软件里主要是用下一个造型和等待1秒,一个造型对应一个照片,连贯起来就是一组动作了,动作的快慢可以通过修改等待时间控制,这个动画里1秒都会觉得很慢,合理的时间应该是0.3秒左右比较好点。
我先给儿子讲解并演示一次,然后让他自己在做一遍,可以自由发挥,但要用到今天学的几个功能。他永远都不会放过自由发挥的机会,他把刚才所有的功能坐在了一个动画里,开起来掌握的还不错。
下周继续编程之旅,以后的难度也会逐步提高,这个做的好处是可以慢慢提升思维能力。
2018年03月11日于中山
注:坚持写作第104天,今日和儿子PK六宫数独,一不小心搞错了一个,后来无法完成,儿子顿时觉得自己很厉害,看来有竞争才有进步,继续保持这种学习的氛围。