An Experience of Teaching HCI to Undergraduate Software Engineering Students

被引:3
|
作者
Feng, Guihuan [1 ,2 ]
Luo, Bin [2 ]
机构
[1] Nanjing Univ, Software Inst, Nanjing 210093, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Jiangsu, Peoples R China
关键词
D O I
10.1109/CSEET.2012.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to the more and more intense competition in software market, usability is gaining more and more attention. For software engineering students, learning and mastering human-computer interaction knowledge can help them design software products with higher usability. In this paper, we describe a preliminary experience of teaching HCI to undergraduate software engineering students in Nanjing University (NJU), including curriculum design, course implementation and improvements based on some feedback from students. We believe that this information is useful at how to teach HCI in a practical way, and we hope it can serve as guidance for other teachers struggling with similar course design issues.
引用
收藏
页码:125 / 129
页数:5
相关论文
共 50 条
  • [1] Teaching HCI to Hundreds of Undergraduate Software Engineering and Computer Science Students
    Andrews, Keith
    DESIGN FOR EQUALITY AND JUSTICE, INTERACT 2023, PT I, 2024, 14535 : 226 - 238
  • [2] A Germany-Brazil experience report on teaching software engineering for electrical engineering undergraduate students
    de Lucena, Vicente F., Jr.
    Brito, Alysson
    Goehner, Peter
    Jazdi, Nasser
    19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 69 - +
  • [3] Teaching Software Architecture to Undergraduate Students: An Experience Report
    Rupakheti, Chandan R.
    Chenoweth, Stephen
    2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 445 - 454
  • [5] Virtual Scrum: A Teaching Aid to Introduce Undergraduate Software Engineering Students to Scrum
    Rodriguez, Guillermo
    Soria, Alvaro
    Campo, Marcelo
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2015, 23 (01) : 147 - 156
  • [6] Teaching Software Modelling in an Undergraduate Introduction to Software Engineering
    Westphal, Bernd
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 690 - 699
  • [7] TEACHING SOFTWARE ENGINEERING TO UNDERGRADUATE SYSTEM ENGINEERING SUDENTS
    Fairley, Richard
    Willshire, Mary Jane
    2011 ASEE ANNUAL CONFERENCE & EXPOSITION, 2011,
  • [8] Teaching Requirements Engineering to Undergraduate Students
    Mohan, Sriram
    Chenoweth, Stephen
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 141 - 146
  • [9] Teaching creativity to undergraduate engineering students
    Dolmansley, Tim
    Prisutova, Jevgenija
    Tarnowski, Keith
    Mascarenas, Oscar
    8TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES (HEAD '22), 2022, : 689 - 696
  • [10] Teaching systems analysis to software engineering students: Experience with a structured methodology
    Cowling, AJ
    11TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1998, : 102 - 113