0
0
Intro to Computingfundamentals~10 mins

Why programming automates tasks in Intro to Computing - Draw It to Prove It

Choose your learning style9 modes available
Draw This - beginner

Draw a flowchart that shows how programming automates a simple task: making a cup of tea. Include steps for boiling water, adding tea leaves, steeping, and pouring tea. Show how the program repeats these steps automatically without human intervention.

10 minutes
Hint 1
Hint 2
Hint 3
Hint 4
Hint 5
Grading Criteria
Start and End symbols present
Process boxes used for each step
Arrows correctly show flow from start to end
All four steps (boil water, add tea leaves, steep tea, pour tea) included
Flowchart shows clear sequence without missing steps
Solution
  _______
 /       \
|  Start  |
 \_______/
     |
     v
  _____________
 | Boil water  |
 |_____________|
     |
     v
  _______________
 | Add tea leaves|
 |_______________|
     |
     v
  _____________
 | Steep tea   |
 |_____________|
     |
     v
  _____________
 | Pour tea    |
 |_____________|
     |
     v
  _______
 /       \
|   End   |
 \_______/

This flowchart shows the steps a program follows to automate making a cup of tea.

1. Start: The program begins.

2. Boil water: The program instructs to boil water.

3. Add tea leaves: The program adds tea leaves to the cup.

4. Steep tea: The program waits for the tea to steep.

5. Pour tea: The program pours the tea into a cup.

6. End: The program finishes the task.

Because the program follows these steps automatically, it saves time and effort compared to doing each step manually.

Variations - 2 Challenges
[beginner] Draw a flowchart that automates making a sandwich with steps: get bread, add filling, close sandwich, and serve.
[intermediate] Draw a flowchart that automates washing dishes with steps: fill sink with water, add soap, scrub dishes, rinse dishes, and dry dishes.