Cognitive aspects in a project-based course in software engineering

被引:0
|
作者
Dulipovici, M [1 ]
Robillard, PN [1 ]
机构
[1] Ecole Polytech, Montreal, PQ H3C 3A7, Canada
关键词
D O I
10.1109/ITHET.2004.1358194
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This-paper presents an original approach for identifying and analyzing cognitive aspects specific to artifacts creation in the context of a senior-level project-course. We analyzed the effort spent by student teams on each specific artifact meant for two different processes carried on in parallel: UPEDU (Unified Process for Education) - the traditional activity-role-artifact based methodology and XP (Extreme Programming) - an agile methodology. For this purpose we extend the notion of mental model to software process and we propose to consider the terms of mental artifact and physical artifact. Even though the two used processes are very different, our results show that the same effort is spent on mental artifacts as on physical artifacts, in the context of both processes. The comparison results may allow a better understanding of students' cognitive behavior, in order to designate the required actions for improving academic projects.
引用
收藏
页码:353 / 359
页数:7
相关论文
共 50 条
  • [1] A Project-Based Course on Software Development for (Engineering) Research
    Niemeyer, Kyle E.
    [J]. COMPUTATIONAL SCIENCE - ICCS 2019, PT V, 2019, 11540 : 401 - 407
  • [2] Self-grading in a project-based software engineering course
    Ellis, HJC
    Mitchell, R
    [J]. 17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 138 - 143
  • [3] THE SIMULATED WORKING ENVIRONMENT IN A PROJECT-BASED SOFTWARE ENGINEERING COURSE
    ROBILLARD, PN
    LEBLANC, D
    [J]. COMPUTERS & EDUCATION, 1988, 12 (04) : 471 - 477
  • [4] Evolving a Project-based Software Engineering Course: A Case Study
    Delgado, David
    Velasco, Alejandro
    Aponte, Jairo
    Marcus, Andrian
    [J]. 2017 IEEE 30TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2017, : 77 - 86
  • [5] Unreined Students or Not: Modes of Freedom in a Project-Based Software Engineering Course
    Nytro, Oystein
    Anh Nguyen-Duc
    Traetteberg, Hallvard
    Loras, Madeleine
    Farschian, Babak Amin
    [J]. 2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 26 - 35
  • [6] Hints on Designing and Running Project-based Exams for a Software Engineering Course
    Raibulet, Claudia
    Fontana, Francesca Arcelli
    Pigazzini, Ilaria
    [J]. 2022 IEEE/ACM FIRST INTERNATIONAL WORKSHOP ON DESIGNING AND RUNNING PROJECT-BASED COURSES IN SOFTWARE ENGINEERING EDUCATION (DREE 2022), 2022, : 15 - 19
  • [7] Cooperative project-based learning in a web-based software engineering course
    Piccinini, Nicola
    Scollo, Giuseppe
    [J]. EDUCATIONAL TECHNOLOGY & SOCIETY, 2006, 9 (04): : 54 - 62
  • [8] Bioinstrumentation: A Project-Based Engineering Course
    Kyle, Aaron M.
    Jangraw, David C.
    Bouchard, Matthew B.
    Downs, Matthew E.
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2016, 59 (01) : 52 - 58
  • [9] Application of Project-Based Learning to a Software Engineering course in a hybrid class environment
    Ceh-Varela, Edgar
    Canto-Bonilla, Carlos
    Duni, Dhimitraq
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 158
  • [10] APPLICATION OF PROJECT-BASED LEARNING IN AN ENGINEERING COURSE
    Alfaro-Pozo, R.
    Bautista-Valhondo, J.
    [J]. EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 2966 - 2966