Difference: WeBWorkStyle (1 vs. 2)

Revision 22021-02-11 - DickFurnas

Line: 1 to 1
Changed:
<
<

ITO WebWork Style

>
>

ITO WeBWork Style

 
Changed:
<
<

INCLUDE Section




>
>

Style suggestions for WeBWork

 
Changed:
<
<

WebWork Style Ideas

>
>

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.
Changed:
<
<



>
>
 
  • 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!)
Line: 19 to 15
 
  • 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.
Changed:
<
<
-- Dick Furnas - 2021-02-10
>
>
-- Dick Furnas - 2021-02-10
 

Comments

<--/commentPlugin-->
Added:
>
>
META TOPICMOVED by="ref2" date="1613006369" from="ITO.WebWorkStyle" to="ITO.WeBWorkStyle"

Revision 12021-02-10 - DickFurnas

Line: 1 to 1
Added:
>
>

ITO WebWork Style

INCLUDE Section




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

<--/commentPlugin-->
 
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.