Do an exploratory analysis of the QTI format (Specifically Numeric Question) to see what its limitations are: https://www.imsglobal.org/question/index.html
Some questions I have are:
-
Can you ship python code with this spec ?
-
What are the problem types it handles?
-
Does it handle images?
-
How does it deal with meta data like learning outcomes, problem type, difficulty, etc...?
-
Is it portable? easy to move around between systems?