AGILE METHODOLOGY SCRUM: REPORT OF AN EXPERIENCE IN THE FIRST CONTACT WITH PROGRAMMING LANGUAGES IN A UNIVERSITY COURSE OF COMPUTER SCIENCE
Universidade Portucalense / REMIT (PORTUGAL)
About this paper:
Conference name: 11th International Conference on Education and New Learning Technologies
Dates: 1-3 July, 2019
Location: Palma, Spain
Abstract:
Algorithms and programming are the initial curricular units in a computer science degree; when there is a first contact with algorithmic thinking and a programming language. There is always a high rate of failure, often accompanied by abandonment. The workgroup presents itself as an attempt for the students to gain interest in the unit, as well as to improve their skills.
This article is part of an investigation that intends to see the benefits of an agile methodology such as SCRUM associated with the project.The agile SCUM methodology was chosen because its characteristics fit with the expected objectives. The principles of rugby scrum are used as a methodology for group work in software projects.
The constitution of the groups was imposed and not chosen by the students. Initially 55 students were enrolled in the curricular unit: 11 groups of 5 students each. The work consisted of three parts (each submitted in MOODLE). In the three phases of the project each student had to complete two surveys: one at the beginning of each phase and one at the end of each of the three phases. A final evaluation was requested in the form of an inquiry.
On the day of the final presentation, almost all the students said they really liked this group work and explained that they worked much harder in time and effort doing this work rather than the tests.Keywords:
Introduction to programming, scrum, work group.