Werkvorm · van tempono
Symboolsommen
Sommen met plaatjes: wat is elk plaatje waard?
Je assistent zet hem in een bundel met type: tempono/picture-equations@1.0.0. Vraag bijvoorbeeld: “Gebruik de bouwsteen Symboolsommen (tempono/picture-equations@1.0.0) in opdracht 3.”
In de bibliotheek: De Denkclub: de geheime marktkraam.
Uitleg voor je assistent (Engels)
Picture equations (symboolsommen): sums in which pictures stand for numbers,
like apple + apple = 10 and apple + banana = 8. The pupil finds what each
picture is worth: reasoning with unknowns, a first step towards algebra. The
booklet shows the sums in a frame; on the answer sheet the pupil writes the
value next to each picture, and optionally the answer to a last sum
(`question`). Graded per box.
| Setting | What it does |
| --- | --- |
| `symbols` | 1 to 4 pictures: `id` (a short name in the bundle's language, used in the sums, on the answer sheet and in the worked solution), `image` (from the library, `@emoji/red-apple`) and the hidden `value`. |
| `equations` | 1 to 6 sums: `terms` (symbol ids and plain numbers, added) and `result`. |
| `ask` | The pictures the pupil writes a value for. Default: all. |
| `question` | A last sum with the pictures, worked out with the values found. |
Validation checks every sum with the values, that each picture is in a sum,
and that the sums fit only one set of values.
Add a `solution`: one move per picture. `equation` (one sum in which it is the
only unknown picture: `equations: [2]`), `compare` (two sums where every
picture of the second is also in the first: the difference has only this
picture, `equations: [1, 2]`) or `try`. The manual shows the steps and the
booklet gets a hints sheet.
Easier: a sum with only one kind of picture first. Harder: no such sum, so
the pupil has to compare two sums; three or four pictures; plain numbers in
the sums.
```yaml
- type: task
id: q1
prompt: Wat is elk stuk fruit waard?
answer:
type: tempono/picture-equations@1.0.0
symbols:
- { id: appel, image: "@emoji/red-apple", value: 5 }
- { id: banaan, image: "@emoji/banana", value: 3 }
equations:
- { terms: [ appel, appel ], result: 10 }
- { terms: [ appel, banaan ], result: 8 }
solution:
- { symbol: appel, rule: equation, equations: [ 1 ], value: 5 }
- { symbol: banaan, rule: equation, equations: [ 2 ], value: 3 }
```
Voorbeelden
Laden…