global knowledge graph. Based on this additional in-
formation, we would like to introduce an intelligent
tutoring system in order to better recommend exer-
cises to the students. One can, for instance, imag-
ine that the application does not simply show exer-
cises based on the Leitner box system, but makes
informed suggestions based on a student’s past per-
formance for specific individual skills. It might fur-
ther be used to detect a user’s knowledge gaps. In
this domain, the EduCOR ontology
14
could be a good
fit, as it models both the education side of things but
also incorporates the mapping to labour-market skills.
Recently, GraphBRAIN has been used to power an
initial implementation of an intelligent tutoring sys-
tem (Ferilli et al., 2022). GraphBRAIN allows users
to utilise ontologies as database schema on top of a
graph database. Exploring the direction of having our
model conceptualised as an ontology (in combination
with EduCOR) is a promising direction as it means
that all generated data could easily be shared across
systems with other projects in the field of computing
education research.
6 CONCLUSION
In this position paper we presented a number of
challenges and constraints faced by small organisa-
tions offering professional training and up-skilling for
learners who are not served by traditional education.
We introduced a preliminary version of a curriculum
packager combining micromaterials, study lenses and
a companion mobile app to address some of these
challenges. It is important to note that most of the
content designed to work in the presented context and
its constraints will also be usable in general contin-
ued education. We further discussed some remaining
challenges and future research directions. The pro-
posed research is essential for reaching under-served
learners and to expand the body of knowledge in com-
puting education research.
REFERENCES
Akdur, D. (2022). Analysis of Software Engineering Skills
Gap in the Industry. ACM TOCE.
Baker, R. et al. (2020). The Results of Implementing Zone
of Proximal Development on Learning Outcomes. In
Proc. of EDM 2020.
Bart, A. C., Hilton, M., Edmison, B., and Conrad, P. (2019).
The Problem of Packaging Curricular Materials. In
Proc. of SIGCSE 2019.
14
https://tibonto.github.io/educor/
Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. d. O.,
et al. (2021). Evaluating Large Language Models
Trained on Code. arXiv.
Chiaburu, D. S. and Marinova, S. V. (2005). What Predicts
Skill Transfer? An Exploratory Study of Goal Orien-
tation, Training Self-Efficacy and Organizational Sup-
ports. International Journal of Training and Develop-
ment, 9(2).
Devier, B. H. (2019). Teacher Shortage and Alternative Li-
censure Solutions for Technical Educators. The Jour-
nal of Technology Studies, 45(2).
Du, Y., Luxton-Reilly, A., and Denny, P. (2020). A Review
of Research on Parsons Problems. In Proc. of ACE
2020.
Ferilli, S., Redavid, D., Di Pierro, D., and Loop, L. (2022).
An Ontology-driven Architecture for Intelligent Tu-
toring Systems with an Application to Learning Ob-
ject Recommendation. IJCISIM, 14.
G
¨
oksu,
˙
I. and Atici, B. (2013). Need for Mobile Learn-
ing: Technologies and Opportunities. Procedia - So-
cial and Behavioral Sciences, 103.
Ilkou, E. and Signer, B. (2020). A Technology-enhanced
Smart Learning Environment Based on the Combina-
tion of Knowledge Graphs and Learning Paths. In
Proc. of CSEDU 2020.
Kalyuga, S., Ayres, P., Chandler, P., and Sweller, J. (2009).
The Expertise Reversal Effect. Educational Psychol-
ogist, 38(1).
Lehtinen, T., Santos, A. L., and Sorva, J. (2021). Let’s
Ask Students About Their Programs, Automatically.
In Proc. of ICPC 2021.
Malaise, Y. and Signer, B. (2022). Personalised Learning
Environments Based on Knowledge Graphs and the
Zone of Proximal Development. In Proc. of CSEDU
2022.
Malaise, Y. and Signer, B. (2023). King’s Scroll: An Ed-
ucational Game to Practise Code Prediction. In Proc.
of SIGCSE 2023.
Rizun, M. (2019). Knowledge Graph Application in Educa-
tion: A Literature Review. Folia Oeconomica, 3(342).
Sarsa, S., Denny, P., Hellas, A., and Leinonen, J. (2022).
Automatic Generation of Programming Exercises and
Code Explanations Using Large Language Models. In
Proc. of ICER 2022.
Sentance, S., Waite, J., and Kallia, M. (2019). Teaching
Computer Programming With PRIMM: A Sociocul-
tural Perspective. Computer Science Education, 29(2-
3).
South, J. B. and Monson, D. W. (2000). A University-
wide System for Creating, Capturing, and Delivering
Learning Objects. The Instructional Use of Learning
Objects.
Voka (2019). Voka: “The Shortage of Technical Profiles is
Threatening to Become the Achilles’ Heel of Innova-
tion in Flanders”. Stanley Milton.
Wiley, D., Waters, S., Dawson, D., Lambert, B., Barclay,
M., Wade, D., and Nelson, L. (2004). Overcoming the
Limitations of Learning Objects. JEMH, 13(4).
CSEDU 2023 - 15th International Conference on Computer Supported Education
288