Skip to content

WIP: Updating config.json#195

Closed
IanWhitney wants to merge 2 commits intoexercism:masterfrom
IanWhitney:update_config_json_to_new_spec
Closed

WIP: Updating config.json#195
IanWhitney wants to merge 2 commits intoexercism:masterfrom
IanWhitney:update_config_json_to_new_spec

Conversation

@IanWhitney
Copy link
Copy Markdown
Contributor

Working on #179

The new exercises collection is in place and I'm populating the topics
values.

Working on exercism#179

The new exercises collection is in place and I'm populating the topics
values.
Comment thread config.json
"topics": [
"Exception handling",
"Result",
"Higher-orderfunctions",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add space

@petertseng
Copy link
Copy Markdown
Member

petertseng commented Nov 26, 2016

There has not been much activity here for a while.

What would you say if I were to take over it?

My plan is to just use problems.md exactly for the topics, and a difficulty of 1 for everything. We can refine both items later.

Just as #179 states, we should take it in steps. Therefore, my proposal.

@IanWhitney
Copy link
Copy Markdown
Contributor Author

The problem I ran in to is that I find the difficulty rating impossible. What does 'difficult' mean? Is it hard because it introduces Lifetimes? Because it's algorithmically hard? And guessing at the difficulty of exercises I haven't done was even harder.

Starting everything with a difficulty of 1 is fine.

@IanWhitney
Copy link
Copy Markdown
Contributor Author

Replaced by #229. closing.

@IanWhitney IanWhitney closed this Dec 5, 2016
@IanWhitney IanWhitney deleted the update_config_json_to_new_spec branch January 14, 2017 19:06
petertseng added a commit that referenced this pull request Jan 30, 2017
As noted in #195, difficulty rating is hard.

This commit proposes a difficulty rating scale that should be completely
unambiguous, requiring no judgment:

In the last version of problems.md before it was rewritten in #242:

* Everything in "Introduction" stays at 1.
* Everything in "Getting Rusty" gets a 4.
* Everything in "Rust Gets Strange" gets a 7.
* Everything in "Putting it all Together" gets a 10.

It is acknowledged that this is not a perfect difficulty scheme. See,
for example, how many exercises are at 4.
However, it is more accurate than leaving them all at 1 because it is
generally true that those exercises in "Getting Rusty" are more
difficult than those in "Introduction".
It is a starting point from which further adjustments can be made.
I posit that there is little motivation to adjust further until the
difficulty ratings actually show up on the website, since until then
they are just arbitrary numbers with no meaning.

Closes #179.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants