Improving Students' Learning Skills for Developing a Software Project using Active Learning Techniques: Service-learning and Agile Software Development

被引:0
|
作者
Flores, Victor [1 ]
机构
[1] Univ Catolica Norte, Dept Comp & Syst Engn, Antofagasta, Chile
关键词
active learning methodologies; software architecture; meaningful learning; service-learning; TEACHERS;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Agile software development methodologies are currently used to improve the performance of software application development with the active participation of the client. Service-learning is an active methodology that has been applied in several teaching areas and multiple areas of knowledge at college level. Several papers propose software project development based on agile methods in learning contexts, but papers focusing on efforts to combine Service-learning with agile software development methods to improve students' software development project skills are not so common. This paper reports the experience of combining Service-learning with the stages of a software development methodology inspired by Agile Manifesto. It describes a teaching innovation, which consists in providing students with an active and motivating teaching-learning environment in a computing subject to attain three objectives: (1) improving students' skills for developing high-quality software applications in a working context similar to professional software development practice; (2) decreasing the subject drop-out rate; and (3) familiarizing students with solidarity and community work. This pilot experience at a university in northern Chile involves the active participation of a community partner (Help Desk for People with Disabilities at Antofagasta Municipality). This paper describes the methodology used in the creation of a software product (prototype version) in the context of solidarity work for regional Paralympic games. The innovation was developed within the framework of a subject in the Major in Computer and Information Technology Engineering. Twelve students participated in this teaching innovation, obtaining encouraging results concerning the attainment of objectives. There was an active participation with 90% passing students; drop-outs decreased to 0%; and students worked very closely and professionally with the community partner.
引用
收藏
页码:1492 / 1504
页数:13
相关论文
共 50 条
  • [1] Empowering Students and the Community through Agile Software Development Service-Learning
    Chao, Joseph T.
    Brown, Jennifer K.
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 104 - +
  • [2] Combining Agile Software Development and Service-learning: A Case Study in Experiential IS Education
    Robinson, Spencer
    Hall, Margeret
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 491 - 496
  • [3] Project based learning meets service learning on software development education
    López-Fernández, Daniel
    Raya, Laura
    Ortega, Fernando
    García, José Jesús
    [J]. International Journal of Engineering Education, 2019, 35 (05): : 1436 - 1445
  • [4] Project Based Learning Meets Service Learning on Software Development Education
    Lopez-Fernandez, Daniel
    Raya, Laura
    Ortega, Fernando
    Jesus Garcia, Jose
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2019, 35 (05) : 1436 - 1445
  • [5] AGILE PROJECT BASED LEARNING APPLIED IN A SOFTWARE DEVELOPMENT COURSE
    Gomez-Jaramillo, S.
    Moreno-Cadavid, J.
    Zapata-Jaramillo, C. M.
    [J]. 12TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2019), 2019, : 8089 - 8095
  • [6] Agile Software Factory for Student Service Learning
    Chao, Joseph
    Randles, Mark
    [J]. 22ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2009, : 34 - 40
  • [7] Developing students' problem posing skills with dynamic geometry software and active learning framework
    Apari, Burcu
    Ozgen, Kemal
    Zengin, Yilmaz
    [J]. TURKISH JOURNAL OF EDUCATION, 2022, 11 (02): : 93 - 125
  • [8] Becoming agile using service learning in the software engineering course
    Hanks, Brian
    [J]. AGILE 2007, Proceedings, 2007, : 121 - 126
  • [9] Information System Development by Using Agile Teamwork and Service-Learning
    Duarte, Vannessa
    Cleveland-Slimming, Margareth
    Vidal, Cristian
    Contreras, Sergio
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2023, 66 (05) : 431 - 441
  • [10] DEVELOPING LEARNING SOFTWARE FOR MIGRANT STUDENTS IN A EUROPEAN COLLABORATION PROJECT
    Ulovec, Andreas
    [J]. OPPORTUNITIES IN LEARNING AND TEACHING ELEMENTARY MATHEMATICS, 2019, : 487 - 489