solex2006 / SELIProject

SELI Project
9 stars 17 forks source link

Authoring Tool - Activity component enhancement #161

Open ecureuill opened 4 years ago

ecureuill commented 4 years ago

:warning: Wire-frames and live-demos are just for example purpose. They don't meet entirely this requirement.

:pencil2: Pencil icon marks specs that are waiting for definition


This requirement is about enhancement of Activity Component.

Index

  1. Currently Version
  2. Enhancement
    1. Features
    2. Usability
    3. Validations
    4. Error Prevention
    5. Feedback
      1. Labels
      2. Instructions
      3. Help button
      4. Guided Help button
      5. Error Identification
  3. Wire frames

Currently Version

Activity form: Storytelling image

Help Button image

Activity form: Upload image

image

Help Button image

Activity form: Text image

Help Button image

Activity form: Forum image

Help Button image

Enhancement

User inputs

Features

If project==true

if group==0

if group>0

Usability

Validations

:pencil2:

Error Prevention

N/A

Feedback

Labels

If the used component do not have a native visible label, use aria-label or `aria-

:pencil2: field visible label aria-label or aria-labelledby
project Course`s project
graded Graded activity
peerReviwed Peer reviewed
group Group activity (number of participants)
group How should the participants be assigned to the group?
bySystem by System
byTeacher by Teacher
byStudent by Student

Instructions

:pencil2: field Inline Instruction Tooltip
project If this activity is part of course's project, student will be notified about that and the activity grade will compose the project grade.
graded Activities should be graded or not graded. If you choose this option, you will have the option to assess the answers.
peerReviwed If this options is selected, students answers should be assessed by other students.
group If you enter a number grater then 0, this activity should be solved in group.
group The group assignment could be automatic (by System option), performed by you (by teacher option) or by students.

Help button ("More details")

N/A

Guided Help button (“help me decide”)

N/A

Error Identification and Suggestion

field Validation Error message
all Required [Field_Name] is required. Please complete it

Wire-Frames

image

Type of Activity image

Activity in group image

Group Assignment option image

github-actions[bot] commented 4 years ago

This Feature Request was accepted, but are not going to be implemented in next release.