Teaching Pervasive Computing: A Report and a Look Ahead From a Dagstuhl Seminar
Andrew L. Kun, Audrey Girouard, Anne Roudaut, Orit Shaer
Abstract
Reports on the events and findings from the Dagstuhl Seminar entitled “Ubiquitous Computing Education: Why, What, and How” to explore these questions in more detail.2 The workshop gathered 26 faculty members and one undergraduate student3 to discuss the current state of ubiquitous computing education and to provide ideas for how to improve on our current practices. In this column, we discuss, and expand upon, the work of the seminar, including a detailed overview of the challenges of teaching pervasive computing, proposing a curriculum for students with different backgrounds, and exploring innovative active learning methods for pervasive computing.
Topics & Concepts
Ubiquitous computingComputer scienceCurriculumEnd-user computingContext-aware pervasive systemsData scienceHuman–computer interactionUtility computingPedagogyPsychologyCloud computingCloud computing securityOperating systemMobile Learning in EducationExperimental Learning in EngineeringTeaching and Learning Programming