/cn-tutor-prep-s5-ict-algorithms-flowcharts/
/cn-tutor-prep-s5-ict-algorithms-flowcharts/
简体版
2
一般查询: info@TutorZone.com.hk
办公时间: 星期一至六 - 上午 9 时至下午 6 时
WhatsApp 星期一至日 - 24 小时
人手接听: +852 6828 1809
实时客服: +852 9061 3106

DSE ICT|算法与流程图 备课指引(导师用)|五种符号、追踪表、循环

DSE ICT|算法与流程图 备课指引(导师用)|五种符号、追踪表、循环

  • 2026-11-04

学生画流程图多数死在两处:判断菱形有两条出线但只画一条,以及循环次数答多一次。这一堂用追踪表把两件事变成同一个习惯。

本堂目标 学生能够:① 正确使用 5 种标准符号;② 用追踪表逐行记录变数;③ 计出循环执行 6 次时共走 15 步、做 7 次比较。

01 先备知识(开课前 3 分钟快检)

以下任何一项未过关,本堂就会卡住,先补该项:

技能 快检题 过关标准
变数 变数与赋值的分别 赋值覆写旧值
条件 if 与 while 的分别 while 会重复
输入输出 input 与 output 符号 平行四边形

02 课堂流程(60 分钟)

时间 环节 导师做什么 学生做什么
0–8 分 诊断 四个符号配对 讲出用途
8–22 分 五种符号 起止、处理、判断、输入输出、连接 画一个完整图
22–36 分 追踪表 逐行记录变数 填满表格
36–48 分 循环计数 初始、条件、更新 计出步数
48–56 分 题型训练 改错与填空 按步骤作答
56–60 分 离场检查 三题快问 口头答案

03 讲解脚本(照着说就可以)

第一幕:第一幕:五种符号,错一个就扣分

标准符号 5 个:椭圆(起止)、长方(处理)、菱形(判断)、平行四边形(输入输出)、圆(连接点)。判断菱形必须有两条出线,并且要标“是/否”。
要学生做:画一个“输入两个数,输出较大者”的图,数出用了几多个菱形。
易错:把判断画成长方,于是无出口标记,逻辑上等于死路。

导师做法:只改符号不改内容,要学生互改,错符号即刻圈。

第二幕:第二幕:追踪表是最平的保险

字段:行号、条件、变数值、输出。每执行一行就写一行,不准跳。
要学生做:为一个累加程式填 12 格追踪表。
易错:把“更新后”的值写在“判断前”那一行,于是答案永远差一。

导师做法:要求每格只写一个数字,写两个就代表跳行了。

第三幕:第三幕:循环次数要数判断,不系数身体

执行 6 次主体:初始化 1 步、每次循环 2 步(判断+更新)、最后一次判断失败 1 次——合共 15 步、7 次比较、主体做 6 次。
要学生做:把三个数字分别写在图旁边,再互相检查。
带出规律:比较次数 = 次数 + 1,因为最后一次判断会失败。

导师做法:要学生用 n=2 的小例子手数一次,先信自己数,再信公式。

04 必教题型与步骤

题型 例子 步骤 答案
Draw the flowchart List steps → pick symbols → add labels → check both branches Two exits on every diamond
Trace table One row per executed line → record all variables No skipped rows
Count iterations Identify init, condition, update → count comparisons Comparisons = iterations + 1
Spot the error Check symbols → check branches → check update One fault per question
合理性检查(一定要教):Symbol count is 5, not 4 and not 6. For 6 iterations the total path is 15 steps and the condition is tested 7 times, because the final test fails. The trace table has 12 cells. Any answer saying the loop body runs 7 times is wrong.

05 独立练习三题

题目 答案 想观察什么
Number of standard symbols 5 Count the shapes
Steps for 6 iterations 15 1 init plus 2 per loop
Condition tests for 6 iterations 7 Iterations plus one

06 学生常见错误与纠正句

错误 学生通常这样写 导师这样说
Diamond with one exit Only the true branch drawn “Where does false go?”
Body counted as comparisons Answering 7 loops “How many times did the body actually run?”
Trace row skipped Two changes in one row “Which line changed the variable?”
Mixing symbols Decision in a rectangle “Does this shape have two exits?”

07 家课建议(直接指到练习卷题号)

08 离场检查(最后 5 分钟)

题目 答案 判定
Exits on a decision symbol Two Wrong: reteach branching
Comparisons for 6 iterations 7 Wrong: reteach the plus one rule
Symbol for input Parallelogram Wrong: reteach the five symbols

09 导师常问

Must every flowchart end with a terminator

Yes; an unterminated chart is marked as incomplete.

Can a loop be written as a repeat-until

Yes, but the condition is tested after the body, so counts differ by one.

Why keep a trace table in the exam

It converts a logic question into arithmetic the marker can follow.

立即免费找导师导师登记 →

本页为 TutorZone 导师备课指引,内容由 TutorZone 团队编写;题目与流程为原创,并非任何学校或出版社的教材。

招募导师及兴趣班教练|学术、乐器、体育、艺术、STEM,免费登记,招生与配对交给平台。 了解详情 →