Modelling on mobile devices: A systematic map** study

L Brunschwig, E Guerra, J de Lara - Software and Systems Modeling, 2022 - Springer
Modelling is central to many disciplines in engineering and the natural and social sciences.
A wide variety of modelling languages and tools have been proposed along the years …

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 …

[PDF][PDF] The promise of live programming

S McDirmid - Proceedings of the 2nd International Workshop on …, 2016 - conf.researchr.org
Live programming aims to create a more fluid feedback loop between the programmer and
programmed. Unfortunately, it is not very clear what this feedback does and how it is useful …

Programs as visual, interactive documents

GW French, JR Kennaway… - Software: Practice and …, 2014 - Wiley Online Library
We present a novel approach to combined textual and visual programming by allowing
visual, interactive objects to be embedded within textual source code and segments of …

Touching factor: Software development on tablets

M Hesenius, CD Orozco Medina… - … Conference on Software …, 2012 - Springer
Mobile devices have been making their way into our everyday life for quite some time, and
especially the market for tablets is increasing. They are used at home for entertainment …

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 …

[PDF][PDF] Representation-plurality in multi-touch mobile visual programming for music.

Q Yang, G Essl - NIME, 2015 - nime.org
Multi-touch mobile devices provide a fresh paradigm for interactions, as well as a platform
for building rich musical applications. This paper presents a multi-touch mobile …

[PDF][PDF] Interactive multi-touch surfaces for software visualization

C Anslow, S Marshall, J Noble… - Workshop on Data …, 2012 - researchgate.net
Most software systems are developed by teams of people. The tools used to develop and
maintain these systems are primarily designed from a single-user perspective and are …

CEL: modeling everywhere

R Lemma, M Lanza, F Olivero - 2013 35th International …, 2013 - ieeexplore.ieee.org
The design of object-oriented systems starts with modeling, a process to identify core
concepts and their relations. Mainstream modeling techniques can be either informal (white …

Cel: Touching software modeling in essence

R Lemma, M Lanza, A Mocci - 2015 IEEE 22nd International …, 2015 - ieeexplore.ieee.org
Understanding a problem domain is a fundamental prerequisite for good software design. In
object-oriented systems design, modeling is the fundamental first phase that focuses on …