|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
ABSTRACT
Information Technology (IT) is grounded in applications of theoretical principles for solving problems using computing resources. IT instructors continually face the challenge of providing current technology experiences for their students in a rapidly evolving environment. This paper discusses the development of an instructional module which uses a model-based approach to present case studies of operating systems. The instructional design includes several key aspects. Firstly, a general operating system model is presented as a conceptual model for the instruction. An appropriate theoretical model for IT, as opposed to other computing disciplines or viewpoints, is proposed. Secondly, the structures of real operating systems, (Linux and WinXP), are presented as case studies. The case studies are related to the theoretical model and anchored to reality by using various software tools to show the instantiation of the theoretical concepts in the actual systems. Thirdly, learning effectiveness is enhanced by using a learn-expand-teach instructional design. An important issue within IT is the rapid evolution of the discipline. The implications of designing the module to cater for future changes in operating systems, using the learn-expand-teach approach, are discussed. REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
INDEX TERMS
Primary Classification:
Additional Classification:
General Terms:
Keywords:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||