Choice Board Grid
Arrange distinct activities in a square choice board with diagonal paths.
Description
A choice board lays activities into a square and supplies its two diagonal paths.
A choice board lays activities into a square and supplies its two diagonal paths. Input order determines placement.1
Arrange distinct activities in a square choice board with diagonal paths.
When to use Choice Board Grid
Use this tool to arrange distinct activities in a square choice board with diagonal paths.
Prepare the lesson timeline, roster, observations or assessment labels requested. Use consistent units and exact identifiers, then choose comparison criteria appropriate to the activity.
How to use Choice Board Grid and understand its results
- Prepare the lesson timeline, roster, observations or assessment labels requested. Use consistent units and exact identifiers, then choose comparison criteria appropriate to the activity.
- Enter activityIds, gridWidth using the field table and calculation rules, then run the tool.
- Read rows, diagonalChoices, filledCells. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| activityIds | Activity ids | list of string | Required |
| gridWidth | Grid width | number | Required |
Enter safe-integer width of at least two and exactly width-squared distinct activity IDs without comma or vertical bar. Return vertical-bar-joined rows, two comma-joined diagonals and filled count.
rows=consecutive blocks of width; diagonals use indexes i×width+i and i×width+width−1−i Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| rows | Rows | list of string |
| diagonalChoices | Diagonal choices | list of string |
| filledCells | Filled cells | number |
{
"input": {
"activityIds": [
"A",
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I"
],
"gridWidth": 3
},
"output": {
"rows": [
"A|B|C",
"D|E|F",
"G|H|I"
],
"diagonalChoices": [
"A,E,I",
"C,E,G"
],
"filledCells": 9
}
} Limitations and assumptions
The tool does not choose activities, balance difficulty or render an interactive board. Other possible paths are not enumerated.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Bloom Two Dimension Coverage: Tabulate assessment items across Bloom cognitive and knowledge dimensions. For a complementary task, use Assessment Blueprint Coverage: Audit test-item counts against objectives and a caller-selected coverage minimum.
References
-
Choice Board Grid — tool.io
Similar or alternative tools
- Bloom Two Dimension Coverage
Tabulate assessment items across Bloom cognitive and knowledge dimensions.
- Assessment Blueprint Coverage
Audit test-item counts against objectives and a caller-selected coverage minimum.