Development of Mobile Applications as Part of the Computer Science Engineer Curriculum: Methodological and Assessment Considerations

被引:0
|
作者
Da Silva Farina, Antonio [1 ]
Garcia Hernando, Ana Belen [1 ]
Ramos Nespereira, Carlos [1 ]
机构
[1] Univ Politecn Madrid, Tech Univ Madrid, ETSIST, Dept Telemat & Elect Engn, Campus UPM, Madrid 28031, Spain
关键词
mobile computing; problem-based learning (PBL) methodology; teamwork; peer-assessment; self-assessment; SELF-ASSESSMENT;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Since the word "app'' was named "Word of the Year'' by the American Dialect Society in 2010, the demand for education in mobile technologies has never been greater. This paper describes the experience gained while teaching mobile apps development as a subject in a Computer Science engineering curriculum for three academic years. We provide a description of the teaching and assessment processes adopted, based on a Problem Based Learning (PBL) approach and a weighted self/peer/teacher assessment schema respectively, tackling the main issues that arise when considering these methodologies. Throughout these three course editions a total of 37 students have followed the subject and instructors have given them a great degree of freedom to propose their own projects. This has led to a high degree of motivation and ambition, and it has been rarely necessary to push any additional functionality into their initial proposals. Moreover, the projects as a whole have covered not only a good sample of the most important mobile computing aspects but also very different application areas. On top of this, we have also analyzed the implications of introducing peer-and self-assessment components into the evaluation system. In this respect, we have concluded that not only peer-but also self-assessment can be acceptably close and correlated to the marks given by the teachers. We believe that our observations, results and experiences could be useful in inspiring other teachers when designing other higher education courses (or parts of them), especially those sharing the basic characteristics of those described in this work.
引用
收藏
页码:106 / 120
页数:15
相关论文
共 50 条
  • [21] Requiring Web-based Cloud and Mobile Computing in a Computer Science Undergraduate Curriculum
    Hollingsworth, Joel
    Powell, David J.
    PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 19 - 24
  • [22] Research on the Role of "Mobile Programming" Course in Teaching Curriculum Reform of Computer Science and Technology
    Jiao, Jia-lin
    Xiong, Zeng-gang
    Zhang, Xue-min
    Chen, Jian-xin
    FRONTIERS IN COMPUTER EDUCATION, 2012, 133 : 65 - 69
  • [23] Considerations in systems development of applications for mobile devices - A case study
    Dawson, L
    Fisher, J
    CONSTRUCTING THE INFRASTRUCTURE FOR THE KNOWLEGE ECONOMY: METHODS AND TOOLS, THEORY AND STRUCTURE, 2004, : 661 - 673
  • [24] Mobile Computer Science Principles: A Professional Development Sampler for Teachers
    Morelli, Ralph
    Wolber, David
    Rosato, Jennifer
    Uche, Chinma
    Lake, Pauline
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 750 - 750
  • [25] Expanding the neurological examination using functional neurologic assessment - Part I: Methodological considerations
    Motyka, TM
    Yanuck, SF
    INTERNATIONAL JOURNAL OF NEUROSCIENCE, 1999, 97 (1-2) : 61 - 76
  • [26] A methodological approach for mobile applications development: MethApp4Mob
    Galeano, Iris
    Merin, Mauricio
    Gonzalez, Magali
    Cernuzzi, Luca
    SCIENCE OF COMPUTER PROGRAMMING, 2023, 230
  • [27] JKarelRobot: A case study in supporting levels of cognitive development in the computer science curriculum
    Buck, D
    Stucki, DJ
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 16 - 20
  • [28] How to Foster Creativity? Curriculum of Creativity Development Program for Computer Science Students
    Yoshioka, Rentaro
    Kawaguchi, Tatsuki
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1074 - 1074
  • [29] Multi-team development project experience in a core Computer Science curriculum
    Kubilus, NJ
    ITICSE '99: PROCEEDINGS OF THE 4TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 1999, 31 (03): : 186 - 186
  • [30] Revitalizing the Computer Science Undergraduate Curriculum Inside and Outside of the Classroom Using Mobile Computing Platforms
    Azadegan, Shiva
    Dehlinger, Josh
    Kaza, Siddharth
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 713 - 713