Writing as' a tool for learning software engineering

被引:1
作者
Wang, Alf Inge [1 ]
Sorensen, Carl-Fredrik [1 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Comp & Informat Sci, NO-7491 Trondheim, Norway
来源
19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS | 2006年
关键词
software architecture; software engineering education; writing to learn; and software architecture tactics;
D O I
10.1109/CSEET.2006.46
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an educational method used to improve teaching of tedious topics in software engineering courses that can be difficult for students to comprehend without any reference to own practical experience. The method utilizes the students existing software engineering knowledge to understand new theory, methods, and techniques. The goals of the method are to improve student participation in the lectures and to enable the students to think through the topics on their own before giving answers and explanations. The method allows the students to learn in three different settings: Individually, in groups, and in class. This paper describes experiences using the method, and proposes how it can be used in software engineering courses.
引用
收藏
页码:35 / +
页数:2
相关论文
共 50 条
[31]   Unveiling Hurdles in Software Engineering Education: The Role of Learning Management Systems [J].
Meissner, Niklas ;
Koch, Nadine Nicole ;
Speth, Sandro ;
Breitenbuecher, Uwe ;
Becker, Steffen .
2024 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING, ICSE-SEET 2024, 2024, :242-252
[32]   Learning Effectiveness of Team Discussions in Various Software Engineering Education Courses [J].
Shuto, Masashi ;
Washizaki, Hironori ;
Kakehi, Katsuhiko ;
Fukazawa, Yoshiaki ;
Yamato, Shoso ;
Okubo, Masashi .
2016 IEEE 29TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2016, :227-231
[33]   Perceived Benefits and Challenges of Learning Startup Methodologies for Software Engineering Students [J].
Melegati, Jorge ;
Chanin, Rafael ;
Wang, Xiaofeng ;
Sales, Afonso ;
Prikladnicki, Rafael .
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, :204-210
[34]   Automotive software engineering - An emerging application domain for software engineering [J].
Salzmann, C ;
Stauner, T .
LANGUAGES FOR SYSTEM SPECIFICATION: SELECTED CONTRIBUTIONS ON UML, SYSTEMC, SYSTEM VERILOG, MIXED-SIGNAL SYSTEMS, AND PROPERTY SPECIFICATION FROM FDL'03, 2004, :333-347
[35]   Software Engineering Lab - an Essential Component of a Software Engineering Curriculum [J].
Balaban, Mira ;
Sturm, Arnon .
2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), 2018, :21-30
[36]   A Computerized Support Tool for Conducting a Scrum-Based Software Engineering Capstone Course [J].
Mahnic, Viljan ;
Casar, Anze .
INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2016, 32 (01) :278-293
[37]   Helping Software Engineering Students Analyzing their Performance Data Tool Support in an Educational Environment [J].
Raza, Mushtaq ;
Faria, Joao Pascoal ;
Salazar, Rafael .
PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, :241-243
[38]   Practices and Technologies in Computer Game Software Engineering [J].
Scacchi, Walt .
IEEE SOFTWARE, 2017, 34 (01) :110-116
[39]   Students Perception on the use of Project-Based Learning in Software Engineering Education [J].
Souza, Mauricio ;
Moreira, Renata ;
Figueiredo, Eduardo .
PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, :537-546
[40]   Work in Progress - A Game-based Learning System for Software Engineering Education [J].
Chen, Wei-Fan ;
Wu, Wen-Hsiung ;
Wang, Tsung-Li ;
Su, Chung-Ho .
FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, :12-+