Difference between revisions of "Difficulty Rating System"

From Lavish Software Wiki
Jump to navigation Jump to search
Line 4: Line 4:
  
 
== Levels ==
 
== Levels ==
;We support 5 difficulty levels for each metric.
+
;We support 6 difficulty levels for each metric.
 +
*'''None''': Indicates that the metric does not apply
 
*'''Newbie''': Indicates a minimal difficulty.  It should be easy for an absolute newbie to understand within seconds.
 
*'''Newbie''': Indicates a minimal difficulty.  It should be easy for an absolute newbie to understand within seconds.
 
*'''Beginner''': Indicates difficulty only based on basic prior knowledge of another related topic, or having performed the task at least once before.
 
*'''Beginner''': Indicates difficulty only based on basic prior knowledge of another related topic, or having performed the task at least once before.
Line 17: Line 18:
 
=== Level of Understanding ===
 
=== Level of Understanding ===
 
This metric rates the overall prior knowledge required
 
This metric rates the overall prior knowledge required
 +
=== Programming Knowledge ===

Revision as of 20:31, 12 March 2005

Overview

Difficulty Rating
Example Difficulty Rating
Usage Newbie
Level of Understanding Intermediate
Computer Savvy {{{4}}}
Logic {{{5}}}

The Difficulty Rating System is designed to provide users with some guidance as to what topics are at their level of understanding, or are easy to use, and so on.

Levels

We support 6 difficulty levels for each metric.
  • None: Indicates that the metric does not apply
  • Newbie: Indicates a minimal difficulty. It should be easy for an absolute newbie to understand within seconds.
  • Beginner: Indicates difficulty only based on basic prior knowledge of another related topic, or having performed the task at least once before.
  • Intermediate: Generally indicates difficulty based on requiring basic prior knowledge of multiple related topics, or having performed the task several times before.
  • Advanced: Indicates a requirement of advanced knowledge and technical understanding, or having performed the task on a routine basis
  • Expert: Indicates a requirement of vast knowledge and technical understanding on various subjects, possibly indicating actual danger from use (such as crashing)

Metrics

We currently support two separate metrics, but would like to expand to include several other metrics, possibly splitting the existing ones.

Usage

This metric rates only basic usage or syntax

Level of Understanding

This metric rates the overall prior knowledge required

Programming Knowledge