Video game for learning and metaphorization of recursive algorithms
The learning of recursive algorithms in computer programming is problematic, because its execution and resolution is not natural to the thinking way people are trained and used to since young. As with other topics in algorithms, we use metaphors to make parallels between the abstract and the concret...
Saved in:
| Published in | Semina. Ciências exatas e tecnológicas Vol. 34; no. 1; pp. 45 - 56 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Universidade Estadual de Londrina
01.09.2013
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1676-5451 1679-0375 |
| DOI | 10.5433/1679-0375.2013v34n1p45 |
Cover
| Abstract | The learning of recursive algorithms in computer programming is problematic, because its execution and resolution is not natural to the thinking way people are trained and used to since young. As with other topics in algorithms, we use metaphors to make parallels between the abstract and the concrete to help in understanding the operation of recursive algorithms. However, the classic metaphors employed in this area, such as calculating factorial recursively and Towers of Hanoi game, may just confuse more or be insufficient. In this work, we produced a computer game to assist students in computer courses in learning recursive algorithms. It was designed to have regular video game characteristics, with narrative and classical gameplay elements, commonly found in this kind of product. Aiding to education occurs through metaphorization, or in other words, through experiences provided by game situations that refer to recursive algorithms. To this end, we designed and imbued in the game four valid metaphors related to the theory, and other minor references to the subject. |
|---|---|
| AbstractList | The learning of recursive algorithms in computer programming is problematic, because its execution and resolution is not natural to the thinking way people are trained and used to since young. As with other topics in algorithms, we use metaphors to make parallels between the abstract and the concrete to help in understanding the operation of recursive algorithms. However, the classic metaphors employed in this area, such as calculating factorial recursively and Towers of Hanoi game, may just confuse more or be insufficient. In this work, we produced a computer game to assist students in computer courses in learning recursive algorithms. It was designed to have regular video game characteristics, with narrative and classical gameplay elements, commonly found in this kind of product. Aiding to education occurs through metaphorization, or in other words, through experiences provided by game situations that refer to recursive algorithms. To this end, we designed and imbued in the game four valid metaphors related to the theory, and other minor references to the subject. |
| Author | Rosilane Ribeiro Mota Ricardo Inacio Alvares Silva Jacques Duilio Brancher |
| Author_xml | – sequence: 1 fullname: Ricardo Inacio Alvares Silva – sequence: 2 fullname: Rosilane Ribeiro Mota – sequence: 3 fullname: Jacques Duilio Brancher |
| BookMark | eNqtjMFKAzEURYO0YG37C5IfmJr0JY2zLoruxW14Ji_TlJlkSMaCfr2lSL-gd3Mv58B9YLOUEzH2KMVGK4AnuTNtI8DozVZIOIFKclT6ji2uYnbZu0YrLe_ZutajOAda0yq5YPvP6CnzDgfiIRfeE5YUU8cxeT7QhOMhl_iLU8yJ58ALue9S44k49t3ZTIehrtg8YF9p_d9L9v768rF_a3zGox1LHLD82IzRXkAuncUyRdeT1a2UAM4b4UkZEZ5RGGekJxBfPngHt_z6AzboX_Y |
| ContentType | Journal Article |
| DBID | DOA |
| DOI | 10.5433/1679-0375.2013v34n1p45 |
| DatabaseName | DOAJ Directory of Open Access Journals |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Sciences (General) |
| EISSN | 1679-0375 |
| EndPage | 56 |
| ExternalDocumentID | oai_doaj_org_article_591133cd70de470f8a07c71de30bdfdc |
| GroupedDBID | 5VS 91A ADBBV ALMA_UNASSIGNED_HOLDINGS BCNDV GROUPED_DOAJ IPNFZ KQ8 OK1 RIG RNS |
| ID | FETCH-doaj_primary_oai_doaj_org_article_591133cd70de470f8a07c71de30bdfdc3 |
| IEDL.DBID | DOA |
| ISSN | 1676-5451 |
| IngestDate | Fri Oct 03 12:52:32 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-doaj_primary_oai_doaj_org_article_591133cd70de470f8a07c71de30bdfdc3 |
| OpenAccessLink | https://doaj.org/article/591133cd70de470f8a07c71de30bdfdc |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_591133cd70de470f8a07c71de30bdfdc |
| PublicationCentury | 2000 |
| PublicationDate | 2013-09-01 |
| PublicationDateYYYYMMDD | 2013-09-01 |
| PublicationDate_xml | – month: 09 year: 2013 text: 2013-09-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Semina. Ciências exatas e tecnológicas |
| PublicationYear | 2013 |
| Publisher | Universidade Estadual de Londrina |
| Publisher_xml | – name: Universidade Estadual de Londrina |
| SSID | ssj0000397941 |
| Score | 3.696625 |
| Snippet | The learning of recursive algorithms in computer programming is problematic, because its execution and resolution is not natural to the thinking way people are... |
| SourceID | doaj |
| SourceType | Open Website |
| StartPage | 45 |
| SubjectTerms | Mental models Metaphorization Recursive algorithm Video game |
| Title | Video game for learning and metaphorization of recursive algorithms |
| URI | https://doaj.org/article/591133cd70de470f8a07c71de30bdfdc |
| Volume | 34 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAFT databaseName: Open Access Digital Library customDbUrl: eissn: 1679-0375 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000397941 issn: 1676-5451 databaseCode: KQ8 dateStart: 20010101 isFulltext: true titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html providerName: Colorado Alliance of Research Libraries – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1679-0375 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000397941 issn: 1676-5451 databaseCode: DOA dateStart: 19780101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQJxZEeYi3PDDAYNWuHTsZoaIqDEyAukVO7KRI5KE09PfjczxkY4Ahi2Ml1lnnO9vffR9Ct9oKLaXlpHDJKBFWJSRz_k2EcO3MKO0eQFu8ytW7eFlH65HUF2DCBnrgwXCzyHkj57lR1FihaBFrqnLFjOU0M4XJYfWlcTLaTPk1GK6rvGwlk0oSlyawoTw4EpzP4OqBgPgrQLv4jouatVDPNGLt9-FleYgOQl6IH4bxTNGerY_QNHjeFt8Feuj7Y7T4-DS2waWuLHYZJw66DyXWtcGV7XW7abpQXYmbAndwog4gday_Svem31TbE_S8fHpbrAgMJW0HxokUOKB9g7NMGiyT_mYZfoomdVPbM4TnVJuY68RFcy1iE2eW5ZmUBdALCtf5HD3-_X8X__GRS7Q_94ITgOK6QpO--7bXLuz32Y2f4R_XoK_W |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Video+game+for+learning+and+metaphorization+of+recursive+algorithms&rft.jtitle=Semina.+Ci%C3%AAncias+exatas+e+tecnol%C3%B3gicas&rft.au=Ricardo+Inacio+Alvares+Silva&rft.au=Rosilane+Ribeiro+Mota&rft.au=Jacques+Duilio+Brancher&rft.date=2013-09-01&rft.pub=Universidade+Estadual+de+Londrina&rft.issn=1676-5451&rft.eissn=1679-0375&rft.volume=34&rft.issue=1&rft.spage=45&rft.epage=56&rft_id=info:doi/10.5433%2F1679-0375.2013v34n1p45&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_591133cd70de470f8a07c71de30bdfdc |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1676-5451&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1676-5451&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1676-5451&client=summon |