Research trends on learning computer programming with program animation: A systematic mapping study

A Yusuf, NM Noor - Computer Applications in Engineering …, 2023 - Wiley Online Library
Over the last few decades, computer programming has become an important field of
endeavor due to rapid development in the information sector. Despite the importance of …

Cooperative learning in computer programming: A quasi-experimental evaluation of Jigsaw teaching strategy with novice programmers

MB Garcia - Education and Information Technologies, 2021 - Springer
Computer programming education is often delivered using individual learning strategies
leaving group learning techniques as an under-researched pedagogy. This pose a research …

Enhancing students' computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt

XM Wang, GJ Hwang, ZY Liang, HY Wang - Journal of Educational …, 2017 - JSTOR
It has become an important and challenging issue to foster students' concepts and skills of
computer programming. Scholars believe that programming training could promote students' …

Predicting students success in blended learning—evaluating different interactions inside learning management systems

LA Buschetto Macarini, C Cechinel… - Applied Sciences, 2019 - mdpi.com
Algorithms and programming are some of the most challenging topics faced by students
during undergraduate programs. Dropout and failure rates in courses involving such topics …

Automated assessment of computer programming practices: The 8-years uned experience

D Galan, R Heradio, H Vargas, I Abad… - IEEE Access, 2019 - ieeexplore.ieee.org
The increasing popularity of distance education poses exciting new challenges. In particular,
current pedagogical paradigms, such as competency-based education, require students' …

Ranking of problems and solutions in the teaching and learning of object-oriented programming

LE Gutiérrez, CA Guerrero… - Education and Information …, 2022 - Springer
This study describes the most relevant problems and solutions found in the literature on
teaching and learning of object-oriented programming (OOP). The identification of the …

Integrating modified WebQuest activities for programming learning

YH Wang - Journal of Computer Assisted Learning, 2021 - Wiley Online Library
The study designed WebQuest activities and explored the learning performance of learners
to understand the suitability of using WebQuest in a college programming course. The study …

Student satisfaction with R vs. Excel in Data Mining and Business Analytics: A Herzberg's motivation‐hygiene theory perspective

S Sankaran, K Sankaran, T Bui - Decision Sciences Journal of …, 2023 - Wiley Online Library
Applying Herzberg's motivation‐hygiene theory, we studied the determinants of student
satisfaction in using R in a Decision Support Systems course that previously used Excel to …

Research on construction and practice of precision teaching classroom for university programming courses

F Yu, Y Liu, F Xiao - IEEE Access, 2023 - ieeexplore.ieee.org
Facing the challenges of programming courses teaching in university, this study constructs a
precision teaching classroom for programming courses that integrates precision teaching …

Current Experiences and Factors of Future Enrollment in Computer Science for High School Students

H Lee, F Closser, K Alghamdi, A Ottenbreit-Leftwich… - TechTrends, 2023 - Springer
This study aims to examine the current experiences of high school students in computer
science (CS) courses and the factors that motivated them to continue their future enrollment …