Scratch数学编程之二:拖放、翻转和盖印

学习目标

掌握顺时针和逆时针旋转角色的方法,了解角度和朝向的概念,并利用学到的知识创建对称图形。

学习步骤

§ 探索:顺时针或者逆时针旋转角色,并改变角色的朝向,以创建对称图形。

§ 解释:脚本语句的含义,以及怎样设置角色的朝向。

课程准备

本节课基于Tile Turn.sb2项目(下载地址:https://mega.nz/#!0HYEGJSK!cPjySki-BKAZbPeGmkhjNzB735up1aY_SK_OR4Ak-Fc)学习印章的拖放、旋转和盖印功能。在使用该项目文件之前,先对文件进行备份,备份的方法参见第一课。

课程内容

§ 给旋转模块(向左旋转,向右旋转)输入不同的值,并点击该旋转模块,观察角色的旋转效果。

§ 尝试站起来,并扭动自己的身体,以使身体朝向面向…方向模块的四个可能的朝向,如(0)向上、(90)向右、(180)向下,(-90)向左。

§ 拖动瓷砖角色,点击旋转模块和图章模块以创建对称图形。

§ 向脚本区添加另外的向右旋转15度和向左旋转15度模块,把它们改为向右旋转90度和向左旋转90度,然后使用所有的6个旋转模块(不用把它们拼接起来)

思考题

1. 向左旋转和向右旋转两个模块你都利用了吗?

2. 这两个模块是什么颜色?它们属于哪个模块组?在哪里可以找到它们?

3. 脚本区的每个模块都起什么作用?

4. 你用到了什么类型的角度?

5. 如果点击向右旋转15度模块三次,你的角色一共旋转了多少度?点击哪个模块可以起到同样的作用?

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171228G0JZG000?refer=cp_1026

扫码关注云+社区