With the advent of multi-touch devices, there exist exciting new opportunities for course development in the area of Human Computer Interfacing (HCI). From the most recent set of devices, the Microsoft Surface offers a set of unique capabilities and challenges for teaching a HCI course. The natural trend of the device towards simultaneous interactions with multiple users as well as the ability to recognize physical objects via byte tags offer fascinating teaching and laboratory experiences. In this paper, we will discuss our experiences in teaching a Surface-oriented course with regards to lecture and laboratory design. We will also offer insight with respect to student performance, student feedback, comparing those aspects versus efforts with the Nintendo Wiimote with regards to programming difficulty. Finally, we will conclude with suggestions for future course refinement.
[1]
Adam Freeman,et al.
Windows Presentation Foundation
,
2010
.
[2]
Chad Carter,et al.
Microsoft XNA Game Studio 3.0 Unleashed
,
2009
.
[3]
Q.H. Mahmoud,et al.
Integrating mobile devices into the computer science curriculum
,
2008,
2008 38th Annual Frontiers in Education Conference.
[4]
David Wolber,et al.
Novel approaches to CS 0 with app inventor for android
,
2010,
SIGCSE.
[5]
Qusay H. Mahmoud,et al.
An academic kit for integrating mobile devices into the CS curriculum
,
2009,
ITiCSE '09.
[6]
Scott Grissom.
iPhone application development across the curriculum
,
2008
.