2021
DOI: 10.3991/ijet.v16i12.21451
|View full text |Cite
|
Sign up to set email alerts
|

Ontology-Based Recommender System for a Learning Sequence in Programming Languages

Abstract: The same learning process in educational systems could be boring and time consuming for some learners. This problem arises from the lack of personalized learning sequence for learners with different knowledge level. Recommender systems play an important role in assisting the learners to find suitable learning materials and personalized learning sequence. Use of ontology for knowledge representation in knowledge-based recommender systems would facilitate sharing, reuse and common terminology. Since programming … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…Due to the lack of appropriate guidance, students access too complex or too simple content concerning their current level of knowledge, which results in discouragement and loss of interest in the course [273]. Resource sequencing is one of the techniques identified in this review that ensures that the right learning path is presented to each student promptly [246]. One of the most critical questions related to these optimisation algorithms, which the literature does not give an obvious answer to, is the most efficient approach to learning path optimisation.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Due to the lack of appropriate guidance, students access too complex or too simple content concerning their current level of knowledge, which results in discouragement and loss of interest in the course [273]. Resource sequencing is one of the techniques identified in this review that ensures that the right learning path is presented to each student promptly [246]. One of the most critical questions related to these optimisation algorithms, which the literature does not give an obvious answer to, is the most efficient approach to learning path optimisation.…”
Section: Discussionmentioning
confidence: 99%
“…It is one of the main techniques for constructing a learning path for each student that can be found in many early articles [5,10,77,135]. The specific form of this algorithm is the memetic algorithm, which applies a separate local search process to refine individuals [95,192,246]. Other common algorithms used for resource sequencing are Ant Colony Optimisation [207,229,241], Particle Swarm Optimisation [16,172] and Artificial Bee Colony [134,269].…”
Section: Resource Sequencingmentioning
confidence: 99%