摘要

<正>创客教育和编程教育都是科技教育的组成部分,许多学校教师往往同时承担着这两部分的教学工作。我们能否运用计算机模型将二者结合起来,让学生在科技活动中同时收获科学知识、提高动手能力和建立计算思维呢?下面我们以绳波为例讨论计算思维和科技活动结合的方法。把石头丢进水里,我们会看到水面形成了一个一个涟漪。仔细观察,我们会发现涟漪的本质是水周期性地上下起伏,并逐渐向外扩散。这种周期性的起伏便是机械波。机械波是机械振动在空间传播的现象,生活中很多物体都会