// Text can be any number of lines.
// Last line of an item starts with a : and may specify a figure file.
// Elaborations are enclosed in braces.
Write the program for the given problem statement.
:
{
Read the problem statement in the top left panel.
: problem.gif
Select program elements as prompted in the top left.
: components.gif
{
If your choice is incorrect, feedback will be displayed underneath.
: compfeedback.gif
If 'Explain' button is displayed, you can click on it to ask for further clarification.
: compexplain.gif
}
Click on the right panel to select the location of each code element when prompted.
: clickright.gif
{
If your choice is incorrect, feedback will be displayed in the left center panel.
: locationfeedback.gif
}
Write code when prompted:
:
{
If a black box appears in the right panel, click on it to write code.
: codebox.gif
A dialog box will appear: Enter your line of code into it.
: dialogbox.gif
Click on 'Submit' button after entering your line of code.
If correct, it will appear in the right panel.
: submit.gif
If your line of code has any errors, they will be displayed in the dialog box.
: error.gif
Click on 'Explain' button, when available, to ask for clarification of the errors.
: explain.gif
}
Once your program is complete and correct, click on 'Next Problem' button
to go to the next problem.
: nextproblem.gif
{
Before you do, review the summary of steps in the bottom left panel.
These are the steps you will use to solve every problem.
: stepsummary.gif
}
}