内容正文:
五上U2 算法的基本控制结构
X老师
2-4组合运用控制结构
2-1顺序结构
2-2分支结构
2-3循环结构
2-4组合运用控制结构
目
录
CONTENTS
01
穿越迷宫
用程序实现“穿越迷宫”
02
Part One
01
穿越迷宫
组合控制结构
像“穿越迷宫”这样的益智游戏,看似简单但其实包含了多种算法控制结构,制作起来有一定的难度。
我们该如何设计呢?
穿越迷宫
观看课程平台中的“穿越迷宫”视频,理解游戏规则
穿越迷宫
尝试完善“穿越迷宫”算法流程图
思考并回答:判断条件①、②分别属于哪种算法控制结构?各自实现了什么功能?
在解决问题时,可以运用顺序、分支、循环三种基本控制结构及其组合来设计算法。
碰到黑色墙壁
碰到小红旗
Part Two
02
用程序实现
“穿越迷宫”
程序实现“穿越迷宫”
1.绘制“迷宫”背景和“小红旗”角色
绘制“迷宫”背景和“小红旗”角色,并将背景和角色放置到合适的位置。
程序实现“穿越迷宫”
2.编写程序
编写程序,使“小科1”跟随鼠标指针行走,并且当它碰到“小红旗”时就宣告“成功”。
程序实现“穿越迷宫”
编写程序,使“小科1”跟随鼠标指针行走,并且当它碰到“小红旗”时就宣告“成功”。
算法程序实现
尝试完成、运行程序
思考:“小科1”在跟随鼠标指针移动时抖动得厉害,这是为什么?尝试修改程序解决该问题。
图形化编程
算法程序实现
挑战:“穿越迷宫”创意设计
尝试对“穿越迷宫”游戏进行创意设计,如设计更为复杂的迷宫路线、添加障碍物等,并修改算法和程序,让游戏更加精彩。
尝试完成、运行程序
X老师
希望本节课有所收获
五上U2 算法的基本控制结构
Lavf58.46.101
$