课件编号19789938

Scratch趣味编程 数学学科融合《找位置》教学设计(共2课时且附源文件)

日期:2024-05-14 科目:综合实践 类型:小学素材 查看:83次 大小:620772Byte 来源:二一课件通
预览图 0
Scratch,教学设计,源文件,且附,课时,趣味
    Scratch趣味编程|互动数学———找位置 Scratch是麻省理工大学开发的一款简易的图形化编程软件,通过积木组合的形式来实现程序的编写,了解编程的原理和功能,低门槛、生动、有趣。Scratch采用可视化,从而快速制作出游戏、故事、动画、教程、艺术作品等。 今天带大家用Scratch制作一个互动数学案例———找位置。 此案例为【Scratch趣味编程|互动数学———找位置】拓展提高。 一、效果展示 我与教育同进步 二、参考教程 素材准备: —》造型: 坐标: 在我们现实世界中,我们每个人所在的位置,是用经纬度来描述的,这个“经纬度”就是坐标,其中:x表示当地的纬度,y表示当地的经度。通过坐标可以定位每一个物体在地球上的位置。 想想你在教室中坐的位置,在几排几列呢?想想你坐过的火车票在几号车厢几号座位呢?你坐过的飞机票又是几号座位呢?你如何非常轻松的找到自己的座位 任何事物都需要有生存的空间,在Scratch中,角色的生存空间就是舞台,每个角色的坐标就代表该角色在舞台的位置。要确定一个角色在Scratch编程的舞台上的位置,就需要两个指标,分别是水平(左右)方向的位置和垂直(上下)方向的位置。分别用x坐标和y坐标表示。 Scratch编程的舞台正中心位置(x=0,y=0),舞台的宽(x)从左侧的-240到右侧的+240,舞台的高度(y)从下方的-180到上方的+180,整个舞台就是一个480*360单位的矩形平面。 参考程序:(一)“方块”角色效果:生成11行9列方块矩阵,其中有一随机目标方块。解析:1.克隆11行9列方块矩阵,隐藏本体方块,显示克隆体方块。2.初始化起点位置(-200,160),方块左右、上下间距为40,克隆过程中每一列x坐标增加40,每一行y坐标减少40,使每个克隆体方块落在指定位置。3.克隆体方块位置x坐标,y坐标为40的倍数;4.克隆体方块x坐标范围为:-200~200;y坐标范围为:-160~160。 5.产生-5~5之间的随机数,然后乘以40,实现方块的随机x坐标;产生-4~4之间的随机数,然后乘以40,实现方块的随机y坐标。 6.如果克隆体的坐标和随机坐标相等,则设置此方块为目标方块,并切换为“方块B”造型,以突出显示。 脚本: (二)“角色”角色效果:根据所有克隆体方块位置,随机生成一个要寻找的位置。解析: 1.点击该角色,询问目标方块的x坐标,直到回答正确。 2.询问目标方块的y坐标,直到回答正确。 3.同时报出目标方块的坐标。 脚本:Scratch趣味编程|互动数学———找位置(2) Scratch是麻省理工大学开发的一款简易的图形化编程软件,通过积木组合的形式来实现程序的编写,了解编程的原理和功能,低门槛、生动、有趣。Scratch采用可视化,从而快速制作出游戏、故事、动画、教程、艺术作品等。 今天带大家用Scratch制作一个互动数学案例———找位置。 此案例为【Scratch趣味编程|互动数学———找位置(1)】拓展提高。 一、效果展示 二、参考教程 素材准备: —》造型: 坐标: 在我们现实世界中,我们每个人所在的位置,是用经纬度来描述的,这个“经纬度”就是坐标,其中:x表示当地的纬度,y表示当地的经度。通过坐标可以定位每一个物体在地球上的位置。 想想你在教室中坐的位置,在几排几列呢?想想你坐过的火车票在几号车厢几号座位呢?你坐过的飞机票又是几号座位呢?你如何非常轻松的找到自己的座位 任何事物都需要有生存的空间,在Scratch中,角色的生存空间就是舞台,每个角色的坐标就代表该角色在舞台的位置。要确定一个角色在Scratch编程的舞台上的位置,就需要两个指标,分别是水平(左右)方向的位置和垂直(上下)方向的位置。分别用x坐标和y坐标表示。 Scratch编程的舞台正中心位置(x=0,y=0),舞台的宽(x)从左侧的-240到右侧的+240,舞台的高度(y)从下方的-180到上方的+180,整 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~