What Learning Strategies are Used by Programming Students? A Qualitative Study Grounded on the Self-regulation of Learning Theory.
Leonardo SilvaAntónio J. MendesAnabela GomesGabriel FortesPublished in: ACM Trans. Comput. Educ. (2024)
Keyphrases
- learning strategies
- learning theory
- participants included
- introductory computer
- computer literacy
- college students
- instructional design
- online learning
- theoretical computer science
- learning theories
- computer based instruction
- social cognitive theory
- instructional strategies
- blended learning
- computational learning theory
- academic achievement
- computer programming
- critical thinking
- quantitative and qualitative
- university students
- computer self efficacy
- distance learning
- automata theory
- high school students
- higher education
- project based learning
- active learning
- instructional materials
- middle school students
- virtual learning environments
- mobile learning
- high school
- programming course
- undergraduate students
- factors that affect
- distance education
- learning activities
- collaborative learning
- decision trees
- learning process
- learning environment
- reinforcement learning