Skip to content

Commit 4ef28e2

Browse files
ErikSchierboomiHiD
andauthoredJan 28, 2021
Change example implementation to exemplar (#23)
* 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>
1 parent 0c23374 commit 4ef28e2

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed
 

‎anatomy/tracks/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ csharp
7272
| | ├── .meta
7373
| | | ├── config.json
7474
| | | ├── design.md
75-
| | | └── Example.cs (track-specific)
75+
| | | └── Exemplar.cs (track-specific)
7676
| | ├── CarsAssemble.cs (track-specific)
7777
| | ├── CarsAssemble.csproj (track-specific)
7878
| | └── CarsAssembleTests.cs (track-specific)

‎anatomy/tracks/concept-exercises.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Besides these files, the following three files must be present, but their file n
4848

4949
- Test suite: verify a solution's correctness.
5050
- 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.
5252

5353
### Example
5454

@@ -63,7 +63,7 @@ exercises
6363
├── .meta
6464
| ├── config.json
6565
| ├── design.md
66-
| └── Example.cs (example implementation)
66+
| └── Exemplar.cs (exemplar implementation)
6767
├── CarsAssemble.cs (stub implementation)
6868
└── CarsAssemblyTests.cs (tests)
6969
</pre>
@@ -347,14 +347,15 @@ class LasagnaTest < Minitest::Test
347347
end
348348
```
349349

350-
### File: example implementation
350+
### File: exemplar implementation
351351

352-
**Purpose:** Provide an idiomatic implementation that passes all the tests.
352+
**Purpose:** Provide the target implementation that a student should aim for.
353353

354354
- This implementation is the target code that we want a student to aim for.
355355
- Mentors will be shown this code as the "target" when writing feedback
356356
- 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.
358359

359360
#### Example
360361

0 commit comments

Comments
 (0)
Please sign in to comment.