Share Paper: Are affective factors a good predictor of computational thinking? Examining the role of affective factors based on a conceptual model.

  1. Hyunchang Moon, Texas Tech University, United States
  2. Jongpil Cheon, Texas Tech University, United States

Abstract: Although computer science (CS) is becoming a part of a regular curriculum in both K-12 and higher education, affective factors influencing computational thinking (CT) and problem-solving skills have yet to be fully explored. The paper proposed a conceptual model to predict: (a) four affective factors (i.e., attitude toward computer science, perceived usefulness of computer science, attitude toward programming, and programming self-efficacy) which influence computational thinking self-efficacy and (b) six CT components (i.e., decomposition, pattern recognition, planning, algorithm, reusing, and debugging) which affect problem-solving self-efficacy. Based on the model, the current study identified that computational thinking self-efficacy affected problem-solving self-efficacy as ...