Teaching HCI to Hundreds of Undergraduate Software Engineering and Computer Science Students

被引:1
|
作者
Andrews, Keith [1 ]
机构
[1] Graz Univ Technol, Graz, Austria
来源
DESIGN FOR EQUALITY AND JUSTICE, INTERACT 2023, PT I | 2024年 / 14535卷
关键词
human-computer interaction; education; teaching; large class size; high enrolment; thinking aloud; heuristic evaluation; Sapphire;
D O I
10.1007/978-3-031-61688-4_22
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As HCI has become more mainstream, introductory HCI courses have transitioned in many universities from more specialised elective courses taught in postgraduate degree programmes to compulsory courses taught in the first or second year of undergraduate degree programmes. At many universities, this transition means that class sizes can jump from one or two dozen students to many hundreds of students. This paper collects some of my experiences and advice for teaching HCI to such large class sizes, including redesigning the course to an online environment during the COVID pandemic.
引用
收藏
页码:226 / 238
页数:13
相关论文
共 50 条
  • [21] Impact of Affirmative Action on Female Computer Science/Software Engineering Undergraduate Enrollment
    Simmonds, Jocelyn
    Cecilia Bastarrica, Maria
    Hitschfeld-Kahler, Nancy
    IEEE SOFTWARE, 2021, 38 (02) : 32 - 37
  • [22] INCREASING FEMALE UNDERGRADUATE ENROLLMENTS IN COMPUTER SCIENCE/SOFTWARE ENGINEERING: THE SECRETS TO SUCCESS
    Vakalis, E.
    ICERI2016: 9TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2016, : 7230 - 7230
  • [23] Undergraduate Teaching Assistants in Computer Science
    Danielsiek, Holger
    Vahrenhold, Jan
    Hubwieser, Peter
    Krugel, Johannes
    Magenheim, Johannes
    Ohmdorf, Laura
    Ossenschinidt, Daniel
    Schaper, Niclas
    PROCEEDINGS OF 2017 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2017), 2017, : 718 - 725
  • [24] 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
  • [25] 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
  • [26] 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 - +
  • [27] TEACHING SOFTWARE ENGINEERING TO UNDERGRADUATE SYSTEM ENGINEERING SUDENTS
    Fairley, Richard
    Willshire, Mary Jane
    2011 ASEE ANNUAL CONFERENCE & EXPOSITION, 2011,
  • [28] Developing Case Modules for Teaching Software Engineering and Computer Science Concepts
    Salamah, Salamah
    Towhidnejad, Massood
    Hilburn, Thomas
    2011 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2011,
  • [29] Systemic model for software engineering teaching in computer science professional careers
    Matout, S
    Sosa, LMO
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS, 1999, : 391 - 399
  • [30] 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