第二单元第4课组合运用控制结构 +导学案+2026-2027学年苏科版信息科技五年级上册
2026-07-26
|
5页
|
32人阅读
|
4人下载
普通
摘要:
该小学信息科技导学案聚焦算法三大基本控制结构(顺序、分支、循环)的组合运用,以“穿越迷宫”游戏为案例。通过填空题预习回顾单一结构基础,再以分析流程图、解读程序等活动任务,搭建从识别单一结构到理解组合嵌套的学习支架。
以任务驱动式探究为主线,设计“做一做”“实验室”等活动引导学生拆分复杂问题、识别结构,培养计算思维。通过图形化编程搭建与调试优化游戏,提升数字化学习与创新能力,习题分层覆盖基础与拓展,助力学生形成创新与严谨结合的设计习惯。
内容正文:
第二单元 算法的基本控制结构 第4课 组合运用控制结构 导学案
【学习目标】
1.信息意识:明确算法三大基本控制结构为顺序、分支、循环;了解解决复杂问题时,常常需要组合运用多种控制结构;读懂 “穿越迷宫” 综合算法流程图。
2.计算思维:能够区分流程图中不同结构;分析迷宫游戏程序,识别程序内顺序、分支、循环模块;学会拆分复杂问题,搭配多种控制结构设计算法。
3.数字化学习与创新:借助图形化编程搭建 “穿越迷宫” 游戏;调试程序解决角色抖动等问题;自主创意改造迷宫游戏,优化算法逻辑。
4.信息社会责任:体会复杂问题分步拆解的思维;规范调试程序、排查故障;在游戏创作中形成创新与严谨相结合的设计习惯。
【学习重难点】
重点:识别程序、流程图中的顺序、分支、循环结构;理解复杂算法需要组合多种控制结构。
难点:分析综合流程图,区分嵌套的分支与循环;合理搭配三种结构完成项目设计。
【学习过程】
(一)阅读学知识(填空题,请结合课本自主完成)
1.算法三种基本控制结构:顺序结构、分支结构、________结构。
2.解决复杂问题时,我们可以将三种基本控制结构相互________来设计算法。
3.“穿越迷宫” 游戏算法中,持续跟随鼠标移动依靠________结构实现重复执行。
4.迷宫游戏中,碰到障碍物后退、碰到红旗获胜,依靠________结构进行条件判断。
5.在图形化编程搭建迷宫游戏时,先设置起点、宣布游戏开始属于________结构。
6.角色跟随鼠标移动时抖动严重,需要调整程序________,优化运行效果。
7.完成基础游戏后,可以新增障碍物、复杂路线,对游戏进行________创意改造。
8.流程图中,循环内部可以嵌入分支结构,形成结构的________使用。
(二)活动提能力(课堂探究活动任务)
活动任务 1【做一做:分析穿越迷宫流程图】
1.流程图中持续跟随鼠标移动整体属于什么结构?
2.判断碰到障碍物、判断到达红旗,两处判断属于什么结构?
活动任务 2【实验室:解读迷宫游戏程序】
1.“重复执行” 积木负责实现哪一种控制结构?
2.两处 “如果… 那么…” 积木承担什么功能?属于什么结构?
活动任务 3【思考交流:程序故障调试】
1.“小科 1” 跟随鼠标时抖动厉害,推测是什么原因?如何改进?
2.如果取消循环积木,迷宫游戏会出现什么现象?
活动任务 4【挑战:游戏创意改进】
1.你打算给迷宫游戏增加什么新规则?
2.新增规则大概率需要新增哪一类控制结构?说明理由。
(三)检测显素养
一、选择题
1.不属于算法三大基本控制结构的是()
A. 顺序结构 B. 图形结构 C. 循环结构
2.“穿越迷宫” 中持续跟随鼠标移动依靠()
A. 仅顺序结构 B. 仅单分支结构 C. 循环结构
3.判断角色是否碰到红旗、障碍物,依靠()
A. 顺序结构 B. 分支结构 C. 无结构
4.复杂问题的算法一般需要()
A. 组合多种控制结构 B. 只能使用顺序结构 C. 只能使用循环结构
5.程序中一组操作自上而下依次执行,属于()
A. 循环结构 B. 顺序结构 C. 分支结构
二、判断题(正确打√,错误打 ×)
1.顺序、分支、循环是算法三种基本控制结构。()
2.复杂算法只能单独使用一种控制结构,不能组合。()
3.迷宫游戏里可以在循环内部嵌套分支结构。()
4.如果去掉循环积木,角色只能执行一次跟随鼠标操作。()
5.创意改造游戏不可以新增判断条件与分支积木。()
三、简答题
1.算法有哪三种基本控制结构?解决复杂问题通常如何使用它们?
2.结合穿越迷宫游戏,说一说循环结构和分支结构分别起到什么作用。
参考答案
(一)阅读学知识 填空题
1.循环
2.组合
3.循环
4.分支
5.顺序
6.参数(指令)
7.挑战(创意)
8.嵌套
(二)活动提能力(答案合理即可)
活动任务 1
1.循环结构;
2.分支结构(单分支)。
活动任务 2
1.循环结构;
2.条件判断;分支结构。
活动任务 3
1.角色移动指令频繁刷新;调整移动步数、适当增加延时优化;
2.角色仅执行一次操作,无法持续跟随鼠标完成迷宫闯关。
活动任务 4
1.示例:增加限时闯关、碰到陷阱重新回到起点;
2.分支结构;需要判断是否触发陷阱、是否超时。
(三)检测显素养
一、选择题
1.B 2.C 3.B 4.A 5.B
二、判断题
1.√ 2.× 3.√ 4.√ 5.×
三、简答题
1.顺序结构、分支结构、循环结构;复杂问题无法只用单一结构,需要根据需求组合、嵌套使用多种控制结构设计完整算法。
2.循环结构:持续重复执行跟随鼠标移动的操作,实现持续闯关;分支结构:不断判断角色是否碰到障碍物、终点红旗,触发后退或者获胜指令。
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。