NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for…1
What Works Clearinghouse Rating
Showing 1 to 15 of 24 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Yildiz Durak, Hatice; Atman Uslu, Nilüfer – Educational Technology Research and Development, 2023
The main purpose of Computer-Supported Collaborative Learning (CSCL) is to improve academic performance through collaborative systems design. To increase the quantity and quality of interactions in CSCL and to reduce feelings of loneliness and burnout during online learning, learner group regulation should be supported. According to the…
Descriptors: Learning Strategies, Group Dynamics, Cooperative Learning, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Georgia M. Kapitsaki – IEEE Transactions on Education, 2024
Contribution: Reporting of students' view on the use of preparatory sprint and virtual meetings, as well as on the workload effort in combination with coding artifacts in a Scrum-variant project-based course. Background: Scrum has been adopted to a large extent in Software Engineering (SE) courses. Relevant aspects have been examined in the…
Descriptors: College Faculty, College Students, Computer Software, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Vance, Eric A. – Journal of Statistics and Data Science Education, 2021
Data science is collaborative and its students should learn teamwork and collaboration. Yet it can be a challenge to fit the teaching of such skills into the data science curriculum. Team-Based Learning (TBL) is a pedagogical strategy that can help educators teach data science better by flipping the classroom to employ small-group collaborative…
Descriptors: Cooperative Learning, Data Analysis, Statistics Education, Flipped Classroom
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gitinabard, Niki; Okoilu, Ruth; Xu, Yiqao; Heckman, Sarah; Barnes, Tiffany; Lynch, Collin – International Educational Data Mining Society, 2020
Teamwork, often mediated by version control systems such as Git and Apache Subversion (SVN), is central to professional programming. As a consequence, many colleges are incorporating both collaboration and online development environments into their curricula even in introductory courses. In this research, we collected GitHub logs from two…
Descriptors: Teamwork, Group Activities, Student Projects, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Soboleva, Elena V.; Karavaev, Nikita L. – European Journal of Contemporary Education, 2020
The study is aimed at solving a problem generated by the necessity to change the organizational forms of digital learning to prepare graduates who meet the requirements of today's labor market; who are equipped with teamwork skills and skills of project-management under uncertainty which are especially relevant nowadays. The purpose of the study…
Descriptors: Active Learning, Student Projects, Teamwork, Computer System Design
Peer reviewed Peer reviewed
Direct linkDirect link
Baham, Corey – Journal of Information Systems Education, 2019
As the most widely used agile software development method, Scrum has become a mainstay in many organizations that develop software. Despite Scrum's popularity, several studies examine Scrum implementations that include some parts of the methodology and exclude others. This paper describes how Scrum has been incorporated into the classroom…
Descriptors: Computer Software, Classroom Techniques, Student Projects, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Wu, Bian; Hu, Yiling; Ruis, A. R.; Wang, Minhong – Journal of Computer Assisted Learning, 2019
Computational thinking (CT), the ability to devise computational solutions for real-life problems, has received growing attention from both educators and researchers. To better improve university students' CT competence, collaborative programming is regarded as an effective learning approach. However, how novice programmers develop CT competence…
Descriptors: Thinking Skills, Problem Solving, Teaching Methods, College Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Boiangiu, Costin-Anton; Stanica, Iulia-Cristina – Education Sciences, 2019
Maybe you heard the line "managing programmers is like herding cats", and if you consider there is some truth behind this, then you should, perhaps, think how it is to teach people to perform this job. As we know from the research literature, there is no such thing as a consensus about the most suitable teaching method of a software…
Descriptors: Models, Teaching Methods, Computer Software, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Sanou Gozalo, Eduard; Hernández-Fernández, Antoni; Arias, Marta; Ferrer-i-Cancho, Ramon – Journal of Technology and Science Education, 2017
In a course of the degree of computer science, the programming project has changed from individual to teamed work, tentatively in couples (pair programming). Students have full freedom to team up with minimum intervention from teachers. The analysis of the working groups made indicates that students do not tend to associate with students with a…
Descriptors: Group Activities, Group Dynamics, Computer Science, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Cabrera, Ignacio; Villalon, Jorge; Chavez, Jorge – IEEE Transactions on Education, 2017
In recent years, engineering education teachers have needed to incorporate technology-supported collaboration to enhance learning. Implementing these activities requires course redesign, which must be meticulous for their full potential to be reached. This can require a lot of work for first time users, which can be a barrier to implementation.…
Descriptors: Engineering Education, Programming, Introductory Courses, Learner Engagement
Peer reviewed Peer reviewed
Direct linkDirect link
Marshall, Linda; Pieterse, Vreda; Thompson, Lisa; Venter, Dina M. – ACM Transactions on Computing Education, 2016
Employers require software engineers to work in teams when developing software systems. It is therefore important for graduates to have experienced teamwork before they enter the job market. We describe an experiential learning exercise that we designed to teach the software engineering process in conjunction with teamwork skills. The underlying…
Descriptors: Student Participation, Teamwork, Computer Software, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Monaghan, Conal; Bizumic, Boris; Reynolds, Katherine; Smithson, Michael; Johns-Boast, Lynette; van Rooy, Dirk – European Journal of Engineering Education, 2015
One prominent approach in the exploration of the variations in project team performance has been to study two components of the aggregate personalities of the team members: conscientiousness and agreeableness. A second line of research, known as self-categorisation theory, argues that identifying as team members and the team's performance norms…
Descriptors: Performance Based Assessment, Student Projects, Computer Software, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tsompanoudi, Despina; Satratzemi, Maya; Xinogalos, Stelios – Informatics in Education, 2015
Since pair programming appeared in the literature as an effective method of teaching computer programming, many systems were developed to cover the application of pair programming over distance. Today's systems serve personal, professional and educational purposes allowing distributed teams to work together on the same programming project. The…
Descriptors: Computer Science Education, Programming, Teamwork, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Feng, Mingyu, Ed.; Käser, Tanja, Ed.; Talukdar, Partha, Ed. – International Educational Data Mining Society, 2023
The Indian Institute of Science is proud to host the fully in-person sixteenth iteration of the International Conference on Educational Data Mining (EDM) during July 11-14, 2023. EDM is the annual flagship conference of the International Educational Data Mining Society. The theme of this year's conference is "Educational data mining for…
Descriptors: Information Retrieval, Data Analysis, Computer Assisted Testing, Cheating
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Xuesong; Dorn, Bradley – Journal of Information Technology Education: Innovations in Practice, 2012
Agile development has received increasing interest both in industry and academia due to its benefits in developing software quickly, meeting customer needs, and keeping pace with the rapidly changing requirements. However, agile practices and scrum in particular have been mainly tested in mid- to large-size projects. In this paper, we present…
Descriptors: Competition, Computer Software, Methods, Design
Previous Page | Next Page »
Pages: 1  |  2