WiiRemote programming
Akihiko Shirai, Simon Richir, Takuya Iwamoto, Takayuki Kosaka, Hidetaka Kimura · 2009
Programming education is very important in engineering education; however it is a challenge to find attractive issues for students that can motivate them. Students especially, need complex skills to develop new interactive projects that use noble devices. Kosaka, a lecturer of programming in the "Global Information Technology department at Kanazawa Technical College" which provides educations for game programming, application development project s and international language skills. Students' skills are not high at the beginning. Nevertheless, they are not interested in a text-based programming assignment such as "Hello Worlds." They are, however interested in the development of video games and software, but they are unmotivated to learn the fundamentals of basic C language and coding. To motivate students to learn codes they need more stimulating methods; standardof text-base teaching is no longer effective. To motivate students, Kosaka introduced them the WiiRemote, a game controller of Nintendo Wii, to learn C# with WiimoteLib. Students immediately took an interest and initiated dialog with the teacher, asking "How can I obtain the value of acceleration sensors?"