Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Learning Item Template Designer #1704

Open
3 tasks
qgolsteyn opened this issue Jun 4, 2019 · 1 comment
Open
3 tasks

Learning Item Template Designer #1704

qgolsteyn opened this issue Jun 4, 2019 · 1 comment

Comments

@qgolsteyn
Copy link
Collaborator

qgolsteyn commented Jun 4, 2019

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
Copy link
Collaborator Author

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant