2015 · 17 citations · 6 references
EducationComputer ScienceDesignComputer-assisted InstructionInstructional DesignMobile ComputingEducational Software DesignMobile Application DevelopmentMobile LearningTechnology IntegrationTechnology-enhanced CurriculumWearable Health TechnologiesComputer Science CurriculumComputer Science LiteracyComputer Science PedagogyIntroductory Computer ScienceMobile Learning CurriculumMobile Learning PedagogyMobile Science LearningUndergraduate Computer Science Education
Smartwatches are emerging as wrist-based computers capable of complex calculation and communication, and the computer science curriculum should reflect the challenges and opportunities that they provide in the education domain. This paper puts forth an experience report focused on efforts to incorporate smartwatches in an upper-level undergraduate mobile application development class during two academic terms. Lectures, in-class activities, homeworks, and projects were tailored toward providing rich design and implementation experiences for the students that engaged them in developing for the smartwatch and a paired mobile device. Our experiences highlighted how incorporating smartwatches into a mobile app development class adds a valuable dimension in terms of design and implementation challenges and allowed students to exercise some of the fundamental computer science topics.
6
Teaching operating systems using android
Jeremy Andrus, Jason Nieh · 2012 · 65 citations
Learning mobile security with android security labware
Minzhe Guo, Prabir Bhattacharya, Ming Yang et al. · 2013 · 33 citations
Educating for mobile computing
Barry Burd, João Paulo Barros, Chris Johnson et al. · 2012 · 31 citations
Mobile apps for the greater good
V. Paúl Pauca, Richard Guy · 2012 · 26 citations
Matthew H. Dabney, Brian C. Dean, Tom Rogers · 2013 · 21 citations