-
Notifications
You must be signed in to change notification settings - Fork 0
Exercise Level Definitions
Thomas Shipley edited this page Apr 5, 2017
·
3 revisions
Should:
- Approachable for new programmers with rudimentary skills.
- Avoid all ambiguity in question text - should be straightforward.
- Only cover basic single level boolean logic
- Only cover boolean logic of:
- if/else
- &&
- ||
Should Not:
- Be too simple - testing the processing of a single operation for example.
Should:
- Approachable for programmers with some limited experience.
- Involve a little ambiguity in question test - should be resolved with test run results.
- Only cover basic single level boolean logic
- Only cover boolean logic of:
- if/else if/else
- &&
- ||
- !
Should Not:
- Cover more advanced language features.
Should:
- Approachable for programmers with reasonable experience.
- Involve ambiguity in question test - should be resolved with test run results.
- Cover multiple levels of boolean logic
- Only cover boolean logic of:
- if/else if/else
- &&
- ||
- !
Should Not:
- Cover more advanced language features.
Should:
- Approachable for programmers with reasonable C# experience.
- Cover C# language features - both advance and less so.
- Involve ambiguity in question test - should be resolved with test run results.
- Cover multiple levels of boolean logic
- Only cover boolean logic of:
- if/else if/else
- &&
- ||
- !