What the student writes

Every lesson’s copies and patches, from applying solutions/ on solutions-auto-schedules.1 in order. Each page is one lesson, each section one file, and each diff is one edit a student makes, comments included.

The edits are grouped by where the two sides of a patch differ, not by the TODO numbering, so a run holding three markers is one edit and is named after all three.

Lesson

Copies

Files changed

Changes

Lines of code to write

L020

1

1

4

5

L030

1

1

2

4

L040

1

1

2

4

L050

1

1

1

4

L060

1

1

5

22

L070

1

1

4

15

L080

1

1

2

22

L090

1

1

2

28

L110

2

2

5

8

L120

2

2

4

19

L125

1

1

2

5

L130

1

1

3

4

L140

1

1

1

4

L150

1

1

1

7

L160

1

1

4

5

L170

1

1

2

8

L180

1

1

2

3

L190

2

2

8

20

L195

3

1

1

4

Total

55

191

Applying every change in order reproduces what each patch left, which is checked each time this is generated.