Teaching the First Programming Course with Python's Turtle Graphic Library
Descripción del Articulo
How to keep students interested in a CS1 course is not new to those who teach the subject. This work describes our experience in the use of Python with its Turtle Graphic Library in a game-oriented approach that seeks to increase the interest and motivation of students. We present the assignment for...
| Autor: | |
|---|---|
| Formato: | artículo |
| Fecha de Publicación: | 2016 |
| Institución: | Universidad La Salle |
| Repositorio: | ULASALLE-Institucional |
| Lenguaje: | inglés |
| OAI Identifier: | oai:repositorio.ulasalle.edu.pe:20.500.12953/66 |
| Enlace del recurso: | http://repositorio.ulasalle.edu.pe/handle/20.500.12953/66 |
| Nivel de acceso: | acceso restringido |
| Materia: | CS1, Phyton, Phyton |
| id |
ULSA_2adb4e4c29558139b284672a33b56dbc |
|---|---|
| oai_identifier_str |
oai:repositorio.ulasalle.edu.pe:20.500.12953/66 |
| network_acronym_str |
ULSA |
| network_name_str |
ULASALLE-Institucional |
| repository_id_str |
3920 |
| dc.title.es_ES.fl_str_mv |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| title |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| spellingShingle |
Teaching the First Programming Course with Python's Turtle Graphic Library Vidal Duarte, Elizabeth CS1, Phyton, Phyton |
| title_short |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| title_full |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| title_fullStr |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| title_full_unstemmed |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| title_sort |
Teaching the First Programming Course with Python's Turtle Graphic Library |
| author |
Vidal Duarte, Elizabeth |
| author_facet |
Vidal Duarte, Elizabeth |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Vidal Duarte, Elizabeth |
| dc.subject.es_ES.fl_str_mv |
CS1, Phyton, |
| topic |
CS1, Phyton, Phyton |
| dc.subject.ocde.es_ES.fl_str_mv |
Phyton |
| description |
How to keep students interested in a CS1 course is not new to those who teach the subject. This work describes our experience in the use of Python with its Turtle Graphic Library in a game-oriented approach that seeks to increase the interest and motivation of students. We present the assignment for branch, loops and functions: the simulation of a basic game with a spaceship that can shoot a bullet to the enemy. Our experience has shown us that students get engaged and motivate themselves with the graphical component. We have found an improvement in students' grades. |
| publishDate |
2016 |
| dc.date.accessioned.none.fl_str_mv |
2019-04-02T21:54:03Z |
| dc.date.available.none.fl_str_mv |
2019-04-02T21:54:03Z |
| dc.date.issued.fl_str_mv |
2016-07-11 |
| dc.type.es_ES.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.citation.es_ES.fl_str_mv |
Elizabeth Vidal Duarte. 2016. Teaching the First Programming Course with Python's Turtle Graphic Library. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16). ACM, New York, NY, USA, 244-245. DOI: https://doi.org/10.1145/2899415.2925499 |
| dc.identifier.isbn.none.fl_str_mv |
978-1-4503-4231-5 |
| dc.identifier.uri.none.fl_str_mv |
http://repositorio.ulasalle.edu.pe/handle/20.500.12953/66 |
| dc.identifier.journal.es_ES.fl_str_mv |
In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16) |
| dc.identifier.doi.es_ES.fl_str_mv |
10.1145/2899415.2925499 |
| identifier_str_mv |
Elizabeth Vidal Duarte. 2016. Teaching the First Programming Course with Python's Turtle Graphic Library. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16). ACM, New York, NY, USA, 244-245. DOI: https://doi.org/10.1145/2899415.2925499 978-1-4503-4231-5 In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16) 10.1145/2899415.2925499 |
| url |
http://repositorio.ulasalle.edu.pe/handle/20.500.12953/66 |
| 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://dl.acm.org/citation.cfm?id=2925499 |
| 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 |
ITICSE |
| 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/66/1/Teaching%20the%20first%20programming%20course%20with%20python%c2%b4s.docx http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/66/2/license.txt |
| bitstream.checksum.fl_str_mv |
aa5f1e69b371ed58ea1c52c3d4e2525e 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_ |
1764532734772903936 |
| spelling |
Vidal Duarte, Elizabeth2019-04-02T21:54:03Z2019-04-02T21:54:03Z2016-07-11Elizabeth Vidal Duarte. 2016. Teaching the First Programming Course with Python's Turtle Graphic Library. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16). ACM, New York, NY, USA, 244-245. DOI: https://doi.org/10.1145/2899415.2925499978-1-4503-4231-5http://repositorio.ulasalle.edu.pe/handle/20.500.12953/66In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '16)10.1145/2899415.2925499How to keep students interested in a CS1 course is not new to those who teach the subject. This work describes our experience in the use of Python with its Turtle Graphic Library in a game-oriented approach that seeks to increase the interest and motivation of students. We present the assignment for branch, loops and functions: the simulation of a basic game with a spaceship that can shoot a bullet to the enemy. Our experience has shown us that students get engaged and motivate themselves with the graphical component. We have found an improvement in students' grades.Doble- Ciegoapplication/mswordengITICSEinfo:eu-repo/semantics/articlehttps://dl.acm.org/citation.cfm?id=2925499info:eu-repo/semantics/restrictedAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/Repositorio Institucional - ULASALLEreponame:ULASALLE-Institucionalinstname:Universidad La Salleinstacron:ULASALLECS1, Phyton,PhytonTeaching the First Programming Course with Python's Turtle Graphic Libraryinfo:eu-repo/semantics/articleORIGINALTeaching the first programming course with python´s.docxTeaching the first programming course with python´s.docx"Artículo principal"application/vnd.openxmlformats-officedocument.wordprocessingml.document12831http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/66/1/Teaching%20the%20first%20programming%20course%20with%20python%c2%b4s.docxaa5f1e69b371ed58ea1c52c3d4e2525eMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/66/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5220.500.12953/66oai:repositorio.ulasalle.edu.pe:20.500.12953/662021-06-11 14:39:34.439Repositorio Institucional de la Universidad La Sallerepositorio@ulasalle.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
| score |
13.968414 |
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).
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).