// 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. Please identify the errors in the program. : { Study the code in the left panel. : readCode.gif If the code does not have any bugs, click on the Code OK button at the bottom left. : codeOK.GIF If the code has bugs, identify them one at a time in the bottom-right panel. : { Identify each bug in the code. : { Select the line number where the bug exists. : selectErrorLine.gif Select the object to which the bug applies. : selectErrorObject.gif Click on Select Error to select the error for the object on the line. : selectErrorType.gif } Repeat the above procedure for all the bugs in the code. : If there is a limit on how many times you can revise your answers, it is listed at the top of the answer panel.
Once the limit is reached, you can add new answers, but cannot revise previous answers. : revisions.gif Your answer may be color-coded.
If your answer has green background, it is correct.
If it has red background, it is incorrect. : errorFlagError.gif } The bugs you identify are listed underneath.
You can review and delete any bug before submitting your answer. : reviewErrors.gif After identifying all the bugs, click on the Submit Answer button at the bottom left. : submitAnswer.gif } // If the 'play' button is provided, click on it to step through the feedback. // animate.GIF // Carefully read the feedback provided in the right panel. Scroll if necessary. // feedback.GIF // Finally, click on the "Next Problem" button to generate the next problem and start over. // newProblem.GIF