Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

For topics, show learning paths at different levels #208

Open
nileshtrivedi opened this issue Sep 29, 2020 · 5 comments
Open

For topics, show learning paths at different levels #208

nileshtrivedi opened this issue Sep 29, 2020 · 5 comments

Comments

@nileshtrivedi
Copy link
Contributor

Users following a topic may be at various levels: Children, beginners, intermediate, advanced, elites/researchers etc. Ideally, we should have different syllabus at each level - till the time, we can start generating personalized syllabuses.

Our topic page should be redesigned to show these different syllabuses. The backend should also keep track of which level user is currently pursuing.

@tejpochiraju
Copy link

Is there a standard taxonomy for levels that has been identified?

@nileshtrivedi
Copy link
Contributor Author

Hey @tejpochiraju

There are currently 5 levels: Childlike, Beginner, Intermediate, Advanced and Research. More granularity hasn't felt necessary so far. But I'd love to know what you think.

@tejpochiraju
Copy link

Yesterday, someone pointed me to this: https://en.m.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition

@nileshtrivedi
Copy link
Contributor Author

@tejpochiraju Nice! There is also the Revised Bloom's Taxonomy: https://www.celt.iastate.edu/teaching/effective-teaching-practices/revised-blooms-taxonomy/

Levels for us, are just to provide some classification of links/resources so that users can filter things more easily. On the other hand, assessing the skill or progress of a user and designing labels for them is a hard problem indeed.

@tejpochiraju
Copy link

@nileshtrivedi - you are right that this is a hard problem. The reason I believe this matters is that, in the long run, having levels that map to accepted standards will, potentially, simplify import of resources as well as any analysis of learning goals etc.

I think your labels are more suitable than the academic models. Having the same number of levels and some form of internal mapping to one of these may suffice. Dreyfus fits in that basic sense because it also has 5 levels.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants