Heliyon (Sep 2024)
User interface design in mobile learning applications: Developing and evaluating a questionnaire for measuring learners' extraneous cognitive load
Abstract
Mobile learning is increasingly popular due to its flexibility in timing and location. However, challenges such as small screen sizes and poor user interface design can elevate learners' cognitive load, especially extraneous cognitive load, which hinders learning. Extraneous cognitive load, stemming from user interface design complexity, must be minimized to enhance learning focus. Currently, there is no dedicated instrument for measuring extraneous cognitive load specific to mobile learning user interface design. This study aims to develop and evaluate a subjective instrument for measuring extraneous cognitive load caused by user interface design in mobile learning applications. Two sets of experiments were conducted: pretesting to establish the instrument's foundation with a small participant group, followed by pilot experiments to validate the instruments and refine experimental procedures. The NASA-TLX score was used to analyze the relationship between overall cognitive load and extraneous load across various user interface criteria. Understanding these relationships can guide user interface improvements to reduce extraneous cognitive load. Challenges encountered during pretesting and pilot experiments included participant fatigue, scale reliability issues, and incomplete data collection. To enhance reliability, adjustments were made: tasks were reduced, the scale was expanded from a 4-point to a 10-point format, and facilitators thoroughly verified data before participants concluded sessions. Creating a tool to measure how user interface design impacts users' extraneous load is important because it is the UI design, not the mobile app's content that affects extraneous load. However, general methods for measuring cognitive load may not accurately identify problems with user interface design. Therefore, an extraneous load-based method is needed. This will also eventually improve usability.