Results 321 to 330 of about 7,975,657 (382)
Some of the next articles are maybe not open access.
Hybrid Pair Programming - A Promising Alternative to Standard Pair Programming
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019Pair programming has been widely adopted as an effective pedagogical tool in CS1/2. The successful execution of pair programming depends on each partner contributing similar amounts of work. However, anecdotes from past research observed that some student pairs can contribute a drastically unequal amount towards their assignments.
Hans Yuan, Yingjun Cao
openaire +3 more sources
Education and Information Technologies, 2019
This paper examines the effectiveness of programming in pairs in the Scratch environment in primary school. The motivation for tackling this issue is based on the successful use of Scratch as a learning environment for any students of programming. The analysis has shown that that programming in pairs produces better results for beginners in comparison ...
O. Iskrenovic-Momcilovic
openaire +3 more sources
This paper examines the effectiveness of programming in pairs in the Scratch environment in primary school. The motivation for tackling this issue is based on the successful use of Scratch as a learning environment for any students of programming. The analysis has shown that that programming in pairs produces better results for beginners in comparison ...
O. Iskrenovic-Momcilovic
openaire +3 more sources
Pair Programming Education Aided by ChatGPT
International Convention on Information and Communication Technology, Electronics and Microelectronics, 2023Programming education is generally considered as very challenging for both teachers and their students. Students are in many cases more used to memorizing facts than to adopting a new skill that requires intensive and prolonged learning.
B. Banic, Mario Konecki, Mladen Konecki
semanticscholar +1 more source
Empirical research on pair programming in higher education: a literature review
Computer Science Education, 2022Background and Context Pair programming is an important approach to fostering students’ programming and collaborative learning skills. However, the empirical findings on pair programming are mixed, especially concerning effective instructional design ...
Anja Hawlitschek+2 more
semanticscholar +1 more source
Designing PairBuddy—A Conversational Agent for Pair Programming
ACM Trans. Comput. Hum. Interact., 2022From automated customer support to virtual assistants, conversational agents have transformed everyday interactions, yet despite phenomenal progress, no agent exists for programming tasks.
Peter Robe, S. Kuttal
semanticscholar +1 more source
Online pair-programming: elementary school children learning scratch together online
Journal of Research on Technology in Education, 2022The COVID-19 pandemic raised the need to examine online learning methods also in young children. This study examined elementary school children’s performance and attitudes during and toward an online programming learning activity utilizing the pair ...
Liat Bodaker, Rinat B. Rosenberg-Kima
semanticscholar +1 more source
International Conference on Human Factors in Computing Systems, 2021
Pair programming has a documented history of benefits, such as increased code quality, productivity, self-efficacy, knowledge transfer, and reduced gender gap.
S. Kuttal+3 more
semanticscholar +1 more source
Pair programming has a documented history of benefits, such as increased code quality, productivity, self-efficacy, knowledge transfer, and reduced gender gap.
S. Kuttal+3 more
semanticscholar +1 more source
Experimenting with pair programming in the classroom [PDF]
There is now a substantial body of evidence in support of the use of pair programming in the classroom[3, 4, 10, 11, 13, 14]. Some of the data is anecdotal and some is the result of formal experiments. We are not aware of any published data that raises concerns about allowing students to complete programming projects using pair programming.In this ...
Brian Hanks+2 more
openaire +1 more source
PearProgram: A More Fruitful Approach to Pair Programming
Technical Symposium on Computer Science Education, 2021In this paper we present PearProgram, a hybrid learning and research tool that helps introductory Computer Science (CS) students learn how to pair program, including in remote learning environments. Grounded in theory from the Learning Sciences, the tool
M. Bigman+5 more
semanticscholar +1 more source