ITO WeBWork Style

Style suggestions for WeBWork

WeBWork Style Ideas

By definition, the MSC sees the problems which have the most serious design issues. Collected here are issues and suggestions to avoid them. These are observations about the user interface. No attempt is made here to plumb the depths of coding the solutions.

* Use Checkboxes wherever True False might be employed. Checkboxes are a familiar widget and require no instructions as to how to use them.
    • using t,f or should that be T,F, or should that be True,False, or should that be TRUE FALSE, or should that be yes,no, or... you get the idea
    • Be sure to program a set of checkboxes so they behave as genuine independent options (they should not behave like Radio Buttons!)
    • Make a clear, direct binary statement in the prompt for a Checkbox. Unless, of course, the goal is solution of a tortuous logic puzzle smile
  • Use Radio Buttons for mutually exclusive alternatives. Similarly, Radio Buttons are a familiar widget and require no explanation.
    • If they look like radio buttons, be sure to program them to behave as mutually exclusive options.

-- Dick Furnas - 2021-02-10

Comments

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2021-02-11 - DickFurnas
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.