AmarganA: A spelling game of the Portuguese language for use in mobile devices | IEEE Conference Publication | IEEE Xplore