Difference between revisions of "GoodProblems"

From WeBWorK_wiki
Jump to navigation Jump to search
m
Line 12: Line 12:
 
* The written solutions inform the manner in which the problem is framed
 
* The written solutions inform the manner in which the problem is framed
 
* They are stable and well tested
 
* They are stable and well tested
* The problem has a clear learning objective, e.g., as a COMMENT()
+
* The problem has a clear learning objective, e.g., as a COMMENT()
 
** The problem is written to promote students' accomplishment of the learning objective
 
** The problem is written to promote students' accomplishment of the learning objective
 
* Problems are accessible to screen readers and other accessibility tools
 
* Problems are accessible to screen readers and other accessibility tools
Line 18: Line 18:
   
   
  +
'''Related Ideas'''
 
* Add some sort of ranking system in the NPL
 
* Add some sort of ranking system in the NPL
 
* NPL branching: should/could there be a curated version of the NPL that would try to eliminate duplication? What standards could we use? (This list of heuristics, or a rubric score?)
 
* NPL branching: should/could there be a curated version of the NPL that would try to eliminate duplication? What standards could we use? (This list of heuristics, or a rubric score?)
   
   
Observation: it may be possible to group these into categories:
 
  +
'''Heuristics, Reorganized'''
* Technical issues (numerical values, available solutions, etc.)
 
  +
{| style="border-collapse: collapse; padding:3px; border:1px black solid;"
* Functional issues (clear learning objective, etc.)
 
  +
!style="padding:3px; border:1px black solid;"|''Category''
  +
!style="padding:3px; border:1px black solid;"|''Considerations''
  +
|-
  +
|style="padding:3px; border:1px black solid;"|WeBWorK Coding
  +
|style="padding:3px; border:1px black solid;"|
  +
# Problems follow [http://webwork.maa.org/wiki/Problem_Authoring_Best_Practices Best Practices]
  +
# They are consistent over possible randomizations, and well tested
  +
# Problems are accessible to screen readers and other accessibility tools
  +
# The problems provide a good idea of what is being asked when a hardcopy is generated (drop down messages, colors on graphs, graph scaling, and table size)
  +
|-
  +
|style="padding:3px; border:1px black solid;"|Technical Issues
  +
|style="padding:3px; border:1px black solid;"|
  +
# Problems have "nice enough" numbers
  +
# The problems are clear and well-written, and it is clear from the problem what answer is expected of the student
  +
# They have hints and solutions: support for students who are stuck or who lack other support structures
  +
|-
  +
|style="padding:3px; border:1px black solid;"|Learning
  +
|style="padding:3px; border:1px black solid;"|
  +
# Problems have a clear sense of what they are trying to do (e.g., develop skills, develop understanding, evaluate student understanding, etc.)
  +
# The problem has a clear learning objective, e.g., as a COMMENT()
  +
# The problem is written to promote students' accomplishment of the learning objective
  +
# The written solutions inform the manner in which the problem is framed
  +
|}
   
 
==Rubric==
 
==Rubric==

Revision as of 08:32, 5 June 2011

Prep Main Page > Web Conference 2 > Good Problems

Heuristics

  • Problems have a clear sense of what they are trying to do (e.g., develop skills, develop understanding, evaluate student understanding, etc.)
  • Problems follow Best Practices
  • Problems have "nice enough" numbers
  • The problems are clean and clear (and well-written)
    • It is clear from the problem what answer is expected of the student
  • The concepts that are being communicated and evaluated are clear
  • They have hints and solutions: support for students who are stuck or who lack other support structures
  • The written solutions inform the manner in which the problem is framed
  • They are stable and well tested
  • The problem has a clear learning objective, e.g., as a COMMENT()
    • The problem is written to promote students' accomplishment of the learning objective
  • Problems are accessible to screen readers and other accessibility tools
    • The problems provide a good idea of what is being asked when a hardcopy is generated (drop down messages, colors on graphs, graph scaling, and table size)


Related Ideas

  • Add some sort of ranking system in the NPL
  • NPL branching: should/could there be a curated version of the NPL that would try to eliminate duplication? What standards could we use? (This list of heuristics, or a rubric score?)


Heuristics, Reorganized

Category Considerations
WeBWorK Coding
  1. Problems follow Best Practices
  2. They are consistent over possible randomizations, and well tested
  3. Problems are accessible to screen readers and other accessibility tools
  4. The problems provide a good idea of what is being asked when a hardcopy is generated (drop down messages, colors on graphs, graph scaling, and table size)
Technical Issues
  1. Problems have "nice enough" numbers
  2. The problems are clear and well-written, and it is clear from the problem what answer is expected of the student
  3. They have hints and solutions: support for students who are stuck or who lack other support structures
Learning
  1. Problems have a clear sense of what they are trying to do (e.g., develop skills, develop understanding, evaluate student understanding, etc.)
  2. The problem has a clear learning objective, e.g., as a COMMENT()
  3. The problem is written to promote students' accomplishment of the learning objective
  4. The written solutions inform the manner in which the problem is framed

Rubric

Problem Type Problem Should Have Problem Should Not Have
Skill/practice (e.g., find derivative)
Conceptual/multipart

Alternate formulation

Problem Type Problem Should Have Problem Should Not Have
Fill in the blank/Select an answer
Numerical
Formula