Engaging students: Ubiquitous computing, moving beyond games, and appreciating broader issues

Today is the last day of SIGCSE, and I will be attending several paper talks, and the much looked forward to keynote on visualisation. One interesting talk I attended today was by Mike Richards from the Open University on his introductory programming course based on the idea of ubiquitous computing (http://dl.acm.org/citation.cfm?id=329126). As a distance university,…