Skip to content

Improve Concept Exercise: Elyses Analytic Enchantments (array-analysis) #1325

@junedev

Description

@junedev

Goal

The goal of this task is to make sure the Concept Exercise "Elyses Analytic Enchantments" and the Concept array-analysis conform 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-watcher concept 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-analysis Concept 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 includes and 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-methods

Improve the tests

Bonus Tasks

  • Proof-read the remaining content of the exercise (instructions, hints, etc)
  • Make sure there are good blurbs for the concept and the exercise

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions