NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 12 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Satratzemi, Maya; Stelios, Xinogalos; Tsompanoudi, Despina – Journal of Educational Computing Research, 2023
This paper presents a Systematic Literature Review (SLR) of fifty-seven studies on Distributed Pair Programming (DPP) in higher education, identifying which studies investigated factors on the effectiveness of DPP as a method for learning programming, factors related to mediating and stimulating interactions between students, the…
Descriptors: Programming, Teamwork, Higher Education, Instructional Effectiveness
Peer reviewed Peer reviewed
Direct linkDirect link
Berssanette, João Henrique; de Francisco, Antonio Carlos – Journal of Information Technology Education: Research, 2021
Aim/Purpose: This paper presents the results of a systematic literature review that sought to identify the studies that relate the different pedagogical techniques by which active learning is developed in the context of the teaching/learning of computer programming, with the objective to characterize the approaches, the pedagogical techniques…
Descriptors: Active Learning, Computer Science Education, Programming, Educational Research
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fernando Batista, Alex; Thiry, Marcello; Queiroz Gonçalves, Rafael; Fernandes, Anita – Informatics in Education, 2020
This research discusses the use of Augmented Reality, Virtual Reality and Mixed Reality technology applications in the learning process of relevant content to the Computer Science area. This systematic review aims to identify applications that use technologies to represent virtual environments and support the teaching and learning of Computer…
Descriptors: Computer Simulation, Computer Science Education, Simulated Environment, Educational Research
Peer reviewed Peer reviewed
Direct linkDirect link
Çetin, Mustafa; Demircan, Hasibe Özlen – Early Child Development and Care, 2020
The purpose of this systematic review was (1) to synthesize findings from studies that provided programming experiences through robotics for children, between the ages of zero and eight, and for pre- or in-service teachers, of early childhood education and (2) to reveal the possible contributions of robotics programming for the integration of…
Descriptors: STEM Education, Programming, Robotics, Educational Research
Peer reviewed Peer reviewed
Direct linkDirect link
Hu, Yue; Chen, Cheng-Huan; Su, Chien-Yuan – Journal of Educational Computing Research, 2021
Block-based visual programming tools, such as Scratch, Alice, and MIT App Inventor, provide an intuitive and easy-to-use editing interface through which to promote programming learning for novice students of various ages. However, very little attention has been paid to investigating these tools' overall effects on students' academic achievement…
Descriptors: Instructional Effectiveness, Programming Languages, Computer Science Education, Computer Interfaces
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cheah, Chin Soon – Contemporary Educational Technology, 2020
This paper reviews the literature relating to the factors that contribute to the difficulties in learning of computer programming. Programming has been a difficult subject to learn and master even at the early stage of education. It has been a global problem and continues to worsen at the local level. Although, there are many education tools…
Descriptors: Difficulty Level, Programming, Computer Science Education, Educational Research
Peer reviewed Peer reviewed
Direct linkDirect link
McCauley, Renée; Grissom, Scott; Fitzgerald, Sue; Murphy, Laurie – Computer Science Education, 2015
Hundreds of articles have been published on the topics of teaching and learning recursion, yet fewer than 50 of them have published research results. This article surveys the computing education research literature and presents findings on challenges students encounter in learning recursion, mental models students develop as they learn recursion,…
Descriptors: Computer Science Education, Programming, Literature Reviews, Best Practices
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Parkavi, A.; Lakshmi, K.; Srinivasa, K. G. – Educational Research and Reviews, 2017
Data analysis techniques can be used to analyze the pattern of data in different fields. Based on the analysis' results, it is recommended that suggestions be provided to decision making authorities. The data mining techniques can be used in educational domain to improve the outcome of the educational sectors. The authors carried out this research…
Descriptors: Data Analysis, Educational Research, Goodness of Fit, Decision Making
Peer reviewed Peer reviewed
Direct linkDirect link
Hanks, Brian; Fitzgerald, Sue; McCauley, Renee; Murphy, Laurie; Zander, Carol – Computer Science Education, 2011
This article provides a review of educational research literature focused on pair programming in the undergraduate computer science curriculum. Research suggests that the benefits of pair programming include increased success rates in introductory courses, increased retention in the major, higher quality software, higher student confidence in…
Descriptors: Introductory Courses, Educational Research, Undergraduate Students, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Lewis, Colleen M. – Computer Science Education, 2011
This study investigates differences between collaboration methods in two summer enrichment classes for students entering the sixth grade. In one treatment, students used pair programming. In the other treatment, students engaged in frequent collaboration, but worked on their own computer. Students in the two treatments did not differ significantly…
Descriptors: Elementary School Students, Student Attitudes, Educational Research, Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Howard, Elizabeth V. – Journal of Educational Technology Systems, 2007
During a research study conducted over four semesters, students enrolled in an introductory programming class at a commuter campus used the pair-programming approach for both in-class labs and out-of-class programming assignments. This study was a comprehensive assessment of pair-programming using multiple measures of both quantitative and…
Descriptors: Programming, Instructional Effectiveness, Instructional Innovation, Problem Based Learning
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers