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
来源
2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4 | 2007年
关键词
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 条
  • [11] Separation of Concerns in Teaching Software Engineering
    Alsmadi, Izzat M.
    Dieri, Mahmoud
    INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 29 - 38
  • [12] Design of "Software Engineering" Teaching Website
    Li Yuxiang
    Liu Xin
    Zhang Guangbin
    Liu Xingshun
    Gao Zhenbo
    PIAGENG 2013: INTELLIGENT INFORMATION, CONTROL, AND COMMUNICATION TECHNOLOGY FOR AGRICULTURAL ENGINEERING, 2013, 8762
  • [13] 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
  • [14] 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
  • [15] Teaching human aspects of software engineering
    Hazzan, O
    Tomayko, J
    ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 647 - 648
  • [16] Research on Teaching Gamification of Software Engineering
    Qu Wei-Qing
    Wang Ming
    Zhao Yan-Fei
    Liu Bang-Quan
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 855 - 860
  • [17] Teaching Reform of Software Engineering Course
    Liang, Ye
    Ma, Xiaojun
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 1936 - 1939
  • [18] Teaching Accessibility to Software Engineering Students
    El-Glaly, Yasmine N.
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 121 - 127
  • [19] TEACHING SOFTWARE ENGINEERING FOR THE DEVELOPMENT OF PARAGUAY
    BELLASSAI, G
    CERNUZZI, L
    GRESELIN, F
    SOFTWARE ENGINEERING EDUCATION, 1993, 40 : 129 - 134
  • [20] Evaluating GameDevTycoon for Teaching Software Engineering
    Szabo, Claudia
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 403 - 408