When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions

Descripción del Articulo

Educators have long been trying to motivate students in their introductory programming courses. Games help students to practice formulas, facts and processes, motivating learning by adding fun. This work describes our experience in the use of Lightbot and the graphic library Turtle to introduce stud...

Descripción completa

Detalles Bibliográficos
Autores: Vidal Duarte, Elizabeth, Castro Gutierrez, Eveling, Aedo, Marco
Formato: artículo
Fecha de Publicación:2017
Institución:Universidad La Salle
Repositorio:ULASALLE-Institucional
Lenguaje:inglés
OAI Identifier:oai:repositorio.ulasalle.edu.pe:20.500.12953/50
Enlace del recurso:http://repositorio.ulasalle.edu.pe/handle/20.500.12953/50
Nivel de acceso:acceso restringido
Materia:introducción algoritmos
id ULSA_1d04b510dc26dc67831caf65bd0f60a4
oai_identifier_str oai:repositorio.ulasalle.edu.pe:20.500.12953/50
network_acronym_str ULSA
network_name_str ULASALLE-Institucional
repository_id_str 3920
dc.title.es_ES.fl_str_mv When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
title When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
spellingShingle When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
Vidal Duarte, Elizabeth
introducción algoritmos
title_short When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
title_full When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
title_fullStr When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
title_full_unstemmed When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
title_sort When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions
author Vidal Duarte, Elizabeth
author_facet Vidal Duarte, Elizabeth
Castro Gutierrez, Eveling
Aedo, Marco
author_role author
author2 Castro Gutierrez, Eveling
Aedo, Marco
author2_role author
author
dc.contributor.author.fl_str_mv Vidal Duarte, Elizabeth
Castro Gutierrez, Eveling
Aedo, Marco
dc.subject.es_ES.fl_str_mv introducción algoritmos
topic introducción algoritmos
description Educators have long been trying to motivate students in their introductory programming courses. Games help students to practice formulas, facts and processes, motivating learning by adding fun. This work describes our experience in the use of Lightbot and the graphic library Turtle to introduce students to the concepts of algorithm and function. This approach has been implemented in two Universities in Arequipa. We present the assignments used in the first and second session of CS1. Our experience has shown us that students get a clear understanding of algorithm and functions that are later implemented with Python (Universidad La Salle) and Java (Universidad Nacional de San Agustin). We believe that the visual nature of games and the graphical component to teaching anything is more effective for students. Results were measured by students' perception in 2016.
publishDate 2017
dc.date.accessioned.none.fl_str_mv 2018-11-23T20:26:11Z
dc.date.available.none.fl_str_mv 2018-11-23T20:26:11Z
dc.date.issued.fl_str_mv 2017-07-03
dc.type.es_ES.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.citation.es_ES.fl_str_mv Turtle Java http://sites.asmsa.org/java-turtle/documentation, Fig 3. Python's Turtle First Assigment Session 2C: Tool, Tips, and Courseware ITiCSE '17, July 3-5, 2017, Bologna, Italy
dc.identifier.uri.none.fl_str_mv http://repositorio.ulasalle.edu.pe/handle/20.500.12953/50
dc.identifier.journal.es_ES.fl_str_mv the 2017 ACM Conference
dc.identifier.doi.es_ES.fl_str_mv 10.1145/3059009.3072974
identifier_str_mv Turtle Java http://sites.asmsa.org/java-turtle/documentation, Fig 3. Python's Turtle First Assigment Session 2C: Tool, Tips, and Courseware ITiCSE '17, July 3-5, 2017, Bologna, Italy
the 2017 ACM Conference
10.1145/3059009.3072974
url http://repositorio.ulasalle.edu.pe/handle/20.500.12953/50
dc.language.iso.eng_US.fl_str_mv eng
language eng
dc.relation.es_ES.fl_str_mv info:eu-repo/semantics/article
dc.relation.uri.es_ES.fl_str_mv https://www.researchgate.net/publication/317989583_When_the_Robot_Meets_the_Turtle_A_Gentle_Introduction_to_Algorithms_and_Functions
dc.rights.es_ES.fl_str_mv info:eu-repo/semantics/restrictedAccess
dc.rights.uri.es_ES.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv restrictedAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_ES.fl_str_mv application/msword
dc.publisher.es_ES.fl_str_mv Tool, Tips, and Courseware ITiCSE '17
dc.source.es_ES.fl_str_mv Repositorio Institucional - ULASALLE
dc.source.none.fl_str_mv reponame:ULASALLE-Institucional
instname:Universidad La Salle
instacron:ULASALLE
instname_str Universidad La Salle
instacron_str ULASALLE
institution ULASALLE
reponame_str ULASALLE-Institucional
collection ULASALLE-Institucional
bitstream.url.fl_str_mv http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/50/1/Vidal%20Duarte%2c%20Elizabeth%202017%282%29.docx
http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/50/2/license.txt
bitstream.checksum.fl_str_mv 7137feb19b0606975be423f528cb3191
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad La Salle
repository.mail.fl_str_mv repositorio@ulasalle.edu.pe
_version_ 1764532734269587456
spelling Vidal Duarte, ElizabethCastro Gutierrez, EvelingAedo, Marco2018-11-23T20:26:11Z2018-11-23T20:26:11Z2017-07-03Turtle Java http://sites.asmsa.org/java-turtle/documentation, Fig 3. Python's Turtle First Assigment Session 2C: Tool, Tips, and Courseware ITiCSE '17, July 3-5, 2017, Bologna, Italyhttp://repositorio.ulasalle.edu.pe/handle/20.500.12953/50the 2017 ACM Conference10.1145/3059009.3072974Educators have long been trying to motivate students in their introductory programming courses. Games help students to practice formulas, facts and processes, motivating learning by adding fun. This work describes our experience in the use of Lightbot and the graphic library Turtle to introduce students to the concepts of algorithm and function. This approach has been implemented in two Universities in Arequipa. We present the assignments used in the first and second session of CS1. Our experience has shown us that students get a clear understanding of algorithm and functions that are later implemented with Python (Universidad La Salle) and Java (Universidad Nacional de San Agustin). We believe that the visual nature of games and the graphical component to teaching anything is more effective for students. Results were measured by students' perception in 2016.Doble- Ciegoapplication/mswordengTool, Tips, and Courseware ITiCSE '17info:eu-repo/semantics/articlehttps://www.researchgate.net/publication/317989583_When_the_Robot_Meets_the_Turtle_A_Gentle_Introduction_to_Algorithms_and_Functionsinfo:eu-repo/semantics/restrictedAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/Repositorio Institucional - ULASALLEreponame:ULASALLE-Institucionalinstname:Universidad La Salleinstacron:ULASALLEintroducción algoritmosWhen the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functionsinfo:eu-repo/semantics/articleORIGINALVidal Duarte, Elizabeth 2017(2).docxVidal Duarte, Elizabeth 2017(2).docx"Artículo principal"application/vnd.openxmlformats-officedocument.wordprocessingml.document12807http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/50/1/Vidal%20Duarte%2c%20Elizabeth%202017%282%29.docx7137feb19b0606975be423f528cb3191MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/50/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5220.500.12953/50oai:repositorio.ulasalle.edu.pe:20.500.12953/502021-06-11 14:39:34.459Repositorio Institucional de la Universidad La Sallerepositorio@ulasalle.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.931421
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).