Y Lei, X Fu, J Zhao, B Yi - Education and Information Technologies, 2024 - Springer
Grouping students according to their abilities and promoting deeper interaction and moderation are key issues in improving computational thinking in collaborative …
A Yusuf, NM Noor… - AI, Computer Science and …, 2024 - intechopen.com
The recent advancement in computational thinking (CT) research has reported numerous learning benefits to school-age children. The long-standing perceived difficulty of computer …
N Ma, L Du, Y Lu, YF Sun - Computers and Education Open, 2022 - Elsevier
Online peer assessment has been widely applied in online teacher training. However, not all learners participate equally, detailed characterization and impact analysis of peer …
S An, S Zhang - Thinking Skills and Creativity, 2024 - Elsevier
Grouping students according to their abilities and maximizing each member's role is a key issue in collaborative learning research. Although some studies have investigated the …
R Zhou, Y Li, X He, C Jiang, J Fang, Y Li - Education and Information …, 2024 - Springer
Computational thinking (CT), as one of the key skills in the twenty-first century, has been integrated into educational programming as an important learning goal. This study aims to …
R Zhou, C Xie, X He, Y Li, Q Fan… - Journal of Educational …, 2024 - journals.sagepub.com
Computational thinking (CT), an essential competency for comprehending and addressing intricate issues in the digital world, has been incorporated into curriculum planning as a goal …
MV Lubarda, AM Phan, C Schurgers… - Computer Science …, 2024 - Taylor & Francis
Background and context Pair programming and oral exams were deployed in tandem in a remote undergraduate computer programming course to promote social interaction and …
Frequent sequential pattern mining is a valuable technique for capturing the relative arrangement of learning events, but current algorithms often return excessive learning event …
Programming knowledge is more important than ever in the digital world. However, teaching programming can be challenging, especially with novice learners. Considerable research …