内容正文:
趣味编程1:猜数游戏
0
目录引导
本节摘要
角色分析
学习目标
课程导入
1
2
3
4
编程逻辑
课后练习
当堂总结
当堂拓展
5
6
7
8
吴洪星 (吴洪星) - 属于母版格式,一般不动
系统会随机的在1~99中输出一个数字,我们猜测该数字,猜大了或者猜小了,系统都会提示我们。试一试,看看你几次可以猜中正确数字吧!
1
本节摘要
吴洪星 (吴洪星) - 行距设置为1.5倍,复制教案内容加以修饰,
(1)巩固“询问”、“回答”等脚本
(2)学习“变量”、“大于” 、“等于” 、“小于” 等脚本
(3)深入理解判断语句“如果,那么,否则”的用法
(4)逻辑思维能力的综合运用
(5)编程与数学的结合之美
2
学习目标
知识与技能:
过程与方法:
情感与价值观:
吴洪星 (吴洪星) - 复制教案内容
2
学习目标
新知识点:
巩固知识点:
吴洪星 (吴洪星) - 根据实际章节来定的
(1)复习上次课程的内容,回顾作业,奖励积分
(2)邀请全班一起来做有趣的猜数字游戏,介绍规则,流程和奖惩措施。
(3)怎么样才能准确猜中数字呢?
3
课程导入
吴洪星 (吴洪星) - 插入图片或者视频 这里写跟课程导入有关的话,从教案里面对应环节参考,做到简洁
分析猜数游戏的判断逻辑和思路,并用流程图图示
4
角色分析
依据自己的观察画出本节流程图或思维导图
吴洪星 (吴洪星) - 主要描述上次PPT的分析答案;另外将流程图放入
4
角色分析
依据自己的观察画出本节流程图或思维导图
吴洪星 (吴洪星) - 主要描述上次PPT的分析答案;另外将流程图放入
1、添加背景角色
(1)添加背景角色
5
编码逻辑
吴洪星 (吴洪星) - 直接采用模板
2、建立变量
VS
(1)定义变量名称
5
编码逻辑
3、逻辑判断
(1)定义猜数字的范围
1-99
5
编码逻辑
3、逻辑判断
(2)询问并回答
5
编码逻辑
3、逻辑判断
(3)条件判断
>
=
<
我们猜的数字和系统数字之间的大小关系可能有几种?
5
编码逻辑
3、逻辑判断
(3)条件判断
不同的大小关系,对应怎么样的输出结果?
>
你猜大了,继续努力!
<
你猜小了,继续努力!
=
你猜对了,太棒了!
5
编码逻辑
3、逻辑判断
(3)条件判断
条件判断通常采用什么积木块?自己动手试试吧!
5
编码逻辑
3、逻辑判断
(3)条件判断
法一
法二
5
编码逻辑
4、重复执行
(1)重复执行直到答对
5
编码逻辑
是否会正确进行提问?
是否按照确定的语言进行回答?
在系统答案和猜的数字不对等的时候,是否判断 准确?
用自己话说一下“如果,那么,否则”的执行条件是什么?
本文中设置的变量是什么?设置变量的时候需要注意什么?
变量一般有哪些常用的属性?
6
当堂总结
程序测试单
□ □
□ □
如果以上任何一项有异常,请检查相关程序
当“我的数字”与“系统数字”不相等时,下一步的判断程序是这样的,你觉得正确吗?( )
7
当堂拓展
2.
1.判断:执行下面的程序,将使对应角色在舞台上四处移动,碰到边缘反弹。
8
课后练习
编程实现:
小猫从 1-100 之间 随机取一个数字,让玩家来猜自己取的这个数字;一共有 10 次猜的机会。
每次玩家输入一个数字来猜。如果玩家没猜对,小猫都能正确说出玩家输入的数字是“ 大了”或者“ 小了”;
如果玩家猜对了,小猫会说“ 恭喜你,答对了!”并且 停止游戏。
8
课后练习
注意:
无
评判标准:
①询问“请输入一个 1-100 之间的数”,并确实生成随机数。
②:小猫能够提示“大了”或“小了”或“恭喜你,答对了!”,游戏停止。且提示都是正确的。
8
课后练习
$$