---
title: Alan Turing helped break German codes at Bletchley Park in the Secon… — Computers and the internet · tree and pragmatics
description: Alan Turing helped break German codes at Bletchley Park in the Second World War and described how computers could work and even think, ideas at the base of computer science. Who acts: Alan, computers. A sentence of the lesson «Computers and the internet» of the history course of Mova's primary schoo
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/school/history/36-computers-and-the-internet/8/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [school](https://md.mova.elamur.ai/free/en/corpora/school/) / [History](https://md.mova.elamur.ai/free/en/corpora/school/history/) / [Computers and the internet](https://md.mova.elamur.ai/free/en/corpora/school/history/36-computers-and-the-internet/) / 8

# Computers and the internet, sentence 8

<!-- .ven lang=en -->
Alan Turing helped break German codes at Bletchley Park in the Second World War and described how computers could work and even think, ideas at the base of computer science.

<!-- .vintro -->
**Who acts:** Alan, computers · **What happens:** help, break, describe, work, think · **To what, where:** German codes, Bletchley Park

<!-- .vabout -->
This is a sentence of the lesson «Computers and the internet» of the history course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (Alan, computers), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:history:036-computers-and-the-internet.lesson:8
# text = Alan Turing helped break German codes at Bletchley Park in the Second World War and described how computers could work and even think, ideas at the base of computer science.
# source = school lesson (ours)
# course = history
# lesson = 036-computers-and-the-internet.lesson
# annotation = Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): no change
1	Alan	Alan	PROPN	NNP	Number=Sing	3	nsubj	_	_
2	Turing	Turing	PROPN	NNP	Number=Sing	1	flat	_	_
3	helped	help	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
4	break	break	VERB	VB	VerbForm=Inf	3	xcomp	_	_
5	German	German	ADJ	JJ	Degree=Pos	6	amod	_	_
6	codes	code	NOUN	NNS	Number=Plur	4	obj	_	_
7	at	at	ADP	IN	_	9	case	_	_
8	Bletchley	Bletchley	PROPN	NNP	Number=Sing	9	compound	_	_
9	Park	Park	PROPN	NNP	Number=Sing	4	obl	_	_
10	in	in	ADP	IN	_	14	case	_	_
11	the	the	DET	DT	Definite=Def|PronType=Art	14	det	_	_
12	Second	Second	ADJ	NNP	Degree=Pos|NumForm=Word|NumType=Ord	14	amod	_	_
13	World	World	PROPN	NNP	Number=Sing	14	compound	_	_
14	War	War	PROPN	NNP	Number=Sing	4	obl	_	_
15	and	and	CCONJ	CC	_	16	cc	_	_
16	described	describe	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	conj	_	_
17	how	how	ADV	WRB	PronType=Int	20	advmod	_	_
18	computers	computer	NOUN	NNS	Number=Plur	20	nsubj	_	_
19	could	could	AUX	MD	VerbForm=Fin	20	aux	_	_
20	work	work	VERB	VB	VerbForm=Inf	16	ccomp	_	_
21	and	and	CCONJ	CC	_	23	cc	_	_
22	even	even	ADV	RB	_	23	advmod	_	_
23	think	think	VERB	VB	VerbForm=Inf	20	conj	_	_
24	,	,	PUNCT	,	_	25	punct	_	_
25	ideas	idea	NOUN	NNS	Number=Plur	3	conj	_	_
26	at	at	ADP	IN	_	28	case	_	_
27	the	the	DET	DT	Definite=Def|PronType=Art	28	det	_	_
28	base	base	NOUN	NN	Number=Sing	25	nmod	_	_
29	of	of	ADP	IN	_	31	case	_	_
30	computer	computer	NOUN	NN	Number=Sing	31	compound	_	_
31	science	science	NOUN	NN	Number=Sing	28	nmod	_	_
32	.	.	PUNCT	.	_	3	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .note -->
No stored speech act for this sentence.

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **help** | past | Alan |  |  |  |  |  | vn help-72.1-1-1 «NP V NP S\_INF»: agent=Agent clause=Theme |
| 2 | **break** | infinitive | Alan *not said here* | German codes |  | Bletchley Park |  | in the Second World War | vn hurt-40.8.3-1-1 «NP V NP»: agent=Experiencer code=Patient |
| 3 | **describe** | past | Alan *not said here* |  |  |  |  |  | vn characterize-29.2-1-1 «NP V what S»: agent=Agent clause=Theme |
| 4 | **work** | could | computers |  |  |  |  |  | vn employment-95.3 «NP V»: agent=Agent |
| 5 | **think** *speech: other* | infinitive | computers *not said here* |  |  |  |  |  | vn focus-87.1-1 «NP V»: agent=Agent |

<!-- .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.

<!-- div src -->

**Licence: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)**, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, `mova-school-agreed-en.conllu`) is part. The lessons were written for Mova's primary school. Sentence `school:history:036-computers-and-the-internet.lesson:8`.

**The tree:** Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): no change. **The frames** are read from the tree by Mova's frames reader (`prag`) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

See the [release 0.4](https://md.mova.elamur.ai/free/en/releases/0.4/).

<!-- /div -->

<!-- pn -->
- ← previous: [Computers and the internet, 7](https://md.mova.elamur.ai/free/en/corpora/school/history/36-computers-and-the-internet/7/)
- next →: [Computers and the internet, 9](https://md.mova.elamur.ai/free/en/corpora/school/history/36-computers-and-the-internet/9/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/history/36-computers-and-the-internet/)

