scratch3第十二讲:画城堡

时间:2024-03-05 17:24:27

学习目标:

  1. 学会新建与调用积木块.

  2. 理解积木块在脚本设计中的模块化方法.

最终效果:

  

源代码下载:

  https://wwx.lanzoui.com/iUU92ni0phi

学习层级: 1. 画出基础城堡

学习过程:

  一. 分析城堡的组成

    由三角形,长方形构成,多个地方大小一致.

    小三角形边长60步, 大三角形边长180步, 小长方形短边长60,长边长180. 大长方形其实是正方形,边长180. 门的短边长60, 长边长120.

    注意绘制各个图形时,画笔的初始位置.

  二.自制积木, 定义单个城堡, 设计各个独立的小图形

    1. 小三角形

      

 

     2. 小长方形

      

 

     3. 定义 单个城堡

      

 

   三. 自制积木 定义城堡中间部分的

    1. 定义大三角形

      

 

     2. 定义大长方形

      

 

     3. 定义门

      

 

   四. 组合自制积木, 画出城堡

    - 注意 画笔的位置

    

 

  五. 基础部分完整代码

     

 

   六. 画小草. 确定好位置,调用已定义的小草积木块给城堡的两边添上绿色的小草.

  七. 想一想, 在城堡的图上还可以添加什么内容?是试一试,把它定义成积木块,再画出来.