RoBlock – web app for programming learning

One of the major challenges related to teaching programming and algorithmics to amateur students is the time spent to explain a language’s syntax. Also, students who undertake computer programming may find problems that hinder their understanding of concepts and the development of their problem-solv...

Full description

Autores:
Feijoo Garcia, Pedro Guillermo
De la Rosa, Fernando
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
eng
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/1642
Acceso en línea:
http://hdl.handle.net/20.500.12495/1642
https://doi.org/10.3991/ijet.v11i12.6004
Palabra clave:
Programming learning
Programming teaching
E-Robotics
Computación semántica
Educación
Enseñanza programada
Rights
License
Attribution 4.0 International
id UNBOSQUE2_cb69b7a015be4cd8a2953cf59cde3069
oai_identifier_str oai:repositorio.unbosque.edu.co:20.500.12495/1642
network_acronym_str UNBOSQUE2
network_name_str Repositorio U. El Bosque
repository_id_str
dc.title.spa.fl_str_mv RoBlock – web app for programming learning
title RoBlock – web app for programming learning
spellingShingle RoBlock – web app for programming learning
Programming learning
Programming teaching
E-Robotics
Computación semántica
Educación
Enseñanza programada
title_short RoBlock – web app for programming learning
title_full RoBlock – web app for programming learning
title_fullStr RoBlock – web app for programming learning
title_full_unstemmed RoBlock – web app for programming learning
title_sort RoBlock – web app for programming learning
dc.creator.fl_str_mv Feijoo Garcia, Pedro Guillermo
De la Rosa, Fernando
dc.contributor.author.none.fl_str_mv Feijoo Garcia, Pedro Guillermo
De la Rosa, Fernando
dc.subject.keywords.spa.fl_str_mv Programming learning
Programming teaching
E-Robotics
topic Programming learning
Programming teaching
E-Robotics
Computación semántica
Educación
Enseñanza programada
dc.subject.armarc.spa.fl_str_mv Computación semántica
Educación
Enseñanza programada
description One of the major challenges related to teaching programming and algorithmics to amateur students is the time spent to explain a language’s syntax. Also, students who undertake computer programming may find problems that hinder their understanding of concepts and the development of their problem-solving and programming skills. This paper presents the results of an experimental approach that evaluated the interaction of a group of Colombian students with a Web solution within the context of Mobile Robotics to learn programming and algorithmics. The designed Web App is oriented towards autodidactic learning by using Visual Blocks Programming through five interactive modules that include concepts to be learned by students such as the following: variables, sensors, conditionals, cycles, and functions. The solution is designed to present virtual scenarios for Mobile Robotics. This proposal was evaluated with middle school students from the Colombian education system and was compared to the results obtained using Scratch as a reference tool.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2019-08-21T13:20:22Z
dc.date.available.none.fl_str_mv 2019-08-21T13:20:22Z
dc.type.spa.fl_str_mv article
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.local.spa.fl_str_mv artículo
dc.identifier.issn.none.fl_str_mv 1868-8799
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12495/1642
dc.identifier.doi.none.fl_str_mv https://doi.org/10.3991/ijet.v11i12.6004
dc.identifier.instname.spa.fl_str_mv instname:Universidad El Bosque
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad El Bosque
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.unbosque.edu.co
identifier_str_mv 1868-8799
instname:Universidad El Bosque
reponame:Repositorio Institucional Universidad El Bosque
repourl:https://repositorio.unbosque.edu.co
url http://hdl.handle.net/20.500.12495/1642
https://doi.org/10.3991/ijet.v11i12.6004
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.ispartofseries.spa.fl_str_mv International Journal of Emerging Technologies in Learning, 1868-8799, Vol. 11, num, 12, 2016, p. 45- 53
dc.relation.uri.none.fl_str_mv https://online-journals.org/index.php/i-jet/article/view/6004
dc.rights.*.fl_str_mv Attribution 4.0 International
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.accessrights.none.fl_str_mv http://purl.org/coar/access_right/c_abf129
dc.rights.creativecommons.none.fl_str_mv 2016
rights_invalid_str_mv Attribution 4.0 International
http://creativecommons.org/licenses/by/4.0/
Acceso abierto
http://purl.org/coar/access_right/c_abf129
2016
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv International Journal of Emerging Technologies in Learning
dc.publisher.journal.spa.fl_str_mv International Journal of Emerging Technologies in Learning
institution Universidad El Bosque
bitstream.url.fl_str_mv https://repositorio.unbosque.edu.co/bitstreams/bdd47d08-20b7-4eff-981d-0e6021f33e97/download
https://repositorio.unbosque.edu.co/bitstreams/faf3ead4-a146-4912-bf69-09bc732f869c/download
https://repositorio.unbosque.edu.co/bitstreams/b1fa54b0-cc68-4471-acc7-d47696d564e1/download
https://repositorio.unbosque.edu.co/bitstreams/d9b7c0fa-e128-4695-8de6-0e7940765077/download
https://repositorio.unbosque.edu.co/bitstreams/5c249f67-3ebc-4167-a912-415c13630e05/download
bitstream.checksum.fl_str_mv 01a386c7f32450c069f7927c659d14d7
0175ea4a2d4caec4bbcc37e300941108
8a4605be74aa9ea9d79846c1fba20a33
e10cf674fadbdb357a4554d5e4dc2281
4d76014f8e7700b5af1ef5e9621f18a7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad El Bosque
repository.mail.fl_str_mv bibliotecas@biteca.com
_version_ 1828164454799376384
spelling Feijoo Garcia, Pedro GuillermoDe la Rosa, Fernando2019-08-21T13:20:22Z2019-08-21T13:20:22Z20161868-8799http://hdl.handle.net/20.500.12495/1642https://doi.org/10.3991/ijet.v11i12.6004instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coapplication/pdfengInternational Journal of Emerging Technologies in LearningInternational Journal of Emerging Technologies in LearningInternational Journal of Emerging Technologies in Learning, 1868-8799, Vol. 11, num, 12, 2016, p. 45- 53https://online-journals.org/index.php/i-jet/article/view/6004Attribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/Acceso abiertohttp://purl.org/coar/access_right/c_abf1292016http://purl.org/coar/access_right/c_abf2RoBlock – web app for programming learningarticleartículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_6501Programming learningProgramming teachingE-RoboticsComputación semánticaEducaciónEnseñanza programadaOne of the major challenges related to teaching programming and algorithmics to amateur students is the time spent to explain a language’s syntax. Also, students who undertake computer programming may find problems that hinder their understanding of concepts and the development of their problem-solving and programming skills. This paper presents the results of an experimental approach that evaluated the interaction of a group of Colombian students with a Web solution within the context of Mobile Robotics to learn programming and algorithmics. The designed Web App is oriented towards autodidactic learning by using Visual Blocks Programming through five interactive modules that include concepts to be learned by students such as the following: variables, sensors, conditionals, cycles, and functions. The solution is designed to present virtual scenarios for Mobile Robotics. This proposal was evaluated with middle school students from the Colombian education system and was compared to the results obtained using Scratch as a reference tool.ORIGINALFeijóo García P.G., De la Rosa F._2016.pdfFeijóo García P.G., De la Rosa F._2016.pdfapplication/pdf1257982https://repositorio.unbosque.edu.co/bitstreams/bdd47d08-20b7-4eff-981d-0e6021f33e97/download01a386c7f32450c069f7927c659d14d7MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908https://repositorio.unbosque.edu.co/bitstreams/faf3ead4-a146-4912-bf69-09bc732f869c/download0175ea4a2d4caec4bbcc37e300941108MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unbosque.edu.co/bitstreams/b1fa54b0-cc68-4471-acc7-d47696d564e1/download8a4605be74aa9ea9d79846c1fba20a33MD53THUMBNAILFeijóo García P.G., De la Rosa F._2016.pdf.jpgFeijóo García P.G., De la Rosa F._2016.pdf.jpgIM Thumbnailimage/jpeg10007https://repositorio.unbosque.edu.co/bitstreams/d9b7c0fa-e128-4695-8de6-0e7940765077/downloade10cf674fadbdb357a4554d5e4dc2281MD54TEXTFeijóo García P.G., De la Rosa F._2016.pdf.txtFeijóo García P.G., De la Rosa F._2016.pdf.txtExtracted texttext/plain45399https://repositorio.unbosque.edu.co/bitstreams/5c249f67-3ebc-4167-a912-415c13630e05/download4d76014f8e7700b5af1ef5e9621f18a7MD5520.500.12495/1642oai:repositorio.unbosque.edu.co:20.500.12495/16422024-02-07 01:53:39.484http://creativecommons.org/licenses/by/4.0/Attribution 4.0 Internationalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=