Approaches and Tools Used to Teach the Computer Input/Output Subsystem: A Survey

Approaches and Tools Used to Teach the Computer Input/Output Subsystem: A Survey
复制标题

用于教授计算机输入/输出子系统的方法和工具:调查

DOI:
10.1109/te.2014.2310711
复制
发表时间:
2015
影响因子:
2.6
通讯作者:
Nestor Garay
Nestor Garay
中科院分区:
工程技术3区
文献类型:
--
作者:
Edurne Larraza;Nestor Garay

文献摘要

被引文献

相似文献

本文调查了如何在本科入门课程中教授计算机输入/输出 (I/O) 子系统。研究计算机 I/O 子系统的教育过程非常重要,因为在课程建议中,它被认为是计算机体系结构和组织 (CAO) 知识领域的核心主题。它也是在人机交互(HCI)或嵌入式系统等领域工作时需要掌握的基础知识。对考试问题、课程大纲和教科书进行了分析,以确定所使用的教学方法。教授 I/O 子系统的个人可以根据其预期的学习成果在此处解释的选项之间进行选择。此外,还对工具的开发和使用进行了文献调查,以提高学生对 I/O 的理解,并使主题不那么抽象,更有吸引力。一个目标是向计算教育研究人员表明,大多数文献报告了开发或使用不同资源或教育方法的经验,但这些并不是基于学习理论。
This paper surveys how the computer input/output (I/O) subsystem is taught in introductory undergraduate courses. It is important to study the educational process of the computer I/O subsystem because, in the curricula recommendations, it is considered a core topic in the area of knowledge of computer architecture and organization (CAO). It is also a basic knowledge to be acquired in order to work in areas such as human-computer interaction (HCI) or embedded systems. Examination questions, course syllabi, and textbooks were analyzed to identify which teaching approaches are being used. Individuals teaching the I/O subsystem could choose between the options explained here, according to their intended learning outcomes. In addition, a literature survey was conducted on the development and use of tools to improve student understanding of I/O and to make the topic less abstract and more attractive. A goal is to indicate to computing education researchers that the majority of the literature reports experiences in developing or using different resources or educational methodologies, but that these are not based on a theory of learning.