Research on AI Hybrid Teaching Framework for Principles of Operating Systems in Computing Majors
DOI:
https://doi.org/10.70088/zakf1v75Keywords:
computing education, operating systems, artificial intelligence, hybrid teaching, teaching frameworkAbstract
Aiming at the prevalent teaching pain points of the Principles of Operating Systems course in contemporary computing majors—such as highly abstract and difficult theoretical concepts, a persistent disconnection between theoretical knowledge and practical application, a lack of personalized teaching methodologies, and the superficial application of modern educational technologies—this study systematically integrates artificial intelligence with hybrid teaching models. This integration is fundamentally based on the urgent talent cultivation demands of the modern digital economy and the strategic need for the independent controllability of domestic operating systems. Using a comprehensive mixed-methods approach that includes extensive literature research, detailed questionnaire surveys, and rigorous experimental comparisons, a robust four-layer integrated AI hybrid teaching framework is meticulously constructed. This innovative framework consists of an objective layer, a core layer, a support layer, and an evaluation layer, each featuring clear design principles, specialized core modules, and streamlined implementation processes. Verified through extensive teaching practice and empirical evaluation in higher education institutions, this framework successfully achieves the deep, meaningful integration of advanced AI technologies and traditional course teaching. The empirical results demonstrate that this approach can effectively improve students' overall academic performance, stimulate intrinsic learning interest, enhance engineering practical abilities, and foster comprehensive systematic thinking. Ultimately, this research provides highly replicable and promotable practical schemes, alongside robust theoretical references, for the ongoing teaching reform of core foundational courses in computing majors globally.References
A. D. Cheok, "HOW TO ESTABLISH A NEW AI LABORATORY," 2022.
S. Pamplona, N. Medinilla, and P. Flores, "Exploring misconceptions of operating systems in an online course," in *Proceedings of the 13th Koli Calling International Conference on Computing Education Research*, Nov. 2013, pp. 77-86.
R. S. Pinto, P. Nobile, E. Mamani, L. P. Júnior, H. J. Luz, and F. J. Monaco, "Operating System from the Scratch: a Problem-Based Learning Approach for the Emerging Demands on OS Development," Procedia Computer Science, vol. 18, pp. 2472-2481, 2013.
M. R. Ebling, "Resources for teaching operating systems: A survey of instructors and a literature review," ACM Transactions on Computing Education, vol. 24, no. 4, pp. 1-28, 2024.
V. H. S. de Camargo, M. M. C. Junior, F. F. da Silva, and L. B. R. Aylon, "Learning Operating Systems with Educational Games: A Systematic Mapping of the Literature," Journal on Interactive Systems, vol. 16, no. 1, pp. 718-732, 2025.
J. Andrus and J. Nieh, "Teaching operating systems using android," in Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, Feb. 2012, pp. 613-618.
A. Garmpis, "Design and development of a web-based interactive software tool for teaching operating systems," Journal of Information Technology Education: Research, vol. 10, no. 1, pp. 1-17, 2011.
L. P. Maia, F. B. Machado, and A. C. Pacheco Jr, "A constructivist framework for operating systems education: a pedagogic proposal using the SOsim," in *Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education*, Jun. 2005, pp. 218-222.
A. Cvetkovski, "Operating system virtualization in the education of computer science students," IJAEDU-International E-Journal of Advances in Education, vol. 7, no. 19, pp. 42-47, 2021.
A. Garmpis, "Innovative teaching methods in operating systems: the Linux case," in *International Conference of Innovative Approaches in Education: Design and Networking*, PATRAS-Greece, Jan. 2012.
S. Pamplona, N. Medinilla, and P. Flores, "A systematic map for improving teaching and learning in undergraduate operating systems courses," IEEE Access, vol. 6, pp. 60974-60992, 2018.
M. Lopez-Nores, Y. Blanco-Fernandez, and J. J. Pazos-Arias, "RETHINKING OPERATING SYSTEMS TEACHING TOWARDS THE EUROPEAN HIGHER EDUCATION AREA THROUGH PROBLEM-BASED LEARNING," in ICERI2010 Proceedings, IATED, 2010, pp. 1284-1290.
H. M. Deitel and P. J. Deitel, Operating systems. Pearson Education India, 2004.
J. Nieh and C. Vaill, "Experiences teaching operating systems using virtual platforms and linux," in Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, Feb. 2005, pp. 520-524.
T. E. Unwana, E. I. Udoh, and V. O. Umoh, "A Study of the Importance of Operating System (OS) in a Computer System," 2022.
B. Mustafa, "YASS: A System Simulator for Operating System and Computer Architecture Teaching and Learning," European Journal of Science and Mathematics Education, vol. 1, no. 1, pp. 34-42, 2013.
R. Parkavi, S. Sujitha, and A. Sheik Abdullah, "Enhancing Student Engagement and Success in Operating Systems through Simulation based Learning and Formative Assessments," Journal of Engineering Education Transformations, pp. 444-450, 2026.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Bingke Wei, Bingjie Wei, Jinpeng Chen (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.








