Teaching a multicultural perspective in software engineering

被引:0
|
作者
Bigrigg, Michael W. [1 ]
Filipski, Karen J. [2 ]
机构
[1] Indiana Univ Penn, Indiana, PA 15705 USA
[2] Univ Pittsburgh, Pittsburgh, PA 15260 USA
关键词
backward design; expert learners; facets of understanding; knowledge domains; knowledge schemas; software engineering;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Globalization of thought refers to the development of ideas and judgments to accurately account for multiculturalism. Within software engineering, it is important that students understand that when planning a product, designers must keep the scope of the project in mind. Many products have a worldwide effect; product planning must take into account the needs, desires, and cultural mores of societies that will be impacted. In the globalization lecture delivered within undergraduate software engineering courses, the students were prompted with different discussion questions involving products that were successful in the American market, yet failed in a foreign market. Students thought mainly of politically correct rationale as a means of explaining why the products were not globally successful. While the students began to develop an understanding of what globalization meant and its effect on product design during the lecture, afterwards they failed to incorporate this knowledge into their subsequent software designs. To help students develop an appropriate understanding, the pedagological theory of backward design was used to develop a curriculum that helped pupils build an understanding of multiculturalism and apply it to product design.
引用
收藏
页码:1641 / +
页数:2
相关论文
共 50 条
  • [31] An Approach for Teaching Software Engineering through Reverse Engineering
    Costa-Soria, Cristobal
    Llavador, Manuel
    del Carmen Penades, Maria
    2009 EAEEIE ANNUAL CONFERENCE, 2009, : 227 - 232
  • [32] Teaching Software Engineering in Schools On the right time to introduce Software Engineering Concepts
    Bollin, Andreas
    Sabitzer, Barbara
    PROCEEDINGS OF 2015 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2015, : 518 - 525
  • [33] Teaching a service course in software engineering
    Welch, Henry L.
    2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4, 2007, : 1031 - 1036
  • [34] A Strategy for Effective Teaching of Software Engineering
    Pocivi, Viviane Carla B.
    Marins, Walquiria F.
    Diogo, Kleber S.
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 523 - 531
  • [35] Teaching software engineering with Ada 95
    Simon, D
    Vogel, G
    Plödereder, E
    RELIABLE SOFTWARE TECHNOLOGY ADA-EUROPE 2005, PROCEEDINGS, 2005, 3555 : 115 - 128
  • [36] TEACHING SOFTWARE ENGINEERING IN A WORKSTATION ENVIRONMENT
    SHERMAN, M
    DRYSDALE, RL
    IEEE SOFTWARE, 1988, 5 (03) : 68 - 76
  • [37] Teaching "Ten Commandments" Of Software Engineering
    Putnik, Z.
    Ivanovic, M.
    Budimac, Z.
    Bothe, K.
    2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 682 - 687
  • [38] Study of Practice Teaching of Software Engineering
    Wu, Lihua
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ECONOMY, MANAGEMENT AND EDUCATION TECHNOLOGY, 2016, 62 : 1820 - 1823
  • [39] Software engineering projects in distant teaching
    Bouillon, P
    Krinke, J
    Lukosch, S
    18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 147 - 154
  • [40] Teaching tools for software engineering education
    Dick, M
    Postema, M
    Miller, J
    ITICSE 2000: PROCEEDINGS OF THE 5TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2000, 32 (03): : 49 - 52