Engineering Learning Content Through Question and Answer Pairs

Abstract The development of learning objects, much like software development, is a creative yet often time-consuming and expensive process. Despite the longstanding SCORM standard, ontologies, and Semantic Web technologies are not widely applied for delivering learning objects. The perceived lack of interoperability among learning systems is commonly argued, but the real barrier to reusability lies in the learning objects themselves. This issue mirrors the software development landscape in 1968, where complexity hindered source code reuse until the arrival of Software Product Lines (SPL). These systems share a multitude of common features, yet they also incorporate some distinctive variable aspects. Thus, the transposition - Educational content product lines may be a new idea, but their potential application is facing an obstacle - producing shareable and reusable learning objects. In this paper, we address this obstacle by an approach establishing interrelations between the tasks defined within the sprint backlog and the solution found based on the task itself and the artifacts bound to it. This paper introduces a relevant analogy of Learning Object creation with practices from Software Engineering and also demonstrates the possibility of knowledge interrelation through a proof of concept, formal definition using algebraic specification and an experiment.

Authors

Institutions

Publication Details

Journal
SN Computer Science
Published
2025-05-22
DOI
https://doi.org/10.1007/s42979-025-04011-3
Primary Topic
Innovative Teaching and Learning Methods
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Engineering Learning Content Through Question and Answer Pairs

Ján Lang, Oliver Udvardi
SN Computer Science
Innovative Teaching and Learning Methods
article

Engineering Learning Content Through Question and Answer Pairs

Ján Lang, Oliver Udvardi
article en

Abstract

Abstract The development of learning objects, much like software development, is a creative yet often time-consuming and expensive process. Despite the longstanding SCORM standard, ontologies, and Semantic Web technologies are not widely applied for delivering learning objects. The perceived lack of interoperability among learning systems is commonly argued, but the real barrier to reusability lies in the learning objects themselves. This issue mirrors the software development landscape in 1968, where complexity hindered source code reuse until the arrival of Software Product Lines (SPL). These systems share a multitude of common features, yet they also incorporate some distinctive variable aspects. Thus, the transposition - Educational content product lines may be a new idea, but their potential application is facing an obstacle - producing shareable and reusable learning objects. In this paper, we address this obstacle by an approach establishing interrelations between the tasks defined within the sprint backlog and the solution found based on the task itself and the artifacts bound to it. This paper introduces a relevant analogy of Learning Object creation with practices from Software Engineering and also demonstrates the possibility of knowledge interrelation through a proof of concept, formal definition using algebraic specification and an experiment.

SN Computer ScienceVol. 6(5)
Slovak University of Technology in Bratislava (SK)
Agentúra na Podporu Výskumu a Vývoja, Kultúrna a Edukacná Grantová Agentúra MŠVVaŠ SR
Openalex Percentile: Top 89%
Innovative Teaching and Learning Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.