固定链接: https://www.kidscoding8.com/29030.html
本节课为手把手教你学Scratch的第15节课:绘制房子
1、案例演示:
“码博士” 手把手教你学Scratch(15):绘制房子
2、手把手教学:
第一步:在电脑上用浏览器打开:
“码博士” 手把手教你学Scratch(15):绘制房子
Scratch软件各部分介绍:
说明:
我们看到第一感觉是什么?太难了,这么复杂,怎么做呢?
今天我们就来学习解决复杂问题的思维方法。掌握了这些方法对我们后续的学习,生活都会很有好处。
前面我们学习的过程,就是将复杂的程序,拆分成一段段的简单的程序的过程;将大的、复杂的问题,分解成小的 容易解决的问题。我们把小问题解决了,大问题也就迎刃而解了。
比如盖房子:地基、地板、墙、窗户、门、屋顶等等;整体看是不是很复杂;但是我们拆开看,是不是都是由简单的组成;
解决问题主要两种方法:
1、自顶向下:将复杂问题,分解成小问题,各个小问题组成了逻辑结构
2、自底向上:从最简单问题入手,逐步完成复杂问题
二、知识点引入
2.1 画房子-自顶向上
“码博士” 手把手教你学Scratch(15):绘制房子
我们先来看看这个房子的整体;小朋友们都有那几部分呢?
① 有个侧面,什么形状呢? 长方形;
②侧面还有个什么呢?门,也是长方形;
③有一个正面,也是个长方形;
④正面有个门,长方形;
到这里,我们看到有什么现象?到目前为止都是 正方形;继续看上面;
⑤ 有一个三角形;
⑥三角形旁边有个,平行四边形;
我们把一个房子,分析完,现在主要任务就是画每一个形状了。对不对?
接下来我们就要画,实现之前我们很熟悉的程序了;
画正方形、三角形、平行四边形,对不对;
2.2 画正方形
大家看看这个房子需要几个正方形呢?
4个是不是?
但是每个正方形的长、宽不一样?
那我们是不是用过程那章,通过创建带参数的过程来实现不同的正方形;
确定长度、宽度、以及基准的单位;
“码博士” 手把手教你学Scratch(15):绘制房子
自己动手试试吧
2.2.1 现在我们就画,除了屋顶的部分了。开始建房子了
① 首先我们画 侧面的大正方形、和 门;
先画大的长方形;小猫回到了起点,对不对;
侧面的门,起点我们再移动30步,画门是不是呀?
“码博士” 手把手教你学Scratch(15):绘制房子
现在就是组装,各个长方形的过程了。
② 画正面的长方形
小猫应该再移动60步,开始画正面的长方形对不对?
“码博士” 手把手教你学Scratch(15):绘制房子
③ 画正面的小长方形
“码博士” 手把手教你学Scratch(15):绘制房子
④ 接下来只剩下画屋顶了对不对?
“码博士” 手把手教你学Scratch(15):绘制房子
⑥ 接下来画三角形?
“码博士” 手把手教你学Scratch(15):绘制房子
⑦ 到目前为止整体脚本如下:
“码博士” 手把手教你学Scratch(15):绘制房子
3、总结:
通过这个简单的案例,学习Scratch制作图形绘制器;