---
title: Put the steps for teaching a picture sorter in a sensible order. — Olympiad: thinking like a machine, Beb… · tree and pragmatics
description: Put the steps for teaching a picture sorter in a sensible order. Test 10 · ★★★ of lesson 31 «Olympiad: thinking like a machine, Bebras puzzles ★★★» of the AI course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mova's choice was wrong.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/t10/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [questions](https://md.mova.elamur.ai/free/en/corpora/questions/) / [AI](https://md.mova.elamur.ai/free/en/corpora/questions/ai/) / [Olympiad: thinking like a machine, Beb…](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/) / t10

# Test 10 · ★★★ · Olympiad: thinking like a machine, Bebras puzzles ★★★

<!-- .ven lang=en -->
Put the steps for teaching a picture sorter in a sensible order.

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 2 · wrong ✗ · **Who acts:** you · **What happens:** put, teach · **To what, where:** steps, picture sorter, sensible order

<!-- .vabout -->
This is test 10 · ★★★ of lesson 31 «Olympiad: thinking like a machine, Bebras puzzles ★★★» of the AI course of Mova's primary school. The page gives the question's syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause, then the 4 options as the student saw them, each with its tree and pragmatics. Every text is parsed by Mova itself. How the student answered it, with the score of every option and why: [the test at school](https://md.mova.elamur.ai/free/en/school-run/ai/31-olympiad-thinking-like-a-machine/#t10).

## The question {#question}

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t10:1
# text = Put the steps for teaching a picture sorter in a sensible order.
1	Put	put	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	the	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
3	steps	step	NOUN	NNS	Number=Plur	1	obj	_	_
4	for	for	SCONJ	IN	_	5	mark	_	_
5	teaching	teach	VERB	VBG	Tense=Pres|VerbForm=Part	1	advcl	_	_
6	a	a	DET	DT	Definite=Ind|PronType=Art	8	det	_	_
7	picture	picture	NOUN	NN	Number=Sing	8	compound	_	_
8	sorter	sorter	NOUN	NN	Number=Sing	5	obj	_	_
9	in	in	ADP	IN	_	12	case	_	_
10	a	a	DET	DT	Definite=Ind|PronType=Art	12	det	_	_
11	sensible	sensible	ADJ	JJ	Degree=Pos	12	amod	_	_
12	order	order	NOUN	NN	Number=Sing	5	obl	_	SpaceAfter=No
13	.	.	PUNCT	.	_	1	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **put** | imperative | you *not said here* | the steps |  |  |  |  | vn invest-13.5.4-1 «NP V PP»: agent=Agent step=Goal |
| 2 | **teach** *speech: other* | gerund | you *not said here* | a picture sorter |  | a sensible order |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent sorter=Recipient |

<!-- .note -->
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

## The options {#options}

### Option 1 · ← Mova's choice {#o1}

<!-- .ven lang=en -->
Test it on new photos, collect photos, then let it learn

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t10:o1:1
# text = Test it on new photos, collect photos, then let it learn
1	Test	test	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obj	_	_
3	on	on	ADP	IN	_	5	case	_	_
4	new	new	ADJ	JJ	Degree=Pos	5	amod	_	_
5	photos	photo	NOUN	NNS	Number=Plur	1	obl	_	SpaceAfter=No
6	,	,	PUNCT	,	_	8	punct	_	_
7	collect	collect	ADJ	JJ	Degree=Pos	8	amod	_	_
8	photos	photo	NOUN	NNS	Number=Plur	5	conj	_	SpaceAfter=No
9	,	,	PUNCT	,	_	11	punct	_	_
10	then	then	ADV	RB	PronType=Dem	11	advmod	_	_
11	let	let	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
12	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	11	obj	_	_
13	learn	learn	VERB	VB	VerbForm=Inf	11	xcomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **test** | imperative | you *not said here* | it |  | new photos and collect photos |  |  | vn assessment-34.1 «NP V NP»: agent=Agent it=Theme |
| 2 | **let** | infinitive | you *not said here* | it |  |  | then |  | tree rules |
| 3 | **learn** | infinitive |  |  |  |  |  |  | vn learn-14-1 «NP V»: agent=Agent |

### Option 2 · ✓ the right answer {#o2}

<!-- .ven lang=en -->
Collect labelled photos, let it learn, test it on new photos

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t10:o2:1
# text = Collect labelled photos, let it learn, test it on new photos
1	Collect	collect	NOUN	NN	Number=Sing	5	obl:unmarked	_	_
2	labelled	labell	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	3	amod	_	_
3	photos	photo	NOUN	NNS	Number=Plur	1	conj	_	SpaceAfter=No
4	,	,	PUNCT	,	_	1	punct	_	_
5	let	let	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
6	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	5	obj	_	_
7	learn	learn	VERB	VB	VerbForm=Inf	5	xcomp	_	SpaceAfter=No
8	,	,	PUNCT	,	_	9	punct	_	_
9	test	test	VERB	VB	Mood=Imp|VerbForm=Fin	5	conj	_	_
10	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	9	obj	_	_
11	on	on	ADP	IN	_	13	case	_	_
12	new	new	ADJ	JJ	Degree=Pos	13	amod	_	_
13	photos	photo	NOUN	NNS	Number=Plur	9	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **labell** | participle |  |  |  |  |  |  | tree rules |
| 2 | **let** | imperative | you *not said here* | Collect and labelled photos |  |  |  |  | tree rules |
| 3 | **learn** | infinitive | Collect and labelled photos *not said here* |  |  |  |  |  | vn learn-14-1 «NP V»: agent=Agent |
| 4 | **test** | infinitive | you *not said here* | it |  | new photos |  |  | vn assessment-34.1 «NP V NP»: agent=Agent it=Theme |

### Option 3 {#o3}

<!-- .ven lang=en -->
Let it learn first, then collect the photos it needs

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t10:o3:1
# text = Let it learn first, then collect the photos it needs
1	Let	let	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obj	_	_
3	learn	learn	VERB	VB	VerbForm=Inf	1	xcomp	_	_
4	first	first	ADV	RB	NumForm=Word|NumType=Ord	3	advmod	_	SpaceAfter=No
5	,	,	PUNCT	,	_	7	punct	_	_
6	then	then	ADV	RB	PronType=Dem	7	advmod	_	_
7	collect	collect	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
8	the	the	DET	DT	Definite=Def|PronType=Art	9	det	_	_
9	photos	photo	NOUN	NNS	Number=Plur	7	obj	_	_
10	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	11	nsubj	_	_
11	needs	need	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	9	acl:relcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **let** | imperative | you *not said here* | it |  |  |  |  | tree rules |
| 2 | **learn** | infinitive |  |  |  |  |  | first *property* | vn learn-14-1 «NP V»: agent=Agent |
| 3 | **collect** | infinitive | you *not said here* | the photos |  |  | then |  | vn obtain-13.5.2 «NP V NP»: agent=Agent photo=Theme |
| 4 | **need** | present | it | the photos *not said here* |  |  |  |  | vn want-32.1-1-1 «NP V NP ADV»: agent=Pivot photo=Theme |

### Option 4 {#o4}

<!-- .ven lang=en -->
Collect photos, test it, then throw away the labels

```conllu
# sent_id = question:ai:31-olympiad-thinking-like-a-machine:t10:o4:1
# text = Collect photos, test it, then throw away the labels
1	Collect	collect	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	photos	photo	NOUN	NNS	Number=Plur	1	obj	_	SpaceAfter=No
3	,	,	PUNCT	,	_	4	punct	_	_
4	test	test	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
5	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	4	obj	_	SpaceAfter=No
6	,	,	PUNCT	,	_	8	punct	_	_
7	then	then	ADV	RB	PronType=Dem	8	advmod	_	_
8	throw	throw	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
9	away	away	ADP	RP	_	8	compound:prt	_	_
10	the	the	DET	DT	Definite=Def|PronType=Art	11	det	_	_
11	labels	label	NOUN	NNS	Number=Plur	8	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **collect** | imperative | you *not said here* | photos |  |  |  |  | vn obtain-13.5.2 «NP V NP»: agent=Agent photo=Theme |
| 2 | **test** | infinitive | you *not said here* | it |  |  |  |  | vn assessment-34.1 «NP V NP»: agent=Agent it=Theme |
| 3 | **throw away** | infinitive | you *not said here* | the labels |  |  | then |  | vn throw-17.1-1-1 «NP V NP»: agent=Agent label=Theme |

<!-- div src -->

**Text:** the tests of Mova's primary school, written for Mova (`world/data/school/`), as the course runner gave them to the student. **Trees:** Mova's own parse — the `en` model on the CPU, when the site is built — not checked by a teacher; they may be wrong. **Frames:** Mova's frames reader (`prag`), each text read on its own. Elamur Cosmic License.

<!-- /div -->

<!-- pn -->
- ← previous: [Olympiad: thinking like a machine, Beb…, test 9](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/t9/)
- next →: [Olympiad: thinking like a machine, Beb…, test 11](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/t11/)
- ↑ back to [Olympiad: thinking like a machine, Bebras puzzles ★★★](https://md.mova.elamur.ai/free/en/corpora/questions/ai/31-olympiad-thinking-like-a-machine/)

