Skip to main content
Article
Teaching Recursive Thinking using Unplugged Activities
World Transactions on Engineering and Technology Education
  • Mohammad A. Kuhail, Zayed University
  • Joao Negreiros, Zayed University
  • Ahmed Seffah, Zayed University
Document Type
Article
Publication Date
1-1-2021
Abstract

Traditionally, recursion is primarily taught using coding activities, presenting a high cognitive load for novice programmers. A possible method to teach recursion to novice programmers is the use of unplugged activities, engaging tasks not involving coding. Despite having been shown to improve students’ understanding of computational thinking, it has been argued that unplugged activities alone are not effective to teach recursion. In response, the authors engaged novice programmers who are non-computer science students by utilising unplugged visual activities to illustrate basic recursion concepts. Thereafter, the students were shown how to implement the activities with coding. The authors created three activities that illustrate recursion using breadth-first search (BFS) and depth-first search (DFS) algorithms. An evaluation study with 19 students was conducted in an on-line teaching environment. Empirical results show that most students learned the covered activities. Further, the students reported that the activities were engaging, and helped them learn how to think recursively.

Publisher
World Institute for Engineering and Technology Education (WIETE)
Disciplines
Scopus ID
85108549960
Indexed in Scopus
Yes
Open Access
Yes
Open Access Type
Bronze: This publication is openly available on the publisher’s website but without an open license
http://www.wiete.com.au/journals/WTE&TE/Pages/Vol.19,%20No.%202%20(2021)/03-Kuhail-M.pdf
Citation Information
Mohammad A. Kuhail, Joao Negreiros and Ahmed Seffah. "Teaching Recursive Thinking using Unplugged Activities" World Transactions on Engineering and Technology Education Vol. 19 Iss. 2 (2021) p. 169 - 175 ISSN: <a href="https://v2.sherpa.ac.uk/id/publication/issn/1446-2257" target="_blank">1446-2257</a>
Available at: http://works.bepress.com/mohammad-kuhail/5/