Is it a good idea to connect concepts through dependency relations?

Click For Summary
SUMMARY

The discussion centers on the concept of mapping dependencies among educational topics to facilitate learning. A user proposes creating a database that identifies prerequisite concepts for various subjects, allowing learners to navigate their educational path more effectively. Examples provided include dependencies such as 'equation' and 'coefficient' for 'linear equation', and 'electromagnetic induction' for 'Lenz's law'. The conversation highlights the importance of understanding these relationships to enhance the learning experience and suggests that visual representations, like graphs, could aid in this process.

PREREQUISITES
  • Understanding of prerequisite relationships in education
  • Familiarity with dependency graphs in computer science
  • Knowledge of educational theories and learning styles
  • Basic database design principles for tracking concepts
NEXT STEPS
  • Research educational theories on prerequisites and dependencies
  • Explore tools for creating dependency graphs, such as Graphviz
  • Study the organization of educational resources like Hyperphysics
  • Investigate peer-reviewed journals on pedagogy and learning methodologies
USEFUL FOR

Educators, instructional designers, and learners seeking to optimize their understanding of complex subjects through structured dependency mapping.

GrimPixel
Messages
7
Reaction score
0
When I learn a concept, I often find that to understand it, I have to learn some other concepts and I don't know if they also require learning new concepts. During this procedure, I find learning frustrating, as the teacher always presume that I should have learned them.

So I think I can build a database for this: select which concepts I have already learned and select the concepts required in the lecture, then it returns which concepts I need to learn first, which second, and so on, a clear path.

I have been trying to build this. How do you think?
 
Physics news on Phys.org
You should give some examples of what you are talking about.

Is it like the dependence of some biological functions on underlying chemistry?
 
BillTre said:
You should give some examples of what you are talking about.

Is it like the dependence of some biological functions on underlying chemistry?
Thanks for point that out.

Here are examples:
* ‘equation’, ‘coefficient’ are dependencies for ‘linear equation’
* ‘area’, ‘triangle (shape)’ are dependencies for ‘Heron's formula’
* ‘equation of state’, ‘ideal gas’ are dependencies for ‘ideal gas law’
* ‘electromagnetic induction’ is the dependency for ‘Lenz's law’
 
Last edited:
Welcome to PF. :smile:

GrimPixel said:
* ‘linear equation’
* ‘Heron's formula’
* ‘ideal gas law’
* ‘Lenz's law’
For me, each of those elicits a mental picture of the equation or type of equation, not related concepts. Have you tried associating the mental picture of the equation with concepts like those, instead of trying to picture associative relationships?
 
berkeman said:
Welcome to PF. :smile:For me, each of those elicits a mental picture of the equation or type of equation, not related concepts. Have you tried associating the mental picture of the equation with concepts like those, instead of trying to picture associative relationships?
Thanks.

Yes, I know mental pictures and I can do. I practise meditation.

I think the relations among concepts can be charted like an atlas and this can guide people towards their destination. I am considering creating a graph: each concept is a vertex and their dependency relations the edges.
 
Are you familiar with the organization of the Hyperphysics website? There are a number of directed graphs there...
 
  • Like
Likes   Reactions: dlgoff
berkeman said:
Are you familiar with the organization of the Hyperphysics website? There are a number of directed graphs there...
Oh, that looks good, but it is different from what I am thinking about. Hyperphisics is a course arranged in the form of graphs. My idea is the connection of tens of thousands of concepts in science and technology in one graph.
 
At least for me, your paradigm seems unnecessarily complicated. But if it helps you, it may help other people. It would be good for you to study how people learn in different ways, to see if that helps you plan out your graphs. What teaching/learning resources have you found that explore the different ways that people typically learn? Can you name the 3 ways that are typically cited? :smile:

https://abclifeliteracy.ca/blog-posts/the-three-different-ways-that-adults-learn/
 
GrimPixel said:
When I learn a concept, I often find that to understand it, I have to learn some other concepts and I don't know if they also require learning new concepts. During this procedure, I find learning frustrating, as the teacher always presume that I should have learned them.

So I think I can build a database for this: select which concepts I have already learned and select the concepts required in the lecture, then it returns which concepts I need to learn first, which second, and so on, a clear path.

I have been trying to build this. How do you think?
The concept is often called "Prerequisites", but you might be trying to look at finer dependencies.
 
  • #10
GrimPixel said:
Thanks for point that out.

Here are examples:
* ‘equation’, ‘coefficient’ are dependencies for ‘linear equation’
* ‘area’, ‘triangle (shape)’ are dependencies for ‘Heron's formula’
* ‘equation of state’, ‘ideal gas’ are dependencies for ‘ideal gas law’
* ‘electromagnetic induction’ is the dependency for ‘Lenz's law’
Most of that is PREREQUISITES, without a doubt.
 
  • #11
berkeman said:
At least for me, your paradigm seems unnecessarily complicated. But if it helps you, it may help other people. It would be good for you to study how people learn in different ways, to see if that helps you plan out your graphs. What teaching/learning resources have you found that explore the different ways that people typically learn? Can you name the 3 ways that are typically cited? :smile:

https://abclifeliteracy.ca/blog-posts/the-three-different-ways-that-adults-learn/
I know how to learn in those ways. That was taught by my primary school teacher.

I have been doing it for months. It is a repetition of what I have learned and discovery of what I haven't learned. I have found out that it provides an overview like the tech tree in Sid Meier's Civilization. My thoughts: the school curriculum has omitted a lot of things to understand many concepts and I am filling the hole.
 
  • Skeptical
Likes   Reactions: symbolipoint
  • #12
symbolipoint said:
Most of that is PREREQUISITES, without a doubt.
Yes, I know. It is just similar to ‘dependency’ in computer science. I know it is called PREREQUISITES.
 
  • #13
Okay, it is good that you are trying to provide options to improve the educational process. What educational peer-reviewed journals to you read regularly? That will help you to learn what the state of the art is in educational approaches, and when you are ready to publish your research on your approach, that is likely where you will submit your article.
 
  • #14
berkeman said:
Okay, it is good that you are trying to provide options to improve the educational process. What educational peer-reviewed journals to you read regularly? That will help you to learn what the state of the art is in educational approaches, and when you are ready to publish your research on your approach, that is likely where you will submit your article.
I am sure you can find articles to help yourself. It is not available for everyone to publish, especially those who haven't learned pedagogy and who don't have the connections in the field. So it is guaranteed that you would be disappointed.
 
  • #15
GrimPixel said:
When I learn a concept, I often find that to understand it, I have to learn some other concepts and I don't know if they also require learning new concepts. During this procedure, I find learning frustrating, as the teacher always presume that I should have learned them.

So I think I can build a database for this: select which concepts I have already learned and select the concepts required in the lecture, then it returns which concepts I need to learn first, which second, and so on, a clear path.

I have been trying to build this. How do you think?
What are you really asking? If this is not about prerequisites skills and knowledge then what you want is obscure.
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
2
Views
3K
Replies
22
Views
3K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K