Integrating GitLab metrics into coursework consultation sessions in a software engineering course

Journal of Systems and Software - Tập 167 - Trang 110613 - 2020
Sukru Eraslan1, Kamilla Kopec-Harding2, Caroline Jay1, Suzanne M. Embury1, Robert Haines2, Julio César Cortés Ríos1, Peter Crowther2
1Department of Computer Science, University of Manchester, Manchester, United Kingdom
2Research IT, University of Manchester, Manchester, United Kingdom

Tài liệu tham khảo

Baumstark Jr., 2016, Quantifying introductory cs students’ iterative software process by mining version control system repositories, J. Comput. Sci. Coll., 31, 97 Braun, 2006, Using thematic analysis in psychology, Qual. Res. Psychol., 3, 77, 10.1191/1478088706qp063oa Carver, 2003, Issues in using students in empirical studies in software engineering education, 239 Chacon, 2014 Dietsch, 2013, Monitoring student activity in collaborative software development Donner, 1989, Statistical methods in ophthalmology: an adjusted chi-square approach, Biometrics, 45, 605, 10.2307/2531501 Eraslan, S., Kopec-Harding, K., Jay, C., 2019. Interview Study About Coursework Consultation Sessions with GitLab Metrics in a Software Engineering Course. 10.5281/zenodo.3521755. Feitelson, 2015, Using students as experimental subjects in software engineering research - a review and discussion of the evidence Gary, 2015, Agile learning through continuous assessment, 1 Glassy, 2006, Using version control to observe student software development processes, J. Comput. Sci. Coll., 21, 99 Guerrero-Higueras, 2018, Model for evaluating student performance through their interaction with version control systems, 104 Holmboe, 2001, Research agenda for computer science education, 207 Jarzabek, 2013, Teaching advanced software design in team-based project course, 31 Jones, 2010, Using subversion as an aid in evaluating individuals working on a group coding project, J. Comput. Sci. Coll., 25, 18 Kay, 2006, Mining patterns of events in students’ teamwork data, 45 Kindberg, 2018 Koetter., 2019, Assessing software quality of agile student projects by data-mining software repositories, 244 Lesnoff, M., Lancelot, R., 2012. aod: Analysis of Overdispersed Data. R package version 1.3.1. Liu, 2004, Using cvs historical information to understand how students develop software, 32 Marques, 2018, Enhancing the student learning experience in software engineering project courses, IEEE Trans. Educ., 61, 63, 10.1109/TE.2017.2742989 Matthies, 2018, Beyond surveys: Analyzing software development artifacts to assess teaching efforts, 1 Mierle, 2005, Mining student cvs repositories for performance indicators, SIGSOFT Softw. Eng. Notes, 30, 1, 10.1145/1082983.1083150 Mittal, 2014, Process mining software repositories from student projects in an undergraduate software engineering course, 344 Neyem, 2014, Improving software engineering education through an empirical approach: Lessons learned from capstone teaching experiences, 391 O’Brien, 2014, Standards for reporting qualitative research: asynthesis of recommendations, Academic Medicine, 89, 1245, 10.1097/ACM.0000000000000388 Petkovic, 2016, Using learning analytics to assess capstone project teams, Computer (Long Beach Calif), 49, 80 Petkovic, 2018, From explaining how random forest classifier predicts learning of software engineering teamwork to guidance for educators, 1 Petkovic, 2014, Setap: Software engineering teamwork assessment and prediction using machine learning, 1 Petkovic, 2016, Using the random forest classifier to assess and predict student learning of software engineering teamwork, 1 Poncin, 2011, Mining student capstone projects with frasr and prom, 87 Putra, 2018, Evaluation of learning analytics metrics and dashboard in a software engineering project course, Global Journal of Engineering Education, 20, 171 R Core Team, 2018. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing. Vienna, Austria. Viera, 2005, Understanding interobserver agreement: the kappa statistic, Fam. Med., 37, 360 Xavier, 2016