快捷搜索:  汽车  科技

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)1课时课时:如果。。。那么。。。否则如果。。。那么。。。嵌套3、创建并制作小游戏

教学目标

  1. 声音模块
  • 点评上节课作品

上节课我们学习了,判断数字大小,字母的大小,开发了一个游戏猜数字;我们通过上面的游戏学会了比较操作;

  • 上周的作业

猜字母

  • 本章重点【判断语句】

如果。。。那么。。。模块

如果。。。那么。。。否则

如果。。。那么。。。嵌套

3、创建并制作小游戏

课时:

1课时

教学过程:

一、创设情景,激发兴趣

师:演示【1、判断是否及格.sb2】

演示【2、改变外观.sb2】

演示【4、字母比较.sb2】

: 我们前面也用过如果。。。那么。。。,以及 如果。。。那么。。。否则。。。;同学们在学校学过造句吗?根据不同条件,控制程序的不同行为

我们来造句试试:

如果明天下雨,那么我不出去玩了(否则我就出去玩)。

如果考试大于60分,那么就及格了(否则就不及格)。

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(1)

二、知识点引入

2.1、判断是否及格

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(2)

第一步:定一个变量表示分数,用它来存考了多少分

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(3)

第二步:使用如果。。。那么。。。

如果 分数>60 说及格了,如果<60 不及格。

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(4)

动手试试吧

如果 >80分 说 优秀,<80 分说一般;动手试试

2.2、根据条件改变外观

小猫移动到 x>0的时候,颜色改变,否则颜色不变;

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(5)

上面的脚本重复执行。小猫走5步,就会判断是否x>0,如果大于0,怎么办呢?颜色增加25,碰到边缘反弹;

2.3、嵌套分支

如果判断条件很多应该怎么办呢?

如果大于90分,则老师给A

如果大于80分,小于90分给B

如果大于70分,小于80分给C

其他的给D,我们应该怎么做呢?

第一步:使用如果。。。否则。。【如果>90,那么说A】,那 >80,小于90

应该怎么做呢?

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(6)

第二步:在第一个否则里面,使用 如果>80 说B。因为在这个否则里面 分数已经是小于90了(注意:上面是>90 那90分属于哪里呢?),在这个判断里面90分也属于B了。

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(7)

第三步:应该是多少分了呢?

应该是>70分

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(8)

第四步:现在最里面的分数是多少范围呢?上面是>70 剩下的分数范围是不是应该是小于等于70;

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(9)

第五步:我们还有什么其他方法吗?

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(10)

这样会是什么结果呢,大于90的,即说A,又说B,这样肯定不对了。

四、课后练习

1、根据以下条件,指出脚本的运行结果:

① x=-1 y=-1 z=-1

② x=1 y=1 z=0

③ x=1 y=-1 z=1

④ x=1 y=-1 z=-1

scratch编程判断是否是合格的程序(青少年编程Scratch第11课)(11)

2、有个按钮,1的时候画四边形;2的时候三角形;3的时候圆形

猜您喜欢: