Practical Software Engineering Capstone Course - Framework for Large, Open-Ended Projects to Graduate Student Teams

被引:4
|
作者
Vasankari, Timo [1 ]
Majanoja, Anne-Maarit [1 ]
机构
[1] Univ Turku, Dept Future Technol, Turku, Finland
来源
COMPUTER SUPPORTED EDUCATION | 2019年 / 1022卷
关键词
Capstone; IT student projects; Project-based learning; CONSTRUCTIVIST; WORK;
D O I
10.1007/978-3-030-21151-6_16
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
下载
收藏
页码:310 / 327
页数:18
相关论文
共 36 条
  • [1] Integrative Multidisciplinary Architectural Engineering Capstone with a Student-Centered Team Approach to Open-Ended Projects
    Solnosky, Ryan
    Parfitt, M. Kevin
    Holland, Robert
    Ling, Moses
    JOURNAL OF ARCHITECTURAL ENGINEERING, 2020, 26 (03)
  • [2] A Study of Feedback Provided to Student Teams Engaged in Open-Ended Projects
    Hirshfield, Laura
    Whinnery, Jaynie L.
    Gilbuena, Debra M.
    Koretsky, Milo
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [3] Open-ended theoretical-practical projects in a first year course in mechanical engineering: an experiment at Vaxjo University
    Khoshaba, S.
    10TH BALTIC REGION SEMINAR ON ENGINEERING EDUCATION, SEMINAR PROCEEDINGS, 2006, : 51 - 54
  • [4] Student Projects Are Not Throwaways: Teaching Practical Software Maintenance in a Software Engineering Course
    Szabo, Claudia
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 55 - 60
  • [5] Evolution of a Graduate Software Engineering Capstone Course-A Course Review
    Laplante, Phillip A.
    Defranco, Joanna F.
    Guimaraes, Everton
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2019, 35 (04) : 999 - 1007
  • [6] A Practical Software Engineering Course with Distributed Teams
    Teiniker, Egon
    Paar, Sybille
    Lind, Regina
    2011 14TH INTERNATIONAL CONFERENCE ON INTERACTIVE COLLABORATIVE LEARNING (ICL), 2011, : 195 - 201
  • [7] Development of contemporary engineering graduate attributes through open-ended problems and activities
    Gutierrez Ortiz, Francisco Javier
    Fitzpatrick, John J.
    Byrne, Edmond P.
    EUROPEAN JOURNAL OF ENGINEERING EDUCATION, 2021, 46 (03) : 441 - 456
  • [8] Remote advanced lab course: A case study analysis of open-ended projects
    Hoehn, Jessica R.
    Fox, Michael F. J.
    Werth, Alexandra
    Borish, Victoria
    Lewandowski, H. J.
    PHYSICAL REVIEW PHYSICS EDUCATION RESEARCH, 2021, 17 (02):
  • [9] Effectiveness of the Use of Open-Ended Questions in Student Evaluation of Teaching in an Engineering Degree
    Aznar-Mas, Lourdes E.
    Atares-Huerta, Lorena
    Marin-Garcia, Juan A.
    JOURNAL OF INDUSTRIAL ENGINEERING AND MANAGEMENT-JIEM, 2023, 16 (03): : 521 - 534
  • [10] Student self-evaluations of open-ended projects in a grade 9 science classroom
    Surry C.
    Roth W.-M.
    Research in Science Education, 1999, 29 (4) : 431 - 443