Concept dependency tracking

From Learning
Revision as of 00:44, 3 November 2018 by Issa Rice (talk | contribs)
Jump to: navigation, search

Concept dependency tracking (there might be a more standard term) refers to the tracking of conceptual dependencies (e.g. using a dependency DAG) when learning a subject.

"Every time you encounter a concept you don’t recognize, you need to go back and learn it first. Pretty soon you’re deep in dependency hell, switching between twenty tabs, trying to juggle all the prerequisites of prerequisites, wondering if any of this will actually help you towards your original goal." [1]

The paper "Retain: Building a Concept Recommendation System that Leverages Spaced Repetition to Improve Retention in Educational Settings" by Shilpa Subrahmanyam also talks about this.

[2] uses a "current list" to track the current concept plus its dependencies.

In software engineering, the idea of dependencies is used frequently, e.g.