Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell

IPP5 es una aplicación web desarrollada como herramienta de apoyo para ayudar a los estudiantes de la Escuela Colombiana de Ingeniería Julio Garavito a mejorar sus niveles de entendimiento sobre los lenguajes de programación. En este documento se realiza una investigación sobre los métodos de aprend...

Full description

Autores:
Peña Peñaloza, Johan Sebastian
Ramos Bermudez, Laura Milena
Castro Susa, Leonardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2018
Institución:
Escuela Colombiana de Ingeniería Julio Garavito
Repositorio:
Repositorio Institucional ECI
Idioma:
spa
OAI Identifier:
oai:repositorio.escuelaing.edu.co:001/804
Acceso en línea:
https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21510
https://repositorio.escuelaing.edu.co/handle/001/804
Palabra clave:
Educación
Programación
Lenguajes de programación
Education
Programming
Programming Languages
Rights
openAccess
License
Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito
id ESCUELAIG2_35e5921781f660c2baf41b181edaab7b
oai_identifier_str oai:repositorio.escuelaing.edu.co:001/804
network_acronym_str ESCUELAIG2
network_name_str Repositorio Institucional ECI
repository_id_str
dc.title.spa.fl_str_mv Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
title Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
spellingShingle Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
Educación
Programación
Lenguajes de programación
Education
Programming
Programming Languages
title_short Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
title_full Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
title_fullStr Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
title_full_unstemmed Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
title_sort Implementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y Haskell
dc.creator.fl_str_mv Peña Peñaloza, Johan Sebastian
Ramos Bermudez, Laura Milena
Castro Susa, Leonardo
dc.contributor.advisor.spa.fl_str_mv Benavides Navarro, Luis Daniel (dir)
dc.contributor.author.spa.fl_str_mv Peña Peñaloza, Johan Sebastian
Ramos Bermudez, Laura Milena
Castro Susa, Leonardo
dc.subject.spa.fl_str_mv Educación
Programación
Lenguajes de programación
topic Educación
Programación
Lenguajes de programación
Education
Programming
Programming Languages
dc.subject.keywords.spa.fl_str_mv Education
Programming
Programming Languages
description IPP5 es una aplicación web desarrollada como herramienta de apoyo para ayudar a los estudiantes de la Escuela Colombiana de Ingeniería Julio Garavito a mejorar sus niveles de entendimiento sobre los lenguajes de programación. En este documento se realiza una investigación sobre los métodos de aprendizaje de los seres humanos, pasando por los proceso biológicos y evolutivos de los mismos, así como la exposición de diferentes teorías de aprendizaje en el área de educación y de enseñanza de lenguajes de programación que han sido usados para pensar y crear la plataforma. La plataforma contiene dos módulos principales, uno de JavaScript y uno de Haskell. Estos módulos comprenden secciones de enseñanza interactivos que le permiten a los usuarios generar y retener conocimientos de manera más fácil utilizando los conceptos de la interacción humano - computadora, en este documento se hace alución a cada una de estas secciones y como deben de ser usadas por parte de los tutores así como de los usuarios de la plataforma para sacar el mejor provecho de la misma.
publishDate 2018
dc.date.accessioned.spa.fl_str_mv 2018-08-14T21:48:35Z
dc.date.available.spa.fl_str_mv 2018-08-14T21:48:35Z
dc.date.issued.spa.fl_str_mv 2018
dc.date.accessioned.none.fl_str_mv 2021-10-01T16:02:20Z
dc.date.available.none.fl_str_mv 2021-10-01T16:02:20Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.spa.fl_str_mv https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21510
dc.identifier.uri.none.fl_str_mv https://repositorio.escuelaing.edu.co/handle/001/804
url https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21510
https://repositorio.escuelaing.edu.co/handle/001/804
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
rights_invalid_str_mv Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito
https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Escuela Colombiana de Ingeniería Julio Garavito
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Escuela Colombiana de Ingeniería Julio Garavito
bitstream.url.fl_str_mv https://repositorio.escuelaing.edu.co/bitstream/001/804/1/Autorizaci%c3%b3n.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/804/2/Pe%c3%b1a%20Pe%c3%b1aloza%2c%20Johan%20Sebastian%20-%202018.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/804/3/license.txt
https://repositorio.escuelaing.edu.co/bitstream/001/804/8/Autorizaci%c3%b3n.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/804/10/Pe%c3%b1a%20Pe%c3%b1aloza%2c%20Johan%20Sebastian%20-%202018.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/804/9/Autorizaci%c3%b3n.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/804/11/Pe%c3%b1a%20Pe%c3%b1aloza%2c%20Johan%20Sebastian%20-%202018.pdf.jpg
bitstream.checksum.fl_str_mv 3765efbb59b75513f8e256481568a1c8
59048163843d82104b8a4d81565c45b0
5a7ca94c2e5326ee169f979d71d0f06e
e1c06d85ae7b8b032bef47e42e4c08f9
370e1d9dbef58599bb550aceb135dea2
685404a47fee7fb7cac284a5f83aedbb
6395e450b1e6eb17a46ca43a67fdfc9f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Escuela Colombiana de Ingeniería Julio Garavito
repository.mail.fl_str_mv repositorio.eci@escuelaing.edu.co
_version_ 1814355626199875584
spelling Benavides Navarro, Luis Daniel (dir)bb6cc624667910f3d2e37e10bf55c2db300Peña Peñaloza, Johan Sebastian80bce17b67ed8c4bda5f70fc5ef5fc56600Ramos Bermudez, Laura Milenabd2135520185144773f658e7dd13aebd600Castro Susa, Leonardoc5081ccc532e726d715880594d66ff486002018-08-14T21:48:35Z2021-10-01T16:02:20Z2018-08-14T21:48:35Z2021-10-01T16:02:20Z2018https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21510https://repositorio.escuelaing.edu.co/handle/001/804IPP5 es una aplicación web desarrollada como herramienta de apoyo para ayudar a los estudiantes de la Escuela Colombiana de Ingeniería Julio Garavito a mejorar sus niveles de entendimiento sobre los lenguajes de programación. En este documento se realiza una investigación sobre los métodos de aprendizaje de los seres humanos, pasando por los proceso biológicos y evolutivos de los mismos, así como la exposición de diferentes teorías de aprendizaje en el área de educación y de enseñanza de lenguajes de programación que han sido usados para pensar y crear la plataforma. La plataforma contiene dos módulos principales, uno de JavaScript y uno de Haskell. Estos módulos comprenden secciones de enseñanza interactivos que le permiten a los usuarios generar y retener conocimientos de manera más fácil utilizando los conceptos de la interacción humano - computadora, en este documento se hace alución a cada una de estas secciones y como deben de ser usadas por parte de los tutores así como de los usuarios de la plataforma para sacar el mejor provecho de la misma.IPP5 is a web application developed as a support tool to help students of theEscuela Colombiana de Ingeniería Julio Garavito to improve their levels of understanding about programming languages. In this document a research is made about the learning methods of human beings, going through their biological and evolutionary processes, as well as the exposure of different theories of learning in the area of ​​education and teaching of programming languages ​​that have been used to think and create the platform. The platform contains two main modules, one for JavaScript and one for Haskell. These modules include interactive teaching sections that allow users to generate and retain knowledge more easily using the concepts of human-computer interaction, in this document each of these sections is alluded to and how they should be used by part of the tutors as well as the users of the platform to get the best out of it.PregradoIngeniero(a) de Sistemasapplication/pdfspaEscuela Colombiana de Ingeniería Julio GaravitoIngeniería de SistemasDerechos Reservados - Escuela Colombiana de Ingeniería Julio Garavitohttps://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2EducaciónProgramaciónLenguajes de programaciónEducationProgrammingProgramming LanguagesImplementación de un sistema de aprendizaje de lenguajes de programación en línea para JavaScript y HaskellTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALAutorización.pdfAutorizaciónapplication/pdf1181914https://repositorio.escuelaing.edu.co/bitstream/001/804/1/Autorizaci%c3%b3n.pdf3765efbb59b75513f8e256481568a1c8MD51metadata only accessPeña Peñaloza, Johan Sebastian - 2018.pdfDocumento de proyecto de gradoapplication/pdf1878284https://repositorio.escuelaing.edu.co/bitstream/001/804/2/Pe%c3%b1a%20Pe%c3%b1aloza%2c%20Johan%20Sebastian%20-%202018.pdf59048163843d82104b8a4d81565c45b0MD52open accessLICENSElicense.txttext/plain1881https://repositorio.escuelaing.edu.co/bitstream/001/804/3/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD53open accessTEXTAutorización.pdf.txtAutorización.pdf.txtExtracted texttext/plain2https://repositorio.escuelaing.edu.co/bitstream/001/804/8/Autorizaci%c3%b3n.pdf.txte1c06d85ae7b8b032bef47e42e4c08f9MD58metadata only accessPeña Peñaloza, Johan Sebastian - 2018.pdf.txtPeña Peñaloza, Johan Sebastian - 2018.pdf.txtExtracted texttext/plain140704https://repositorio.escuelaing.edu.co/bitstream/001/804/10/Pe%c3%b1a%20Pe%c3%b1aloza%2c%20Johan%20Sebastian%20-%202018.pdf.txt370e1d9dbef58599bb550aceb135dea2MD510open accessTHUMBNAILAutorización.pdf.jpgAutorización.pdf.jpgGenerated Thumbnailimage/jpeg12852https://repositorio.escuelaing.edu.co/bitstream/001/804/9/Autorizaci%c3%b3n.pdf.jpg685404a47fee7fb7cac284a5f83aedbbMD59metadata only accessPeña Peñaloza, Johan Sebastian - 2018.pdf.jpgPeña Peñaloza, Johan Sebastian - 2018.pdf.jpgGenerated Thumbnailimage/jpeg7177https://repositorio.escuelaing.edu.co/bitstream/001/804/11/Pe%c3%b1a%20Pe%c3%b1aloza%2c%20Johan%20Sebastian%20-%202018.pdf.jpg6395e450b1e6eb17a46ca43a67fdfc9fMD511open access001/804oai:repositorio.escuelaing.edu.co:001/8042021-10-01 17:25:14.557open accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK