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 条
  • [41] Teaching ethics in the software engineering curriculum
    Towell, E
    16TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2003, : 150 - 157
  • [42] Teaching Survey Research in Software Engineering
    Kalinowski, Marcos
    Araújo, Allysson Allex
    Mendez, Daniel
    arXiv,
  • [43] Software engineering teaching:: a 'Docware' approach
    Deveaux, D
    Fleurquin, R
    Frison, P
    ITICSE '99: PROCEEDINGS OF THE 4TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 1999, 31 (03): : 163 - 166
  • [44] 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
  • [45] Teaching Software Engineering in Blended Learning
    Bhattacharya, Sharbani
    2012 15TH INTERNATIONAL CONFERENCE ON INTERACTIVE COLLABORATIVE LEARNING (ICL), 2012,
  • [46] Separation of Concerns in Teaching Software Engineering
    Alsmadi, Izzat M.
    Dieri, Mahmoud
    INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 29 - 38
  • [47] A practical approach of teaching software engineering
    Gnatz, M
    Kof, L
    Prilmeier, F
    Seifert, T
    16TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2003, : 120 - 128
  • [48] Teaching practical software engineering and global software engineering: Case study and recommendations
    Petkovic, Dragutin
    Todtenhoefer, Rainer
    Thompson, Gary
    36th Annual Frontiers in Education, Conference Program, Vols 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 117 - 122
  • [49] 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
  • [50] Use of software engineering standards in teaching
    Jovanovic, V
    Andres, L
    Sherlund, B
    FOURTH IEEE INTERNATIONAL SYMPOSIUM AND FORUM ON SOFTWARE ENGINEERING STANDARDS - PROCEEDINGS, 1999, : 122 - 129