Abstract
This paper proposes a set of teaching materials for Linux device driver programming including intrinsic motivation elements. The set of materials consists of a microcomputer car, the Nintendo Wii Remote, sample source codes of driver and user programs, text documents and Moodle contents. Among these materials, the intrinsic-motivation elements are the microcomputer car and the Wii Remote. Students can check programs developed by themselves, including the part of Linux device drivers, by observing movements of that car. Exercises using pressing buttons and 3-axis acceleration sensors in the Wii Remote are given to students.
Thus paper also reports the practical use of our developed materials for students of Polytechnic University of Japan(SYOKUGYO DAI), and shows that our materials surely give intrinsic motivations to students and that this lead to the educational effectiveness of our materials not only for the Linux device programming education but also the educations of related subjects such as C programming, Linux basis and networking.