How to study programming on mobile touch devices: interactive Python code exercises

P Ihantola, J Helminen, V Karavirta - Proceedings of the 13th Koli Calling …, 2013 - dl.acm.org
Scaffolded learning tasks where programs are constructed from predefined code fragments
by dragging and drop** them (ie Parsons problems) are well suited to mobile touch …

Towards a Visual Language for Sketched Expression of Software IDE Commands

SG Samuelsson, M Book - 2023 IEEE Symposium on Visual …, 2023 - ieeexplore.ieee.org
Given that touch-and pen-enabled screens are becoming more ubiquitous-not just in mobile
devices, but also in laptop computers and large interactive display walls-we are exploring …

Refactorpad: editing source code on touchscreens

F Raab, C Wolff, F Echtler - Proceedings of the 5th ACM SIGCHI …, 2013 - dl.acm.org
Despite widespread use of touch-enabled devices, the field of software development has
only slowly adopted new interaction methods for available tools. In this paper, we present …

Usability of a domain-specific language for a gesture-driven ide

M Baćíková, M Marićák, M Vanćík - 2015 Federated Conference …, 2015 - ieeexplore.ieee.org
User interfaces (UIs) are advancing in every direction. The usage of touch screen devices
and adaptation their UIs lives its boom. However integrated development environments …

U can touch this: touchifying an ide

B Biegel, J Hoffmann, A Lipinski, S Diehl - Proceedings of the 7th …, 2014 - dl.acm.org
Touch gestures are not only often very intuitive, but their direct manipulation characteristics
also help to reduce the cognitive load. Since software development poses complex cognitive …

Supporting out of office software development using personal devices

M Husmann, A Murolo, N Kick, L Di Geronimo… - Proceedings of the 20th …, 2018 - dl.acm.org
Software developers typically use multiple large screens in their office setup. However, they
often work away from the office where such a setup is not available, instead only working …

Development and execution of PLC programs on real-time capable mobile devices

M Obster, I Kalkov, S Kowalewski - Proceedings of the 2014 …, 2014 - ieeexplore.ieee.org
This paper introduces the application of off-the-shelf Android tablet computers as real-time
capable control devices. We present an IDE to create and execute PLC programs written in …

The design and evaluation of a gestural keyboard for entering programming code on mobile devices

G Costagliola, V Fuccella, A Leo… - … IEEE Symposium on …, 2018 - ieeexplore.ieee.org
We present the design and the evaluation of a soft keyboard aimed at facilitating the input of
programming code on mobile devices equipped with touch screens, such as tablets and …

A review of webapp authoring tools for e-learning

M Latorre, A Robles-Gómez… - 2014 IEEE Global …, 2014 - ieeexplore.ieee.org
The lack of tracking and storing capabilities for the results of web-based learning activities is
an issue that remains unsolved. Transitions or interactions defined by teachers through a set …

Mobile devices in programming contexts: A review of the design space and processes

P Talkad Sukumar, R Metoyer - Proceedings of the 2019 on Designing …, 2019 - dl.acm.org
" What design innovations can the ubiquity and features of mobile devices bring to the
programming realm?" has been a long-standing topic of interest within the human-computer …