Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Inputs: length, width | Process: area ← length * width | Output: area | AThe No path from the decision never reaches Stop, so the flowchart has a dead end. Every path must lead to Stop. | |
| 2Start → Input → Process → Output → Stop | BThe order of symbols in a flowchart with no decisions or loops: begin at Start, end at Stop, and use the correct shape for each step | |
| 3Identify a decision: the problem says to do different things depending on a condition, so draw a diamond with Yes and No paths | CCount < 10 ? Yes: INPUT Mark, Count ← Count + 1, back to the test / No: go on to Stop | |
| 4Identify repeated steps: the problem says to do something many times, so draw a flow line that loops back to an earlier step | DThe first planning step: list the inputs, processes and outputs of the problem before drawing any symbols | |
| 5Start → Input Mark → Mark >= 50 ? → Yes: Output "Pass" → Stop (the No path has no flow line) | EMark >= 50 ? Yes: OUTPUT "Pass" / No: OUTPUT "Fail" | |
| 6Start → Process: INPUT Mark → Process: OUTPUT Mark → Stop | FThe wrong symbols are used: INPUT and OUTPUT must be in parallelograms, not process rectangles. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Start to Stop — List the inputs, processes and outputs, then draw Start, the steps in order with the correct symbols, and Stop. Check every path reaches Stop, then trace it with test values.Start -> INPUT Age -> OUTPUT Age -> StopDecision: Mark >= 50 ?
Yes -> OUTPUT "Pass"
No -> OUTPUT "Fail"Input: Price, Qty
Process: Total ← Price * Qty
Output: TotalCount ← 0
WHILE Count < 5 DO
Count ← Count + 1Test value: Mark = 70
Mark >= 50 is TRUE
Output: Pass