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, 2019
Pair 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

Pair programming with scratch

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

Pair Programming Education Aided by ChatGPT

International Convention on Information and Communication Technology, Electronics and Microelectronics, 2023
Programming 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, 2022
Background 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., 2022
From 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, 2022
The 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

Trade-offs for Substituting a Human with an Agent in a Pair Programming Context: The Good, the Bad, and the Ugly

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

Experimenting with pair programming in the classroom [PDF]

open access: possibleACM SIGCSE Bulletin, 2003
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, 2021
In 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

Home - About - Disclaimer - Privacy