I'm learning stuff - the kids are learning stuff... all good
- Onus on config to limit use of isInteger to reasonable scenarios
Description of the data config for each activity.
x = {number of things to present to the user}
"from": [{list of words that x get selected from}]
"data": {
"x": 30,
"from": ["word", "list"]
}"operators: [{array of operators available to use}]
"rows`: {min/max number of rows that can be in the sum}
"number`: {min/max number that can be in the sum}
"weight`: {weighting that this config should appear relative to others}
"data": {
"operators": ["+"],
"rows": {
"min": 2,
"max": 2
},
"number": {
"min": 1,
"max": 99
},
"weight": 2
},The default, a standard sum
"data": {
"type": "sum"
}A complete sum with a single component (number or operator) missing
"data": {
"type": "redacted"
}