A Faculty/Staff/Student Team for Collaboration in Developing Mobile Applications in the Software Engineering Course

Arturo I Concepcion, Sunny Lin, Tiffany Chiang, Patrick O'Connor, Michael Korcha, Darnell Shumpert

Abstract

A faculty/staff/student team was used as a collaboration model to develop, maintain, and improve mobile applications built for use by students on the campus of California State University, San Bernardino. The team was developed in the software engineering class where the projects are mobile applications requested by real clients in the campus. After the class is over, the students continue the development through independent studies and senior projects. During this time, the students work with a team of student interns and staff from the Administrative Computing Services, Information Technology Division of the campus until the mobile applications are published in both Google Play and Apple App Store. Using the CSUSB Student Opinion of Teaching Effectiveness (SOTE) surveys of the software engineering classes of 2009 – 2013, we found that students learn tremendously through hands-on experience and actual interactions with real clients, and also found that the principles and concepts of software engineering are learned better.

References

  1. Blumenfeld, P. C., 1991. Motivating project-based learning: sustaining the doing, supporting the learning, In Educational Psychologist, 26.
  2. Concepcion, A., Cummins, L., Moran, E., Do, M., 1999. Algorithma 98: an algorithm animation project, In ACM SIGCSE 1999, 30th ACM Special Interest Group in Computer Science Education.
  3. Concepcion, A., Leach, N., Knight, A., 2000. Algorithma 99: an experiment in reusability and component-based software engineering, In ACM SIGCSE 2000, 31th ACM Special Interest Group in Computer Science Education.
  4. Concepcion, A., Bernstein, M., Fitzgerald, K., Macdonell, J., 2005. A ten-week mock software company, In ACM SIGCSE 2005, 36th ACM Special Interest Group in Computer Science Education.
  5. Jollands, M., Jolly, L., Molyneaux, T., 2012. Project-based learning as a contributing factor to graduates' work readiness, In European Journal of Engineering Education, 37(2).
  6. James, W., Lucas, P., O'Connor, J., Concepcion, 2008. A., Re-engineering the AlgorithmA project for long-term maintenance, In OOPSLA 2008, 23rd ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications.
  7. Lee, H-J., Lim, C., 2012. Peer evaluation in blended team project-based learning: what do students find important?, In Journal Of Educational Technology & Society, 15(4).
  8. Markham, T., 2011. Project-based learning, In Teacher Librarian, 39(2).
  9. Tynjala, P., Pirhonen, M., Vartiainen, T., Helle, L., 2009. Educating IT project managers through project-based learning: a working life perspective, In Communications of the Association for Information Systems, 24(16).
Download


Paper Citation


in Harvard Style

I Concepcion A., Lin S., Chiang T., O'Connor P., Korcha M. and Shumpert D. (2014). A Faculty/Staff/Student Team for Collaboration in Developing Mobile Applications in the Software Engineering Course . In Proceedings of the 6th International Conference on Computer Supported Education - Volume 1: CSEDU, ISBN 978-989-758-020-8, pages 260-267. DOI: 10.5220/0004839102600267


in Bibtex Style

@conference{csedu14,
author={Arturo I Concepcion and Sunny Lin and Tiffany Chiang and Patrick O'Connor and Michael Korcha and Darnell Shumpert},
title={A Faculty/Staff/Student Team for Collaboration in Developing Mobile Applications in the Software Engineering Course},
booktitle={Proceedings of the 6th International Conference on Computer Supported Education - Volume 1: CSEDU,},
year={2014},
pages={260-267},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004839102600267},
isbn={978-989-758-020-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Computer Supported Education - Volume 1: CSEDU,
TI - A Faculty/Staff/Student Team for Collaboration in Developing Mobile Applications in the Software Engineering Course
SN - 978-989-758-020-8
AU - I Concepcion A.
AU - Lin S.
AU - Chiang T.
AU - O'Connor P.
AU - Korcha M.
AU - Shumpert D.
PY - 2014
SP - 260
EP - 267
DO - 10.5220/0004839102600267