FINDING THE BEST APPROACH TO TEACH SOFTWARE ENGINEERING IN COMPUTER STUDIES: REVIEWING TWENTY YEARS OF EXPERIENCE

被引:0
|
作者
Coltell, Oscar [1 ]
Latorre, Pedro [1 ]
机构
[1] Univ Jaume 1, Castellon De La Plana, Spain
关键词
Software Engineering; teaching methods; teaching experience; problem-based learning; project-based learning; teamwork;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The "Software Engineering" subject has been taught in computer science studies at the Universitat Jaume I since 1992, just one year after the university started to run. The author O. Coltell started to teach it in 1994 and he has been teaching Software Engineering every academic year until now along with four courses of two different pre-Bologna studies: Computer Science Degree and Information Systems Technical Degree; all of them in two consecutive old curricula: 1991 and 2001. In order to efficiently learn Software Engineering it is required to have some experience in the development of software systems. At least, some experience in computer programming and business organization is required. This has been one of main challenges for teachers because our students, when they started the corresponding Software Engineering course, had no (or scarce) experience in both activities. Taking in account the discipline challenges, the technological evolution and the student's skills, the author has applied several educational, motivational and social approaches to teach Software Engineering along these years. Therefore, this work reviews these approaches, and describes the obtained results in terms of student' progress and evaluation, and includes some conclusions about how to design and elaborate mixed combination of techniques.
引用
收藏
页码:4447 / 4452
页数:6
相关论文
共 50 条
  • [1] How Best to Teach Global Software Engineering? Educators Are Divided
    Beecham, Sarah
    Clear, Tony
    Damian, Daniela
    Barr, John
    Noll, John
    Scacchi, Walt
    [J]. IEEE SOFTWARE, 2017, 34 (01) : 16 - 19
  • [2] Impersonating Chatbots in a Code Review Exercise to Teach Software Engineering Best Practices
    Farah, Juan Carlos
    Spaenlehauer, Basile
    Sharma, Vandit
    Rodriguez-Triana, Maria Jesus
    Ingram, Sandy
    Gillet, Denis
    [J]. PROCEEDINGS OF THE 2022 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2022), 2022, : 1634 - 1642
  • [3] The Proposal of a Qualification Based Approach Teach Software Engineering Course
    Alsolamy, Afnan
    Qureshi, Rizwan
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2015, 12 (02) : 169 - 175
  • [4] Twenty-eight years of component-based software engineering
    Vale, Tassio
    Crnkovic, Ivica
    de Almeida, Eduardo Santana
    da Mota Silveira Netocd, Paulo Anselmo
    Cavalcanti, Yguarata Cerqueira
    de Lemos Meira, Silvio Romero
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 111 : 128 - 148
  • [5] 1977-1997: Twenty years of software engineering standardisation in ESA
    Jones, M
    Mazza, C
    Mortensen, UK
    Scheffer, A
    [J]. ESA BULLETIN-EUROPEAN SPACE AGENCY, 1997, (90) : 39 - 45
  • [6] Distributed Virtual Courses to Teach Global Software Engineering: Lessons Learned and Best Practices
    Marutschke, D. Moritz
    Kryssanov, Victor V.
    Brockmann, Patricia
    [J]. 2020 11TH INTERNATIONAL CONFERENCE ON E-EDUCATION, E-BUSINESS, E-MANAGEMENT, AND E-LEARNING (IC4E 2020), 2020, : 256 - 260
  • [7] Has twenty-five years of empirical software engineering made a difference?
    Jeffery, R
    Scott, L
    [J]. APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 539 - 546
  • [8] Humans in Empirical Software Engineering Studies: An Experience Report
    Sharif, Bonita
    Mansoor, Niloofar
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 1286 - 1292
  • [9] Are You a Real Software Engineer? Best Practices in Online Recruitment for Software Engineering Studies
    Alami, Adam
    Zahedi, Mansooreh
    Ernst, Neil
    [J]. PROCEEDINGS OF THE 2024 IEEE/ACM INTERNATIONAL WORKSHOP ON METHODOLOGICAL ISSUES WITH EMPIRICAL STUDIES IN SOFTWARE ENGINEERING, WSESE 2024, 2024, : 52 - 57
  • [10] Using Open Source Software In Engineering Studies To Teach Water Operation & Management
    Iburra-Berastegi, Gabriel
    Garcia-Arriba, Raul
    [J]. PROCEEDINGS OF 2017 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2017), 2017, : 1397 - 1404