FROG icon indicating copy to clipboard operation
FROG copied to clipboard

Learning Item Template Designer

Open qgolsteyn opened this issue 5 years ago • 1 comments

Description of the feature

Provide the ability to create compound learning items via a UI in FROG.

Outline the feature in more detail

Explainer video: https://www.youtube.com/watch?v=vSk496oWbZw

Users should be able to create compound learning items in FROG, that is, a learning item that itself is made up of primitive learning items.

This features can be broken down in three pieces:

  • A JSON format to represent complex learning items
  • An editor to create compound learning items from primitive ones
  • A renderer to create the learning item from the JSON representation

Acceptance criteria

  • [ ] Need to have an interface to create compound learning items, made from primitive learning items
  • [ ] Need to store learning items using a JSON representation
  • [ ] Need to render the compound learning item from a JSON representation

qgolsteyn avatar Jun 04 '19 11:06 qgolsteyn

How would data persistence work? Would the primitive learning items (the learning items that make up the compound one) hold their own value and the compound refers to them by ID?

qgolsteyn avatar Jun 04 '19 11:06 qgolsteyn