Abstract
For students, capstone project represents the culmination of their studies and is typically one of the last milestones before graduation. Participating in a capstone project can be an inspiring learning opportunity or a struggle due various reasons yet a very educative learning experience. During the IT capstone project students practice and develop their professional skills in designing and implementing a solution to a complex, ill-defined real-life problem as a team. This paper reflects on organizing IT capstone projects in computer science and software engineering Master programmes in a Sino-Finnish setup, where the projects are executed in a framework provided by a capstone project course. We describe the course framework and discuss the challenges in finding and providing ill-defined challenges with meaningful real-life connection for project topics. Based on our observations complemented with students’ feedback we also propose areas for future development.
This article is further work extending an earlier conference paper: Majanoja, A-M. and Vasankari, T. Reflections on Teaching Software Engineering Capstone Course. In Proceedings of the 10th International Conference on Computer Supported Education (CSEDU 2018) - Volume 2, pages 68-77.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Armstrong, P.J., Kee, R.J., Kenny, R.G., Cunningham, G.: A CDIO approach to the final year capstone project. In: 1st International CDIO Conference and Collaborators’ Meeting, Queen’s University, Kingston, Ontario, Canada (2005). http://www.cdio.org/knowledge-library/documents/cdio-approach-final-year-capstone-project
Barrows, H.S.: Problem-based learning in medicine and beyond: a brief overview. New Dir. Teach. Learn. 68, 3–12 (1996)
Bramhall, M., Short, C., Lad, R.: Professional reflection and portfolios to aid success and employability. The annual Australasian Association for Engineering Education, Melbourne, Australia (2012). http://www.aaee.com.au/conferences/2012/documents/abstracts/aaee2012-submission-20.pdf
CDIO: The CDIO initiative is an innovative educational framework producing the next generation of engineers (2018). http://www.cdio.org/about
Crawley, E.F.: The CDIO Syllabus: a statement of goals for undergraduate engineering education: MIT CDIO Report #1. Accessed 21 Apr. www.cdio.org/framework-benefits/cdio-syllabus-report
Dochy, F., Segers, M., Van den Bossche, P., Gijbels, D.: Effects of problem-based learning: a meta-analysis. Learn. Instr. 13(5), 533–568 (2003)
Dondlinger, M.J., Wilson, D.A.: Creating and alternate reality: critical, creative, and empathic thinking generated in the “global village playground” capsone experience. Think. Ski. Creat. 7(3), 153–164 (2012)
Dondlinger, M.J., McLeod, J.K.: Solving real world problems with alternate reality gaming: student experiences in the global village playground capstone course design. Interdiscip. J. Probl.-Based Learn. 9(2), Article 3 (2015)
Dolmans, D.H., De Grave, W., Wolfhagen, I.H., Van der Vleuten, C.P.: Problem-based learning: future challenges for educational practice and research. Med. Educ. 39(7), 732–741 (2005)
Dunlap, J.: Problem-based learning and self-efficacy: how a capstone course prepares students for a profession. Educ. Technol. Res. Dev. 53(1), 65–83 (2005)
Duran, V., Popescu, A.-D.: The challenge of multicultural communication in virtual teams. Procedia – Soc. Behav. Sci. 109, 365–369 (2014)
Edström, K., Kolmos, A.: PBL and CDIO: complementary models for engineering education development. Eur. J. Eng. Educ. 39(5), 539–555 (2014)
Gardner, A., Willey, K.: Student participation in and perceptions of regular formative assessment activities. The annual Australasian Association for Engineering Education, Melbourne, Australia (2012). http://www.aaee.com.au/conferences/2012/documents/abstracts/aaee2012-submission-55.pdf
Gwee, M.C.: Globalization of problem-based learning (PBL): cross-cultural implications. Kaohsiung J. Med. Sci. 24(3), 14–22 (2008)
Havelka, D., Merhout, J.W.: Toward a theory of information technology professional competence. J. Comput. Inf. Syst. 50(2), 106–116 (2009)
Jawitz, J., Shay, S., Moore, R.: Management and assessment of final year projects in engineering. Int. J. Eng. Educ. 18(4), 472–478 (2002)
Järvi, A., Taajamaa, V., Hyrynsalmi, S.: Lean software startup – an experience report from an entrepreneurial software business course. In: Fernandes, J.M., Machado, R.J., Wnuk, K. (eds.) ICSOB 2015. LNBIP, vol. 210, pp. 230–244. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19593-3_21
Kirschner, P.A., Sweller, J., Clark, R.E.: Why minimal guidance during instruction does not work: an analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educ. Psychol. 41(2), 75–86 (2006)
Kruchten, P., Lawrence, P., Dahl, D., Cubbon, P.: New venture design – interdisciplinary capstone projects at UBC. In: Proceedings of the 2nd Annual CEEA Conference: Memorial University St. John’s, Newfoundland 6–8 June 2011 (2011). https://ojs.library.queensu.ca/index.php/PCEEA/article/view/3637
Kulmala, R., Luimula, M., Roslöf, J.: Capstone innovation project – pedagogical model and methods. In: Proceedings of the 10th International CDIO Conference, Universitat Politècnica de Catalunya, Barcelona, Spain, 16–19 June 2014 (2014). http://www.cdio.org/node/6098
Lawson, J., Rasul, M., Howard, P., Martin, F.: Getting it right: assessment tasks and marking for capstone project courses. In: Capstone Design Conference: 2014 Conference Proceedings (2004). http://www.capstoneconf.org/resources/2014%20Proceedings/Papers/0017.pdf
Lehmann, M., Christensen, P., Du, X., Thrane, M.: Problem-oriented and project-based learning (POPBL) as an innovative learning strategy for sustainable development in engineering education. Eur. J. Eng. Educ. 33(3), 283–295 (2008)
Majanoja, A.-M., Vasankari, T.: Reflections on teaching software engineering capstone course. In: Proceedings of the 10th International Conference on Computer Supported Education (CSEDU 2018), vol. 2, pp. 68–77 (2018)
Majanoja, A.-M., Taajamaa, V., Leppänen, V., Sutinen, E.: The transformation challenge of IT education and training in higher education and industry. In: Proceedings of the 9th International Conference on Computer Supported Education (CSEDU 2017), vol. 2, pp. 240–247 (2017)
Mills, J.: Multiple assessment strategies for capstone civil engineering class design project. The annual Australasian Association for Engineering Education, Melbourne, Australia (2007)
Morkos, B., Summers, J.D., Thoe, S.: A comparative survey of domestic and international experiences in capstone design. Int. J. Eng. Educ. 30(1), 79–90 (2014)
Mueller, P.A., Oppenheimer, D.M.: The pen is mightier than the keyboard - advantages of longhand over laptop note taking. Psychol. Sci. 25(6), 1159–1168 (2014)
Rasul, M.G, Nouwens, F., Swift, R., Martin, F., Greensill, V.C.: Assessment of final year engineering projects: a pilot investigation on issues and best practice. In: Rasul, M.G. (ed.) Developments in Engineering Education Standards: Advanced Curriculum Innovations, Chapter 5, pp. 80–104 (2012)
Reifenberg, S., Long, S.: Negotiating the client-based capstone experience. Int. J. Teach. Learn. High. Educ. 29(3), 580–588 (2017)
Savin-Baden, M.: Problem-based Learning in Higher Education: Untold Stories. Open University Press, Buckingham (2000)
Schmidt, H.G., Van der Molen, H.T., Te Winkel, W.W.R., Wijnen, W.H.F.W.: Constructivist, problem-based learning does work: a meta-analysis of curricular comparisons involving a single medical school. Educ. Psychol. 44(4), 227–249 (2009)
Senge, P.: Systems thinking. Exec. Excel. 13(1), 15–16 (1996)
Sotto, E.: When Teaching Becomes Learning: A Theory and Practice of Teaching. Bloomsbury Publishing, London (2007)
Vanhanen, J., Lehtinen, T.O.A., Lassenius, C.: Teaching real-world software engineering through a capstone project course with industrial customers. In: First International Workshop on Software Engineering Education Based on Real-World Experiences EduRex, pp. 29–32 (2012)
Vu, M.T.: The social contract: On university English teacher professionalism, structure and agency. In: Leite, L. (ed.) Transitions in Teacher Education and Professional Identities, ATEE Annual Conference Proceedings 2014, pp. 483–492 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Vasankari, T., Majanoja, AM. (2019). Practical Software Engineering Capstone Course – Framework for Large, Open-Ended Projects to Graduate Student Teams. In: McLaren, B., Reilly, R., Zvacek, S., Uhomoibhi, J. (eds) Computer Supported Education. CSEDU 2018. Communications in Computer and Information Science, vol 1022. Springer, Cham. https://doi.org/10.1007/978-3-030-21151-6_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-21151-6_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-21150-9
Online ISBN: 978-3-030-21151-6
eBook Packages: Computer ScienceComputer Science (R0)