Version control systems’ usage is a highly demanded skill in information and communication technology professionals. Thus, their usage should be encouraged by educational institutions. This work demonstrates that it is possible to assess if a student can pass a computer science-related subject by monitoring its interaction with a version control system. This paper proposes a methodology that compares the performance of several machine learning models so as to select the appropriate predicting model for the assessment of the students’ achievements. To fit predicting models, three subjects of the Degree in Computer Science at the University of León are considered to obtain the dataset: computer organization, computer programming, and operating systems extension. The common aspect of these subjects is their assignments, which are based on developing one or several programs with programming languages such as C or Java. To monitor the practical assignments and individual performance, a Git repository is employed allowing students to store source code, documentation, and supporting control versions. According to the presented experience, there is a huge correlation between the level of interaction for each student and the achieved grades.
Nowadays, working in groups is very usual and popular in most professional environments. Thus students, as potential workers, need to acquire teamwork competence in their educational institutions. However, when the students are working in groups, it is easy assessing their final result but not so much evaluating how each of them, individually, is developing teamwork competence. In this sense, there are several methodologies, and those with better results are the ones that explore students' interactions in learning platforms when developing the activity/project. Taking into account the latter, students' interactions do not only happen in a learning platform but also using other tools such as instant messaging tools. This paper explores the possibility to assess the use of instant messaging tools for the acquisition of teamwork competence, and specifically, it presents a case study about the use of WhatsApp. From the results, we can conclude that the students prefer to use Instant Messaging Tools in teamwork activities than other interaction tools as forums; and that the employment of those tools has a positive impact in students' grades.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.