NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 310 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Atharva Naik; Jessica Ruhan Yin; Anusha Kamath; Qianou Ma; Sherry Tongshuang Wu; R. Charles Murray; Christopher Bogart; Majd Sakr; Carolyn P. Rose – British Journal of Educational Technology, 2025
The relative effectiveness of reflection either through student generation of contrasting cases or through provided contrasting cases is not well-established for adult learners. This paper presents a classroom study to investigate this comparison in a college level Computer Science (CS) course where groups of students worked collaboratively to…
Descriptors: Cooperative Learning, Reflection, College Students, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Hawlitschek, Anja; Berndt, Sarah; Schulz, Sandra – Computer Science Education, 2023
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. Objective: The objective of this literature review is to provide lecturers with systematic…
Descriptors: Cooperative Learning, Programming, Computer Science Education, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
Karnalim, Oscar; Simon; Chivers, William – IEEE Transactions on Learning Technologies, 2023
We have recently developed an automated approach to reduce students' rationalization of programming plagiarism and collusion by informing them about the matter and reporting uncommon similarities to them for each of their submissions. Although the approach has benefits, it does not greatly engage students, which might limit those benefits. To…
Descriptors: Gamification, Programming, Plagiarism, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Sonia Lorente; Mónica Arnal-Palacián; Maximiliano Paredes-Velasco – European Journal of Psychology of Education, 2024
The European Higher Education Area (EHEA) proposes to enhance active learning and student protagonism in order to improve academic performance. In this sense, different methodologies are emerging to create scenarios for self-regulation of their learning. In this study the cooperative, collaborative and interdisciplinary learning methodologies were…
Descriptors: Cooperative Learning, Interdisciplinary Approach, Computer Software, Universities
Peer reviewed Peer reviewed
Direct linkDirect link
Ruijie Zhou; Chong Xie; Xiuling He; Yangyang Li; Qiong Fan; Ying Yu; Zhonghua Yan – Journal of Educational Computing Research, 2024
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 for programming education. This study introduced flow design into programming curricula to investigate its impact on undergraduates 'CT skills during pair work. Two…
Descriptors: Undergraduate Students, Thinking Skills, Computation, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Magana, Alejandra J.; Amuah, Theodora; Aggrawal, Sakhi; Patel, Devang A. – International Journal of STEM Education, 2023
Background: Effectively facilitating teamwork experiences, particularly in the context of large-size courses, is difficult to implement. This study seeks to address the challenges of implementing effective teamwork experiences in large courses. This study integrated teamwork pedagogy to facilitate a semester-long project in the context of a…
Descriptors: Teamwork, Group Dynamics, Cooperative Learning, Large Group Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Wagler, Adam – Journal of Advertising Education, 2023
What role does advertising play in product development as part of owned media? For three years, a capstone advertising campaign course collaborated with STEM courses to form interdisciplinary teams composed of advertising, engineering, and computer science. The study provides insight into how teams can be more entrepreneurial by building on the…
Descriptors: Advertising, Capstone Experiences, Interdisciplinary Approach, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Schulz, Sandra; Berndt, Sarah; Hawlitschek, Anja – Computer Science Education, 2023
Background and Context: Collaborative and cooperative learning is important to prepare students for their future work and to increase their learning performance in university courses. Several studies have shown promising results regarding team activities, such as pair programming. However, there is little information on how teamwork is currently…
Descriptors: Cooperative Learning, Computer Science Education, Higher Education, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Zachary M. Savelson; Kasia Muldner – Computer Science Education, 2024
Background and Context: Productive failure (PF) is a learning paradigm that flips the order of instruction: students work on a problem, then receive a lesson. PF increases learning, but less is known about student emotions and collaboration during PF, particularly in a computer science context. Objective: To provide insight on students' emotions…
Descriptors: Student Attitudes, Psychological Patterns, Fear, Failure
Peer reviewed Peer reviewed
Direct linkDirect link
Chang-Tik, Chan; Dhaliwal, Jasbir – Learning: Research and Practice, 2022
This study examines the participation of the Less Effective Learning Group(LELG) students in Collaborative Learning in Informal Space (CLIS) to gain more insights in two of the five principles of the Framework of Participation. Their participation is based on relationships of mutual recognition and acceptance and participation requires learning to…
Descriptors: Cooperative Learning, Computer Science Education, Programming, Informal Education
Peer reviewed Peer reviewed
Direct linkDirect link
Hopcan, Sinan; Polat, Elif; Albayrak, Ebru – Journal of Educational Computing Research, 2022
The pair programming approach is used to overcome the difficulties of the programming process in education environments. In this study, the interaction sequences during the paired programming of preservice teachers was investigated. Lag sequential analysis were used to explore students' behavioral patterns in pair programming. The participants of…
Descriptors: Cooperative Learning, Student Behavior, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lu, Meixiu; Chiu, Ming Ming – IEEE Transactions on Education, 2022
Contribution: Students do not naturally give unbiased, accurate peer assessments (PAs). Hence, giving teamwork guidelines to students can improve their cooperation, understanding of one another, PA attitude, and PA accuracy. Background: During collaborative learning, PA can improve students' autonomy, evaluation, and communication, which often…
Descriptors: Teamwork, Guidelines, Peer Evaluation, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Xu, Weiqi; Wu, Yajuan; Ouyang, Fan – International Journal of Educational Technology in Higher Education, 2023
Pair programming (PP), as a mode of collaborative problem solving (CPS) in computer programming education, asks two students work in a pair to co-construct knowledge and solve problems. Considering the complex multimodality of pair programming caused by students' discourses, behaviors, and socio-emotions, it is of critical importance to examine…
Descriptors: Cooperative Learning, Problem Solving, Computer Science Education, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Scaturro Heil, Margaret R. – International Association for Development of the Information Society, 2023
A required undergraduate computer science 15-week project course at North Carolina State University, Department of Computer Science, USA, has grown rapidly in 29 years from serving 3 student teams to up to 39 teams. To maintain the integrity of the award-winning program and to facilitate the collaboration of hundreds of students in an academic…
Descriptors: Undergraduate Students, Computer Science Education, Student Projects, Cooperative Learning
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  21