You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Change example implementation to exemplar
* Update anatomy/tracks/concept-exercises.md
Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
* Update anatomy/tracks/concept-exercises.md
Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
Copy file name to clipboardexpand all lines: anatomy/tracks/concept-exercises.md
+6-5
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ Besides these files, the following three files must be present, but their file n
48
48
49
49
- Test suite: verify a solution's correctness.
50
50
- Stub implementation: provide a starting point for students.
51
-
-Example implementation: provide an idiomatic implementation that passes all the tests.
51
+
-Exemplar implementation: provide an idiomatic implementation that passes all the tests.
52
52
53
53
### Example
54
54
@@ -63,7 +63,7 @@ exercises
63
63
├── .meta
64
64
| ├── config.json
65
65
| ├── design.md
66
-
| └── Example.cs (example implementation)
66
+
| └── Exemplar.cs (exemplar implementation)
67
67
├── CarsAssemble.cs (stub implementation)
68
68
└── CarsAssemblyTests.cs (tests)
69
69
</pre>
@@ -347,14 +347,15 @@ class LasagnaTest < Minitest::Test
347
347
end
348
348
```
349
349
350
-
### File: example implementation
350
+
### File: exemplar implementation
351
351
352
-
**Purpose:** Provide an idiomatic implementation that passes all the tests.
352
+
**Purpose:** Provide the target implementation that a student should aim for.
353
353
354
354
- This implementation is the target code that we want a student to aim for.
355
355
- Mentors will be shown this code as the "target" when writing feedback
356
356
- The implementation should only use language features introduced by the exercise or its prerequisites (and their prerequisites, and so on).
357
-
- The example file is _not_ shown to the student when doing in-browser coding and is _not_ downloaded to the student's file system when using the CLI.
357
+
- The exemplar file is _not_ shown to the student when doing in-browser coding and is _not_ downloaded to the student's file system when using the CLI.
358
+
- The exemplar file will be shown to mentors when commenting on solutions or representations.
0 commit comments