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 条
[41]   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-+
[42]   Learning Software Engineering Basic Concepts using a Five-Phase Game [J].
Rusu, Adrian ;
Russell, Robert ;
Robinson, John ;
Rusu, Amalia .
2010 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2010,
[43]   Design science research for learning software engineering and computational thinking: Four cases [J].
Apiola, Mikko ;
Sutinen, Erkki .
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2021, 29 (01) :83-101
[44]   Exploring the intersection between software industry and Software Engineering education - A systematic mapping of Software Engineering Trends [J].
Cico, Orges ;
Jaccheri, Letizia ;
Anh Nguyen-Duc ;
Zhang, He .
JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 172 (172)
[45]   The Impact of the Model-Driven Approach to Software Engineering on Software Engineering Education [J].
Hamou-Lhadj, Abdelwahab ;
Gherbi, Abdelouahed ;
Nandigam, Jagadeesh .
PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, :719-+
[46]   SEABED: An Open-Source Software Engineering Case-Based Learning Database [J].
Saini, Veena ;
Singh, Paramvir ;
Sureka, Ashish .
2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2017, :426-431
[47]   Component-based Approach to Software Engineering of Machine Learning-enabled Systems [J].
Indykov, Vladislav .
PROCEEDINGS 2024 IEEE/ACM 3RD INTERNATIONAL CONFERENCE ON AI ENGINEERING-SOFTWARE ENGINEERING FOR AI, CAIN 2024, 2024, :250-252
[48]   Application of Collaborative Learning Paradigms within Software Engineering Education: A Systematic Mapping Study [J].
Garcia, Rita ;
Treude, Christoph ;
Valentine, Andrew .
PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, :366-372
[49]   COMPUTER-SUPPORTED COLLABORATIVE LEARNING IN SOFTWARE ENGINEERING EDUCATION: A SYSTEMATIC MAPPING STUDY [J].
Knutas, Antti ;
Ikonen, Jouni ;
Porras, Jari .
INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2015, 7 (04) :45-72
[50]   Automated Tracking of User Interactions in Web-Based Adaptive Learning for Software Engineering [J].
Manz, Julian ;
Abke, Joerg ;
Hagel, Georg .
PROCEEDINGS OF THE 6TH EUROPEAN CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, ECSEE 2025, 2025, :180-184