Improve Concept Exercise "Factory Sensors": Add Concept inheritance
#1341
Labels
help wanted
x:action/improve
Improve existing functionality/content
x:knowledge/elementary
Little Exercism knowledge required
x:module/concept
Work on Concepts
x:size/medium
Medium amount of work
x:status/claimed
Someone is working on this issue
x:type/content
Work on content (e.g. exercises, concepts)
Getting Started
Here you can read about what Concept Exercises are and how they are structured:
If you have not done so yet, it is probably also helpful to do a couple of "Learning Exercises" (this is how they are called on the site) yourself. You can also look at the code of an existing concept exercise like
bird-watcher
(conceptfor-loops
) for reference.Main Task
Currently, the exercise
factory-sensors
is only associated with the concepterrors
. The exercise also requires the student to use code related to the conceptinheritance
so the exercise should also introduceinheritance
properly. The task is to add this additional concept.Things the new concept should cover:
extends
super
Possible resources that might help:
The exercise could probably stay as is but if you have a good idea how to improve it so it incorporates the new content even better, feel free to do changes.
Don't forget to adjust the design.md file to incorporate the new content and to add the new concept in the global config.json file.
Make sure the introduction.md of the exercise includes both concepts and check that the existing
errors
concept does not duplicate the information in the newinheritance
concept.Bonus Tasks
How to proceed
The text was updated successfully, but these errors were encountered: