Using Epistemic Network Analysis to Explore Primary School Students' Computational Thinking in Pair Programming Learning

YS Su, S Wang, X Liu - Journal of Educational Computing …, 2024 - journals.sagepub.com
Pair programming (PP) can help improve students' computational thinking (CT), but the
trajectory of CT skills and the differences between high-scoring and low-scoring students in …

The effect of ability grouping on students' computational thinking in shared regulation-supported collaborative programming

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 …

[HTML][HTML] Interaction Patterns during Block-Based Programming Activities Predict Computational Thinking: Analysis of the Differences in Gender, Cognitive Load …

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 …

[HTML][HTML] The influence of social network prestige on in-service teachers' learning outcomes in online peer assessment

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 …

Effects of ability grouping on students' collaborative problem solving patterns: Evidence from lag sequence analysis and epistemic network analysis

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 …

Understanding undergraduates' computational thinking processes: Evidence from an integrated analysis of discourse in pair programming

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 …

Effect of Different Flow Design Approaches on Undergraduates' Computational Thinking During Pair Programming

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 …

Virtual pair programming and online oral exams: effects on social interaction, performance, and academic integrity in a remote computer programming course

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 …

Using Permutation Tests to Identify Statistically Sound and Nonredundant Sequential Patterns in Educational Event Sequences

Y Zhang, L Paquette, N Bosch - Journal of Educational and …, 2024 - journals.sagepub.com
Frequent sequential pattern mining is a valuable technique for capturing the relative
arrangement of learning events, but current algorithms often return excessive learning event …

Whether to flip Extreme Apprenticeship: which is more effective in programming instruction?

S Hopcan, E Polat, E Albayrak - Education and Information Technologies, 2022 - Springer
Programming knowledge is more important than ever in the digital world. However, teaching
programming can be challenging, especially with novice learners. Considerable research …