NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 7 results Save | Export
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; Gao, Zhikai; Heckman, Sarah; Barnes, Tiffany; Lynch, Collin F. – Journal of Educational Data Mining, 2023
Few studies have analyzed students' teamwork (pairwork) habits in programming projects due to the challenges and high cost of analyzing complex, long-term collaborative processes. In this work, we analyze student teamwork data collected from the GitHub platform with the goal of identifying specific pair teamwork styles. This analysis builds on an…
Descriptors: Cooperative Learning, Computer Science Education, Programming, Student Projects
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Vargas, Santiago; Zamirpour, Siavash; Menon, Shreya; Rothman, Arielle; Häse, Florian; Tamayo-Mendoza, Teresa; Romero, Jonathan; Sim, Sukin; Menke, Tim; Aspuru-Guzik, Alán – Journal of Chemical Education, 2020
The increasing integration of software and automation in modern chemical laboratories prompts special emphasis on two important skills in the chemistry classroom. First, students need to learn the technical skills involved in modern scientific computing and automation. Second, applying these techniques in practice requires effective collaboration…
Descriptors: Teamwork, Computer Uses in Education, Cooperative Learning, Automation
Peer reviewed Peer reviewed
Direct linkDirect link
Srour, F. Jordan; Karkoulian, Silva – International Journal of Social Research Methodology, 2022
The literature provides multiple measures of diversity along a single demographic dimension, but when it comes to studying the interaction of multiple diversity types (e.g. age, gender, and race), the field of useable measures diminishes. We present the use of decision trees as a machine learning technique to automatically identify the…
Descriptors: Diversity, Decision Making, Artificial Intelligence, Correlation
Peer reviewed Peer reviewed
Direct linkDirect link
Fronza, Ilenia; Corral, Luis; Pahl, Claus – Journal of Information Technology Education: Research, 2020
Aim/Purpose: This work aims to introduce and evaluate an instructional strategy that aids end-users with developing their software products during intensive project-based events. Background: End-users produce software in the labor market, and one of the challenges for End-User Software Engineering (EUSE) is the need to create functional software…
Descriptors: Teaching Methods, Computer Software, Computer Science Education, Student Projects
Tigrek, Seyitriza – ProQuest LLC, 2012
Mobile devices are becoming indispensable tools for many students and educators. Mobile technology is starting a new era in the computing methodologies in many engineering disciplines and laboratories. Microcontroller extension that communicates with mobile devices will take the data acquisition and control process into a new level in the sensing…
Descriptors: Telecommunications, Handheld Devices, Programming Languages, Engineering Education