exercism / legacy-docs

Other
84 stars 55 forks source link

Request guidance for how to select the list of core exercises #121

Closed petertseng closed 5 years ago

petertseng commented 5 years ago

A search for "core" in this repository has a few hints, mainly https://github.com/exercism/docs/blob/master/about/conception/progression.md#meaningful-and-flexible-linear-progression-in-exercism

A very important portion of that text seems to be "For a student learning a completely new programming language, completing the 10-20 core exercises would give students confidence that they've touched on the full range of key concepts" - this statement gives an overarching purpose that should drive the design of the track core.

I now have what I came for, so I'm going to close this issue immediately on filing. If you think it could be more prominently documented elsewhere and/or expanded on, you're free to discuss that.

petertseng commented 5 years ago

Consider also some previous guidance:

https://github.com/exercism/discussions/issues/175#issue-244918424

A great core exercise:

  • is different from all the other core exercises
  • has many possible approaches/solutions

Eventually we would like to make it so that a track broadly covers the language features and standard library