Instructions for Using Problets to Practice Problem-Solving

The interface of the problets is designed to promote a clock-wise flow of action. This means, after generating a new problem, the user will:
  1. Read the program presented in the left panel;
  2. Read the problem based on the program, presented in the top-right panel;
  3. Answer the problem using input options in the mid-right panel;
  4. Click on the "Check My Answer" button immediately below the mid-right panel;
  5. Read the feedback provided on the panel that follows in a clock-wise sequence;
  6. Click on the "Next Problem" button that follows in a clock-wise sequence;
  7. Start all over again from step 1 above.
Menus are provided to change problem generation, formatting and feedback options.

Below is a snapshot of the problet on C++ pointers, with the above steps highlighted. While there are minor variations in the interfaces of problets, most of the problets provide for a clock-wise flow of actions consisting of the above 6 steps.


Amruth Kumar, amruth@ramapo.edu