In this paper, we explore the impact of problem statement readability and lexical richness on cognitive load during programming exercises. Cognitive load theory suggests that the complexity of instructions can significantly affect student performance, especially in tasks requiring high mental effort. Using NASA-TLX, this study measures students’ cognitive load working on JavaScript and React programming problems with varying readability levels. Results show that students with higher programming proficiency tend to experience lower cognitive load, even with more complex problem descriptions, while less experienced students benefit from simplified instructions. This paper provides recommendations for instructional design to optimize cognitive load based on student proficiency, that could be incorporated in a learning environment.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Assessing Cognitive Load in Programming Exercises Based on Readability and Lexical Richness

  • Jesús Miguel García-Gorrostieta,
  • Samuel González-López,
  • Aurelio López-López,
  • Ulises Ponce-Mendoza,
  • José David Madrid-Monteverde

摘要

In this paper, we explore the impact of problem statement readability and lexical richness on cognitive load during programming exercises. Cognitive load theory suggests that the complexity of instructions can significantly affect student performance, especially in tasks requiring high mental effort. Using NASA-TLX, this study measures students’ cognitive load working on JavaScript and React programming problems with varying readability levels. Results show that students with higher programming proficiency tend to experience lower cognitive load, even with more complex problem descriptions, while less experienced students benefit from simplified instructions. This paper provides recommendations for instructional design to optimize cognitive load based on student proficiency, that could be incorporated in a learning environment.