在线预览
正文内容一、课前预习
- 想一想:从书包里找出一本指定的书,你有哪两种找法?
- 方法一:__________ 方法二:__________
- 哪种更快?为什么?__________
- 你平时做哪件事会「重复很多次」?
二、课堂学习任务单
- 任务一 我的算法设计(小组抽签选定挑战):
| 项目 | 我的设计 |
|---|---|
| 任务名称 | |
| 用到了哪些结构 | 顺序 □ 分支 □ 循环 □ |
| 总步数 | 改进前:______ 改进后:______ |
| 改进的地方 |
- 任务二 比一比:展示你们组的流程图,说出比别组少用了哪些步骤。
三、课堂填空
- 比较算法优劣的两把尺子是:步数少和__________。
- 把重复的动作打包起来,可以用__________结构。
- 优化算法时,如果为了变短而漏掉关键步骤,结果会__________。
四、课后巩固
- 为「整理自己的书桌」设计一个算法,画出流程图。
- 找出你日常中一件「可以更省力」的事,写出改进办法。
同章节相关练习
去刷题 →1
比较两个算法的优劣,主要看( )。
2
把重复的动作打包起来,应该使用( )。
3
为「整理全班的作业本」设计算法,最关键的一步是( )。
4
设计算法时,「先想清楚再动手」的好处是( )。
5
算法越短越好,即使漏掉关键步骤也没关系。( )
6
同一个任务可以有多种算法,它们的步数可能不一样。( )
7
比较算法优劣的两把尺子是:步数少和__________。
8
设计算法时,把重复的动作打包可以使用__________结构。