Answer:

A possible design for the program is this:

  1. Draw the house.
  2. Draw the tree.
  3. Draw the grass.

This plan may need some further work, though...

Is the Plan Correct?

The plan for the program seems pretty clear. The picture is to have a house, a tree, and a lawn, so the tasks must be to draw each of those. Each of these tasks will take several QBasic statements, but that is OK. Right now we are designing the big plan, not worrying about details.

But the plan might not be complete. One of the advantages of making a plan is that you sometimes detect problems early, and can correct them before you get caught up in confusing details.

QUESTION 15:

Think about the current plan, and the picture it will draw. Does the plan need some changes?