The concept of “trial and error strategy” is pervasively used in the literature on robot programming: in particular, it is often claimed that some novices use a trial and error strategy, while others use a more rational and reasoned strategy. Here it is argued that the concept of “trial and error” is of little use for the analysis of the strategies adopted by novices and experts in programming robots. Indeed, in a certain sense, all problems and sub-problems faced by programmers are addressed in a trial and error and rational fashion. Moreover, that very concept does not play any meaningful role in revealing the richness of the criteria used by novices and experts to orient themselves in the vast space of the possible solutions to their problems. These claims will rely on an artificial-intelligence-inspired construal of the concepts of “problem” and “strategy” and will be substantiated by a preliminary analysis of the various sub-problems involved in robot programming.

Merisio, C., Bozzi, G., Datteri, E. (2021). There is No Such Thing as a “Trial and Error Strategy”. In M. Malvezzi, D. Alimisis, Moro M (a cura di), Education in & with Robotics to Foster 21st-Century Skills. EDUROBOTICS 2021 (pp. 190-201). Springer, Cham [10.1007/978-3-030-77022-8_17].

There is No Such Thing as a “Trial and Error Strategy”

Bozzi, Gilda
Co-primo
;
Datteri, Edoardo
Secondo
2021

Abstract

The concept of “trial and error strategy” is pervasively used in the literature on robot programming: in particular, it is often claimed that some novices use a trial and error strategy, while others use a more rational and reasoned strategy. Here it is argued that the concept of “trial and error” is of little use for the analysis of the strategies adopted by novices and experts in programming robots. Indeed, in a certain sense, all problems and sub-problems faced by programmers are addressed in a trial and error and rational fashion. Moreover, that very concept does not play any meaningful role in revealing the richness of the criteria used by novices and experts to orient themselves in the vast space of the possible solutions to their problems. These claims will rely on an artificial-intelligence-inspired construal of the concepts of “problem” and “strategy” and will be substantiated by a preliminary analysis of the various sub-problems involved in robot programming.
Capitolo o saggio
Heuristics; Problem-solving strategies; Programming problems; Psychology of programming;
English
Education in & with Robotics to Foster 21st-Century Skills. EDUROBOTICS 2021
Malvezzi, M; Alimisis, D; Moro M
2021
978-3-030-77021-1
982
Springer, Cham
190
201
Merisio, C., Bozzi, G., Datteri, E. (2021). There is No Such Thing as a “Trial and Error Strategy”. In M. Malvezzi, D. Alimisis, Moro M (a cura di), Education in & with Robotics to Foster 21st-Century Skills. EDUROBOTICS 2021 (pp. 190-201). Springer, Cham [10.1007/978-3-030-77022-8_17].
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/10281/317019
Citazioni
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
Social impact