A mobile visual programming system for Android smartphones and tablets | IEEE Conference Publication | IEEE Xplore