Teaching End-User Development in the Time of IoT and AI

被引:0
|
作者
Paterno, Fabio [1 ]
机构
[1] CNR ISTI, HIIS Lab, Via Moruzzi 1, I-56124 Pisa, Italy
来源
关键词
Internet of things; End-user development; Tailoring environments; Trigger-action programming;
D O I
10.1007/978-3-030-98388-8_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The combination of the Internet of Things (IoT) and Artificial Intelligence (AI) has made it possible to introduce numerous automations in our daily environments. Many new interesting possibilities and opportunities have been enabled, but there are also risks and problems. Often these problems originated from approaches that have not been able to consider the users' viewpoint sufficiently. We need to empower people in order to actually understand the automations in their surroundings environments, modify them, and create new ones, even if they have no programming knowledge. It is thus important that the curricula of programs in several disciplines (artificial intelligence, computer science, human-computer interaction, psychology, design,.) discuss these problems and some possible solutions able to provide people with the possibility to control and create their daily automations. In this paper I propose a possible way to organise and structure teaching of the concepts, methods and tools for this purpose, and which can be adopted in the relevant curricula.
引用
收藏
页码:257 / 269
页数:13
相关论文
共 50 条
  • [41] End-User no longer
    Vanz, Elena
    Karakiewicz, Justyna
    Holland, Amnon
    [J]. WORKSHOP PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS, 2013, 17 : 150 - 159
  • [42] HYPERTEXT AND THE END-USER
    KESSELMAN, M
    TRAPASSO, L
    [J]. ONLINE INFORMATION 88, PROCEEDINGS VOLS 1-2, 1988, : 219 - 225
  • [43] END-USER PROGRAMMING
    JONES, C
    [J]. COMPUTER, 1995, 28 (09) : 68 - 70
  • [44] END-USER SEARCHING
    CASALE, M
    [J]. ONLINE & CDROM REVIEW, 1994, 18 (01): : 39 - 41
  • [45] Mutual Development: The Software Engineering Context of End-User Development
    March, Anders I.
    Andersen, Renate
    [J]. JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2010, 22 (02) : 36 - 57
  • [46] Death of the end-user
    Morrison, P
    [J]. ECONTENT, 2000, 23 (06) : 8 - 8
  • [47] End-user support
    Lundgren, TD
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 1998, 39 (01) : 60 - 64
  • [48] Towards end-user development of graphical user interfaces for internet of things
    Johnsson, Bjorn A.
    Magnusson, Boris
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 : 670 - 680
  • [49] Will You Accept an Imperfect AI? Exploring Designs for Adjusting End-user Expectations of AI Systems
    Kocielnik, Rafal
    Amershi, Saleema
    Bennett, Paul N.
    [J]. CHI 2019: PROCEEDINGS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [50] End-user development framework for embedded system applications
    Sveda, Miroslav
    [J]. ECBS 2007: 14TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS: RAISING EXPECTATIONS OF COMPUTER-BASES SYSTEMS, 2007, : 186 - 192