Violetta Lonati, D. Malchiodi, Mattia Monga, Anna Morpurgo
{"title":"Nothing to Fear but Fear Itself: Introducing Recursion in Lower Secondary Schools","authors":"Violetta Lonati, D. Malchiodi, Mattia Monga, Anna Morpurgo","doi":"10.1109/LaTiCE.2017.23","DOIUrl":null,"url":null,"abstract":"Recursion is a powerful conceptual tool, nevertheless it is often considered too abstract and technical to be effectively proposed in lower secondary school. Here we present our experience in introducing 8th graders to recursive strategies where the active observation of recursive algorithms execution allowed pupils to understand the main features of a recursive process, to convince themselves that it works, and to unveil the mystery of its effectiveness. In fact, by focusing on the self-similarity of the input data and the possibility to delegate blindly the solution of subproblems, pupils were able to recognize the heuristic potential of recursion. We started with an unplugged activity using LEGO bricks where a recursive algorithm was executed by pupils, and we continued with an activity supported by a software tool we developed ad-hoc. The undertaking was concluded by the abstract consolidation of the basic concepts and properties which had come out during the previous activities.","PeriodicalId":354294,"journal":{"name":"2017 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LaTiCE.2017.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Recursion is a powerful conceptual tool, nevertheless it is often considered too abstract and technical to be effectively proposed in lower secondary school. Here we present our experience in introducing 8th graders to recursive strategies where the active observation of recursive algorithms execution allowed pupils to understand the main features of a recursive process, to convince themselves that it works, and to unveil the mystery of its effectiveness. In fact, by focusing on the self-similarity of the input data and the possibility to delegate blindly the solution of subproblems, pupils were able to recognize the heuristic potential of recursion. We started with an unplugged activity using LEGO bricks where a recursive algorithm was executed by pupils, and we continued with an activity supported by a software tool we developed ad-hoc. The undertaking was concluded by the abstract consolidation of the basic concepts and properties which had come out during the previous activities.