Scratch制作水的三态变化动画
作者:
来源:《电脑报》2021年第33期scratch编程植物大战僵尸
        随着信息技术的不断发展,技术与学科间的整合已经成了目前研究热点,信息技术与学科的整合能够让技术更好地服务于教学,这样孩子在学习文化课的同时也能享受到学习编程的乐趣。今天我们用Scratch来制作科普“水的物态变化”的动画短片,让孩子们在学习文化课中也能体会到编程的乐趣。
        在物理学中,我们把物质从一种状态变化到另一种状态的过程叫做物态变化,它们两两之间可以相互转化,所以物态变化有六种:熔化、凝固、汽化、液化、升华、凝华。单纯地让孩子们记住这么复杂的物态变化过程有点难,这个时候我们可以用Scratch制作一个简单的动画短片帮助理解。
        创作一个动画短片也不简单,我构思了这样的过程:在空地上有一个冰块(固态),太阳出来后冰块慢慢地融化,变成了一摊水(液态)。随着天气变热,气温越来越高,水慢慢
地蒸发飘到了空中(气态)。天气急剧变化,空中下起了大雪,雪花飘落到地上又变成了一块冰块(凝结)。这样一系列的物态变化过程需要用Scratch积木拼搭出来,代码并不复杂,只是要注意物态变化的顺序和时间的节点,注意利用好图片的动态效果。
        在物态变化动画中,包括角造型和舞台背景等所有的图片都需要事先准备好(如图1)。
        通过广播加上切换造型就能实现动画效果,要注意确保多个角显示和隐藏与背景出
场顺序配合好时间线。比如太阳出来了,冰块的效果是慢慢地从固态融化成一摊水,当天空下雪了时候重新凝结成冰块(如图2)。
        最后在動画的左下角,还可以根据物态变化过程添加文字描述。这样简单的物态变化的动态效果就已经完成了。点击运行后,就可以观看完整的物态的动态效果了。通过视频
动画的效果能够更加轻松地牢记物态变化的过程。
        像这样将Scratch编程与学科结合起来的例子还有很多,比如我们可以自己制作出新概念英语、植物大战僵尸版口算测试、地理学科测验等。这种整合不仅能够激发学生的学习兴趣,还可以培养学生的计算思维和创造力,活跃课堂氛围,大家一起走进Scratch的世界吧。