Influence of Computational Thinking Framework on User Interface Design
- 10.2991/aer.k.201221.037How to use a DOI?
- computational thinking, user interface design, design thinking, abstraction, decomposition, pattern recognition, algorithm
Computational Thinking (CT) is a problem-solving approach that consists of four fundamental thinking processes: decomposition, pattern recognition, abstraction, and algorithm. As an improvement to the author’s previous study, this paper emphasizes the effects of CT on user interface (UI) design as part of the phases in a software development life cycle (SDLC). An action research approach was used to identify key factors to be considered in UI design regarding the CT process. The result revealed that the abstraction process and pattern recognition were crucial factors in UI design. It shows improvement in the abilities of a number of designers who have succeeded in designing the UI prototypes to increase by approximately 5 times their abstraction and pattern recognition. Hence, the two fundamental processes played an important role in designing the system behavior based on the perspective of user needs and requirements.
- © 2020, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Transmissia Semiawan PY - 2020 DA - 2020/12/22 TI - Influence of Computational Thinking Framework on User Interface Design BT - Proceedings of the International Seminar of Science and Applied Technology (ISSAT 2020) PB - Atlantis Press SP - 215 EP - 222 SN - 2352-5401 UR - https://doi.org/10.2991/aer.k.201221.037 DO - 10.2991/aer.k.201221.037 ID - Semiawan2020 ER -