J Ruiz, E Serral Asensio, M Snoeck - IEEE Transactions on Learning …, 2020 - ERIC
The user interface (UI) is a key component of an interactive software application; therefore, it
is important to provide software developers with basic UI design skills. However, teaching UI …