Digital Library

cab1

 
Title:      DEMOLISHING MYTHS IN MICROCOMPUTING LAB: BUILD A LINUX DEVICE DRIVER
Author(s):      Michael Grivas , Dimitris Kehagias
ISBN:      978-972-8924-79-9
Editors:      Miguel Baptista Nunes, Pedro Isaías and Philip Powell
Year:      2009
Edition:      Single
Keywords:      Microcomputing education, educational device driver
Type:      Full Paper
First Page:      261
Last Page:      266
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      In Computer Science and Informatics courses, students usually learn programming in a finest abstract way. The highlevel programming though does not provide information about what the computer really does when executing a program. On the other hand, embedded systems courses cover excessively the lowest part of computing, but they are usually parts of Computer Engineering curricula, where higher-level languages and the respective abstraction are not studied in depth. We, in the department of Informatics of the Technological Educational Institute (TEI) of Athens, in the content of the course ‘microcomputers and applications’ focus in providing the low-level bits of programming to students that usually learn high-abstraction structures and programming methods. We found that most of the students build a perception of low-level computing matters that resembles to tribal fetishes. Hence, we built some projects that help the students understand the inner parts of an operating system and approach in a simplistic way the low-level programming and the hardware.
   

Social Media Links

Search

Login