Abstract | ||
---|---|---|
Problem-based learning has been proved as a good method to teach Software Engineering, concretely when project development skills are involved. In those cases, project work departs from some stakeholder requirements that are often ill-defined, and the team progresses by analysis and design identifying the parts that the team can develop and which of them requires further investigation. From a teaching perspective, agile methods like Scrum perfectly fit the problem-based learning model, since sprint results can provide a good indicator of group and individual student progress. In this paper, a case study aimed at introducing learning analytics in an instructional design for Advanced Software Engineering courses using problem-based learning approach is reported. Learning analytics were carried out both from the project work process, adopting some tools of the platform used to manage task and activities (Jira Software), and from the obtained final grade, using Jupyter notebooks. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1145/3284179.3284237 | SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18) |
Keywords | Field | DocType |
Problem-based learning,software engineering teaching,agile methods,Jira,learning analytics | Scrum,Learning analytics,Stakeholder,Engineering management,Knowledge management,Agile software development,Software,Engineering,Instructional design,Problem-based learning,Project management | Conference |
Citations | PageRank | References |
0 | 0.34 | 5 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Elena GarcíA-Barriocanal | 1 | 422 | 51.53 |
Miguel-Ángel Sicilia | 2 | 479 | 61.55 |
Salvador Sánchez Alonso | 3 | 193 | 29.09 |
Juan-José Cuadrado-Gallego | 4 | 0 | 0.34 |