-
-
Notifications
You must be signed in to change notification settings - Fork 660
Improve Concept Exercise: Elyses Analytic Enchantments (array-analysis) #1325
Copy link
Copy link
Closed
Labels
x:action/improveImprove existing functionality/contentImprove existing functionality/contentx:knowledge/intermediateQuite a bit of Exercism knowledge requiredQuite a bit of Exercism knowledge requiredx:module/concept-exerciseWork on Concept ExercisesWork on Concept Exercisesx:size/largeLarge amount of workLarge amount of workx:status/claimedSomeone is working on this issueSomeone is working on this issuex:type/contentWork on content (e.g. exercises, concepts)Work on content (e.g. exercises, concepts)
Metadata
Metadata
Assignees
Labels
x:action/improveImprove existing functionality/contentImprove existing functionality/contentx:knowledge/intermediateQuite a bit of Exercism knowledge requiredQuite a bit of Exercism knowledge requiredx:module/concept-exerciseWork on Concept ExercisesWork on Concept Exercisesx:size/largeLarge amount of workLarge amount of workx:status/claimedSomeone is working on this issueSomeone is working on this issuex:type/contentWork on content (e.g. exercises, concepts)Work on content (e.g. exercises, concepts)
Goal
The goal of this task is to make sure the Concept Exercise "Elyses Analytic Enchantments" and the Concept
array-analysisconform to the latest specification and include all the needed content.Getting Started
The docs can be found here
Additionally you can look at the
bird-watcherconcept exercise for reference.Tasks
Write the introduction for the array analysis concept
The main task is to change the introduction.md file of the exercise to contain some minimal information so that the student is able to solve the exercise. For now it is ok to use that same content as introduction.md and about.md for the
array-analysisConcept as well. To know what content the student needs in the exercise, check out the exemplar file.An idea for the introduction file is to pick a common "analysis" method like
includesand first show how to do this with just a for loop. Then show how it can be shortened by using the method. This could be followed by a list of the methods needed in the exercise (+ maybe some other commonly used ones) with a short explanation. The method name can be a link to MDN. There is no need to write a separate section explaining/demonstrating each method. You can see an example for this here: https://github.com/exercism/javascript/blob/main/concepts/strings/introduction.md#concatenation-and-methodsImprove the tests
Bonus Tasks