Retention and dropout of higher education students is a subject that must be analysed carefully. Learning analytics can be used to help prevent failure cases. The purpose of this paper is to analyse the scientific production in this area in higher education in journals indexed in Clarivate Analytics’ Web of Science and Elsevier’s Scopus. We use a bibliometric and systematic study to obtain deep knowledge of the referred scientific production. The information gathered allows us to perceive where, how, and in what ways learning analytics has been used in the latest years. By analysing studies performed all over the world, we identify what kinds of data and techniques are used to approach the subject. We propose a feature classification into several categories and subcategories, regarding student and external features. Student features can be seen as personal or academic data, while external factors include information about the university, environment, and support offered to the students. To approach the problems, authors successfully use data mining applied to the identified educational data. We also identify some other concerns, such as privacy issues, that need to be considered in the studies.
The acquisition of competences for the development of computer programs is one of the main challenges faced by computer science students. As a result of not being able to develop the abilities needed (for example, abstraction), students drop out the subjects and sometimes even the course. There is a need to study the causes of student success (or failure) in introductory curricular units to check for behaviours or characteristics that may be determinant and thus try to prevent and change said causes. The students of one programming curricular unit were invited to answer four surveys. We use machine learning techniques to try to predict the students’ grades based on the answers obtained on the surveys. The results obtained enable us to plan the semester accordingly, by anticipating how many students might need extra support. We hope to increase the students’ motivation and, with this, increase their interest on the subject. This way we aim to accomplish our ultimate goal: reducing the drop out and increasing the overall average student performance.
Self-assessment is one of the strategies used in active teaching to engage students in the entire learning process, in the form of self-regulated academic learning. This study aims to assess the possibility of including self-evaluation in the student’s final grade, not just as a self-assessment that allows students to predict the grade obtained but also as something to weigh on the final grade. Two different curricular units are used, both from the first year of graduation, one from the international relations course (N = 29) and the other from the computer science and computer engineering courses (N = 50). Students were asked to self-assess at each of the two evaluation moments of each unit, after submitting their work/test and after knowing the correct answers. This study uses statistical analysis as well as a clustering algorithm (K-means) on the data to try to gain deeper knowledge and visual insights into the data and the patterns among them. It was verified that there are no differences between the obtained grade and the thought grade by gender and age variables, but a direct correlation was found between the thought grade averages and the grade level. The difference is less accentuated at the second moment of evaluation—which suggests that an improvement in the self-assessment skill occurs from the first to the second evaluation moment.
1 January 2014 in Lecture Notes in Computer Science