Teach Sustainability in Software Engineering?

被引:0
|
作者
Penzenstadler, Birgit [1 ]
Fleischmann, Andreas [1 ]
机构
[1] Tech Univ Munich, Inst Informat & ProLehre, Carl von Linde Akad, D-8000 Munich, Germany
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Sustainability is becoming an important topic in IT-as contribution of IT to safeguard our future, and as evolving market segment. IT's high productivity in combination with short life cycles and, on the other hand, growing resource problems of our planet, lead to a necessity that software engineers take their share of responsibility for sustainability. Therefore, we need to include the concept of sustainability into the university curriculum of computer science. The challenge is to motivate and interest students (and lecturers) for sustainability, to identify spheres of activity for software engineers, to build up competence fields for solutions, and to incorporate the topic into the syllabus. This paper presents a strategy for integrating the concept of sustainability into a degree course scheme across three stages: find a core of interested people by offering a seminar, then broaden the awareness for sustainability by offering a lecture series, and finally establish the topic by offering teach-the-teacher seminars and integration into software engineering lectures.
引用
收藏
页码:454 / 458
页数:5
相关论文
共 50 条
  • [31] Applying games-based learning to teach software engineering concepts
    Connolly, Thomas M.
    Stansfield, Mark
    Hainey, Tom
    [J]. WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL SEBEG/EL: SOCIETY, E-BUSINESS AND E-GOVERNMENT, E-LEARNING, 2007, : 289 - +
  • [32] Board Game as a tool to teach Software Engineering Concept - Technical Debt
    Ganesh, Lakshmi
    [J]. 2014 IEEE SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGY FOR EDUCATION (T4E), 2014, : 44 - 47
  • [33] Sustainability is Stratified: Toward a Better Theory of Sustainable Software Engineering
    McGuire, Sean
    Schultz, Erin
    Ayoola, Bimpe
    Ralph, Paul
    [J]. 2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ICSE, 2023, : 1996 - 2008
  • [34] Using Sustainable Software Model to Identify Constraints and Opportunities toward Sustainability in Software Engineering
    Amri, Rahma
    Bellamine Ben Saoud, Narjes
    [J]. VISION 2020: SUSTAINABLE GROWTH, ECONOMIC DEVELOPMENT, AND GLOBAL COMPETITIVENESS, VOLS 1-5, 2014, : 1600 - +
  • [35] 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
  • [36] Meeting industry's needs - Should we teach the software engineering of the past?
    Ryan, K
    Boehm, B
    Eakin, K
    [J]. NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 218 - 220
  • [37] 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
  • [38] Using Continuous Integration of Code and Content to Teach Software Engineering with Limited Resources
    Suss, Joern Guy
    Billingsley, William
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1175 - 1184
  • [39] Sustainability Knowledge about Software Parts in Software Engineering Processes Discussion of an "Information Leaflet" Approach
    Schmidt, Benno
    [J]. PROCEEDINGS OF ICT FOR SUSTAINABILITY 2016, 2016, 46 : 177 - 183
  • [40] Raising Sustainability Awareness in Agile Blockchain-Oriented Software Engineering
    Pinna, Andrea
    Baralla, Gavina
    Marchesi, Michele
    Tonelli, Roberto
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 696 - 700