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 条
  • [1] Integrating Project-Based Learning in Mobile Development Course to Enhance Student Learning Experience
    Rahman, Farzana
    SIGITE'18: PROCEEDINGS OF THE 19TH ANNUAL SIG CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION, 2018, : 1 - 6
  • [2] Project based learning approach for cloud application development course using agile methodologies
    Leon Lescano, Norma
    Yamao, Eiriku
    2022 INTERNATIONAL SYMPOSIUM ON ACCREDITATION OF ENGINEERING AND COMPUTING EDUCATION, ICACIT, 2022,
  • [3] PROJECT-BASED-LEARNING: LOOK AT TEACHER TRAINEES' EXPERIENCES
    Tsybulsky, Dina
    Gatenio-Kalush, Michal
    Abu Ganem, Musa
    Grobgeld, Etty
    12TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED), 2018, : 1424 - 1430
  • [4] A Project-Based Blended Learning Mode For Mobile Applicaton Development Course
    Zhi, Guan Chen
    2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE), 2016, : 757 - 762
  • [5] Project-Based Learning Approach for Teaching Mobile Application Development Using Visualization Technology
    Nurbekova, Zhanat
    Grinshkun, Vadim
    Aimicheva, Gaukhar
    Nurbekov, Bakyt
    Tuenbaeva, Kalima
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2020, 15 (08): : 130 - 143
  • [6] Project-based learning approach for teaching mobile application development using visualization technology
    Nurbekova Z.
    Grinshkun V.
    Aimicheva G.
    Nurbekov B.
    Tuenbaeva K.
    Aimicheva, Gaukhar (aimicheva@mail.ru), 1600, Kassel University Press GmbH (15): : 130 - 143
  • [7] Combining Mastery Learning with Project-Based Learning in a First Programming Course: An Experience Report
    Jazayeri, Mehdi
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 315 - 318
  • [8] A Project-based Learning Experience in a Compilers Course
    Lara, Adrian
    Quesada, Luis
    PROCEEDINGS OF THE ACM CONFERENCE ON GLOBAL COMPUTING EDUCATION (COMPED '19), 2019, : 136 - 142
  • [9] Teaching Exploration and Practice of Software Development Course Based on "Project Experience Learning Mode"
    Zou Qingyu
    Liu Yan
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MANAGEMENT, EDUCATION, INFORMATION AND CONTROL (MEICI 2017), 2017, 156 : 42 - 45
  • [10] Application of Learning Theories in Design and Development of the Mobile Application for Microeconomics Course
    Muslimin, Mohamad Siri
    Nordin, Norazah Mohd
    Mansor, Ahmad Zamri
    Ismail, Irwan Mahazir
    Hamdan, Fairus
    ADVANCED SCIENCE LETTERS, 2018, 24 (04) : 2475 - 2479