Automated Assessment of the Visual Design of Android Apps Developed with App Inventor

被引:4
|
作者
Solecki, Igor [1 ]
Porto, Joao [1 ]
Alves, Nathalia da Cruz [1 ]
von Wangenheim, Christiane Gresse [1 ]
Hauck, Jean [1 ]
Borgatto, Adriano Ferreti [1 ]
机构
[1] Univ Fed Santa Catarina, Florianopolis, SC, Brazil
关键词
Visual Design; User Interface Design; Mobile Application; Android; App Inventor; K-12;
D O I
10.1145/3328778.3366868
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
One way to teach computing in K-12 is through the development of mobile applications with App Inventor. Although already broadly used worldwide, there is still a need for support for the assessment of the applications created by the students. Existing rubrics focusing mostly on programming concepts do not cover more comprehensively the performance-based assessment of user interface design concepts, important for the usability and aesthetics of the applications. Thus, in order to support the assessment of the visual design of apps based on its compliance with design theory and guidelines, we developed the CodeMaster UI Design - App Inventor rubric in the context of computing education. In order to facilitate its application in practice, we automated the assessment of applications created with App Inventor through a static code analysis by an online tool. We evaluated the reliability and validity of the rubric based on the automated assessment of 1,775 projects from the App Inventor Gallery. The results indicate that the rubric can be considered reliable (Cronbach's alpha = 0.84). In terms of construct validity, there is also evidence of convergent validity. The results presented in this article can be used to support the assessment of computing education in practice as well as to point out further research opportunities.
引用
收藏
页码:51 / 57
页数:7
相关论文
共 50 条
  • [1] CodeMaster UI Design - App Inventor: A Rubric for the Assessment of the Interface Design of Android Apps developed with App Inventor
    Solecki, Igor da Silva
    Araujo Porto, Joao Vitor
    Justen, Karla Aparecida
    Alves, Nathalia da Cruz
    von Wangenheim, Christiane Gresse
    Borgatto, Adriano Ferreti
    Rossa Hauck, Jean Carlo
    [J]. PROCEEDINGS OF THE 18TH BRAZILIAN SYMPOSIUM ON HUMAN FACTORS IN COMPUTING SYSTEMS (IHC 2019), 2019,
  • [2] Inter-App Communication between Android Apps Developed in App-Inventor and Android Studio
    Allison, Lance A.
    Fuad, Mohammad Murtaba
    [J]. 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT 2016), 2016, : 17 - 18
  • [3] An automated evaluation system for App Inventor Apps
    Li, Yue
    Liu, Wensheng
    Pan, Yiqing
    Zhang, Xingming
    [J]. 2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH), 2018, : 230 - 235
  • [4] Teaching with App Inventor for Android
    Abelson, Hal
    Wolber, David
    Morelli, Ralph
    Gray, Jeff
    Uche, Chinma
    [J]. SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 681 - 682
  • [5] Easing the development of android apps to create electronic prototypes: IOIO plus App Inventor
    Chtourou, Slim
    Kharrat, Mohamed
    Ben Amor, Nader
    Jallouli, Mohamed
    Abid, Mohamed
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2017, 11 (04) : 310 - 320
  • [6] GIFdroid: Automated Replay of Visual Bug Reports for Android Apps
    Feng, Sidong
    Chen, Chunyang
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1045 - 1057
  • [7] Empowering educators with Google's Android App Inventor: An online workshop in mobile app design
    Hsu, Yu-Chang
    Rice, Kerry
    Dawley, Lisa
    [J]. BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2012, 43 (01) : E1 - E5
  • [8] Automated Documentation of Android Apps
    Aghajani, Emad
    Bavota, Gabriele
    Linares-Vasquez, Mario
    Lanza, Michele
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (01) : 204 - 220
  • [9] Android Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control
    Top, Ahmet
    Gokbulut, Muammer
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (02) : 1403 - 1429
  • [10] Android Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control
    Ahmet Top
    Muammer Gökbulut
    [J]. Wireless Personal Communications, 2022, 126 : 1403 - 1429