Ticket #271 (new story)

Opened 13 years ago

Last modified 13 years ago

User experience levels

Reported by: tarmo Owned by:
Priority: major Milestone:
Component: generic Version:
Keywords: Cc:
Time planned: Time remaining:
Time spent:

Description

LeMill should have a smooth learning curve - advanced and complex actions are not shown to new users.

All actions that users can take in LeMill have a level requirement. All users have an experience level. If the user's experience level is lower than that required for an action, the action is not shown. See ExperienceLevels for specification.

The user's experience level is incremented automatically as he uses the actions of his current level. This way the system is pushing the user into his zone of proximal development.

The user can also change his experience level from his preference page.

Change History

comment:1 Changed 13 years ago by tarmo

  • Owner changed from anonymous to tarmo
  • Status changed from new to assigned

comment:2 Changed 13 years ago by tarmo

  • Owner tarmo deleted
  • Status changed from assigned to new

Comment by Teemu: "I am not sure if we even need "smart algoritms for user experience levels". We should aim not to need them. At first we should aim to keep the system so easy to use that there is no need to any separation of "experience level". I would even claim that if this is needed we have failed in the UI/usability design."

So reopening this ticket.

Note: See TracTickets for help on using tickets.