21,773 research outputs found
Overcoming Language Dichotomies: Toward Effective Program Comprehension for Mobile App Development
Mobile devices and platforms have become an established target for modern
software developers due to performant hardware and a large and growing user
base numbering in the billions. Despite their popularity, the software
development process for mobile apps comes with a set of unique, domain-specific
challenges rooted in program comprehension. Many of these challenges stem from
developer difficulties in reasoning about different representations of a
program, a phenomenon we define as a "language dichotomy". In this paper, we
reflect upon the various language dichotomies that contribute to open problems
in program comprehension and development for mobile apps. Furthermore, to help
guide the research community towards effective solutions for these problems, we
provide a roadmap of directions for future work.Comment: Invited Keynote Paper for the 26th IEEE/ACM International Conference
on Program Comprehension (ICPC'18
Cognitive and affective perspectives on immersive technology in education
This research explains the rationale behind the utilization of mobile learning technologies. It involves a qualitative study among children to better understand their opinions and perceptions toward the use of educational applications (apps) that are available on their mobile devices, including smartphones and tablets. The researchers organized semi-structured, face-to-face interview sessions with primary school students who were using mobile technologies at their primary school. The students reported that their engagement with the educational apps has improved their competencies. They acquired relational and communicative skills as they collaborated in teams. On the other hand, there were a few students who were not perceiving the usefulness and the ease of use of the educational apps on their mobile device. This study indicates that the research participants had different skillsets as they exhibited different learning abilities. In conclusion, this contribution opens-up avenues for future research in this promising field of study.peer-reviewe
- …