Using Project-Based-Learning in a mobile application development course-An experience report

被引:28
|
作者
Francese, Rita [1 ]
Gravino, Carmine [1 ]
Risi, Michele [1 ]
Scanniello, Giuseppe [2 ]
Tortora, Genoveffa [1 ]
机构
[1] Univ Salerno, Fisciano, Italy
[2] Univ Basilicata, Potenza, Italy
关键词
Project-Based-Learning; Mobile Application Development; Android; Collaborative learning; competitive learning; COMPUTER; AWARENESS; DESIGN; SYSTEM;
D O I
10.1016/j.jvlc.2015.10.019
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we report the experience gained in a Mobile Application Development course. We involved students in Computer Science at the University of Salerno, who in teams had to conduct a project. The goal of this project was to design and develop applications (or simply app) for Android-based devices. The adopted teaching approach was based on Project-Based-Learning and enhanced collaboration and competition. Collaboration took place among members of the same team (intra-team), while competition among different teams of students (extra-team). To allow intra-team collaboration, students used GitHub as Computer-Supported-Collaborative-Learning tool. It provided support for implicit and explicit communication among members in each team and for distributed revision control and management of software artifacts (e.g., source code and requirements models). Developed apps underwent a final public competition prized by IT managers of national and international software companies. This is how we implemented extra-team competition. IT managers expressed a positive judgment on both students' competition and developed apps. Also, students provided very good feedback on used teaching approach and support GitHub provided. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:196 / 205
页数:10
相关论文
共 50 条
  • [21] Teaching a Project-based Course at a Safe Distance: An Experience Report
    Mues, Malte
    Howar, Falk
    2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 262 - 267
  • [22] Development of a Project-Based Online Course for BIM Learning
    Tsai, Meng-Han
    Chen, Kuan-Lin
    Chang, Yu-Lien
    SUSTAINABILITY, 2019, 11 (20)
  • [23] AGILE PROJECT BASED LEARNING APPLIED IN A SOFTWARE DEVELOPMENT COURSE
    Gomez-Jaramillo, S.
    Moreno-Cadavid, J.
    Zapata-Jaramillo, C. M.
    12TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2019), 2019, : 8089 - 8095
  • [24] The contribution of Project-based-learning to high-achievers' acquisition of technological knowledge and skills
    Mioduser, David
    Betzer, Nadav
    INTERNATIONAL JOURNAL OF TECHNOLOGY AND DESIGN EDUCATION, 2008, 18 (01) : 59 - 77
  • [25] Experience report: a software maintenance project course
    Andrews, James H.
    Lutfiyya, Hanan L.
    Software Engineering Education Conference, Proceedings, 2000, : 132 - 139
  • [26] Mobile User Experience from the Lens of Project-Based Learning
    Spichkova, Maria
    MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES, MOBIQUITOUS 2023, PT II, 2024, 594 : 461 - 472
  • [27] The contribution of Project-based-learning to high-achievers’ acquisition of technological knowledge and skills
    David Mioduser
    Nadav Betzer
    International Journal of Technology and Design Education, 2008, 18 : 59 - 77
  • [28] A project-based-learning (PBL) approach for real-world local government applications
    Nakamura, Yoshiteru
    Haga, Hirohide
    Kaneda, Shigeo
    Inoue, Akira
    PROCEEDINGS OF THE IASTED EUROPEAN CONFERENCE ON INTERNET AND MULTIMEDIA SYSTEMS AND APPLICATIONS, 2007, : 224 - +
  • [29] Improving creative thinking skill through project-based-learning in science for primary school
    Putri, S. U.
    Sumiati, T.
    Larasati, I
    INTERNATIONAL CONFERENCE ON MATHEMATICS AND SCIENCE EDUCATION (ICMSCE 2018), 2019, 1157
  • [30] Designing a project management e-course by using project based learning
    Keser, Hafize
    Karahoca, Dilek
    INNOVATION AND CREATIVITY IN EDUCATION, 2010, 2 (02): : 5744 - 5754