Enregistré dans:
Détails bibliographiques
Auteur principal: Maria R. Ebling
Format: Recurso educativo Open Access
Langue:en
Publié: 2024
Sujets:
Accès en ligne:https://eric.ed.gov/?id=EJ1456717
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1867181911377444864
author Maria R. Ebling
author_facet Maria R. Ebling
Maria R. Ebling
collection Education Resources Information Center
contents Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review Maria R. Ebling Literature Reviews Surveys Teacher Attitudes Information Technology Navigation (Information Systems) Computer Interfaces Computer System Design Web Browsers Internet Computer Software Computer Use Technology Uses in Education Educational Technology Undergraduate Study Objectives: Faculty new to teaching operating systems or those looking to refresh their course need to understand the state of the art in operating system education. Toward this goal, we conducted a survey of operating system instructors to understand how they approach teaching the course and what textbook and software platforms they use in their classrooms. We also conducted a literature review examining two decades of papers focused on teaching operating systems to undergraduates. Survey: We surveyed people who teach operating systems at the undergraduate level to determine which textbook they use, on which software they base projects, and how they approach teaching the course. Literature Review: We searched the ACM Digital Library for publications focused on undergraduate education about operating systems. We selected a total of 51 papers. For each selected paper, we identified which approach (i.e., concrete vs. abstract) and perspective (i.e., internal or external) on teaching operating systems the authors used, which Curriculum 2023 topics they covered, and on what type of system (e.g., educational, production, research) their projects were based. We also looked at the evaluation of the methods and the impact these papers have had on the field. Findings: Instructors teaching operating systems tend to balance both their approach and their perspective, with a slight leaning toward an internal perspective, whereas authors supporting operating system education overwhelmingly support an internal, concrete approach to the course. In addition, authors also tend to focus on a few key topics, including System Calls and Processes, Concurrency, Scheduling, Virtual Memory, File Systems API and Implementation, and Performance Evaluation. Conclusions: This work will help faculty teaching operating systems to consider which approach and perspective they wish to take in their course and to find the resources most relevant to their preferred approach and perspective. It can also help focus future research in the area of operating system education, to align it better with current practices.
format Recurso educativo Open Access
id eric_EJ1456717
institution ERIC Institute of Education Sciences
language en
publishDate 2024
record_format eric
spellingShingle Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review
Maria R. Ebling
Literature Reviews
Surveys
Teacher Attitudes
Information Technology
Navigation (Information Systems)
Computer Interfaces
Computer System Design
Web Browsers
Internet
Computer Software
Computer Use
Technology Uses in Education
Educational Technology
Undergraduate Study
Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review Maria R. Ebling Literature Reviews Surveys Teacher Attitudes Information Technology Navigation (Information Systems) Computer Interfaces Computer System Design Web Browsers Internet Computer Software Computer Use Technology Uses in Education Educational Technology Undergraduate Study Objectives: Faculty new to teaching operating systems or those looking to refresh their course need to understand the state of the art in operating system education. Toward this goal, we conducted a survey of operating system instructors to understand how they approach teaching the course and what textbook and software platforms they use in their classrooms. We also conducted a literature review examining two decades of papers focused on teaching operating systems to undergraduates. Survey: We surveyed people who teach operating systems at the undergraduate level to determine which textbook they use, on which software they base projects, and how they approach teaching the course. Literature Review: We searched the ACM Digital Library for publications focused on undergraduate education about operating systems. We selected a total of 51 papers. For each selected paper, we identified which approach (i.e., concrete vs. abstract) and perspective (i.e., internal or external) on teaching operating systems the authors used, which Curriculum 2023 topics they covered, and on what type of system (e.g., educational, production, research) their projects were based. We also looked at the evaluation of the methods and the impact these papers have had on the field. Findings: Instructors teaching operating systems tend to balance both their approach and their perspective, with a slight leaning toward an internal perspective, whereas authors supporting operating system education overwhelmingly support an internal, concrete approach to the course. In addition, authors also tend to focus on a few key topics, including System Calls and Processes, Concurrency, Scheduling, Virtual Memory, File Systems API and Implementation, and Performance Evaluation. Conclusions: This work will help faculty teaching operating systems to consider which approach and perspective they wish to take in their course and to find the resources most relevant to their preferred approach and perspective. It can also help focus future research in the area of operating system education, to align it better with current practices.
title Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review
topic Literature Reviews
Surveys
Teacher Attitudes
Information Technology
Navigation (Information Systems)
Computer Interfaces
Computer System Design
Web Browsers
Internet
Computer Software
Computer Use
Technology Uses in Education
Educational Technology
Undergraduate Study
url https://eric.ed.gov/?id=EJ1456717