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.

Teaching end-user development in the time of IoT and AI

Paterno F
2022

Abstract

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.
2022
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-3-030-98388-8
Internet of things
End-user development
Tailoring environments
Trigger-action programming
File in questo prodotto:
File Dimensione Formato  
prod_469947-doc_190504.pdf

accesso aperto

Descrizione: Postprint - Teaching End-User Development in the Time of IoT and AI
Tipologia: Versione Editoriale (PDF)
Dimensione 476.5 kB
Formato Adobe PDF
476.5 kB Adobe PDF Visualizza/Apri
prod_469947-doc_190616.pdf

non disponibili

Descrizione: Teaching End-User Development in the Time of IoT and AI
Tipologia: Versione Editoriale (PDF)
Dimensione 1.4 MB
Formato Adobe PDF
1.4 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/445787
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact