Metodología de aprendizaje de la programación desde la música

dc.contributor.advisorCamargo Bareño, Carlos Iván
dc.contributor.authorCubides Castro, Johnny Germán
dc.date.accessioned2024-07-17T18:25:23Z
dc.date.available2024-07-17T18:25:23Z
dc.date.issued2024
dc.descriptionilustraciones (principalmente a color), diagramas, fotografías, mapasspa
dc.description.abstractEste trabajo aborda la enseñanza del pensamiento computacional como una habilidad transversal del siglo XXI. Si bien, el pensamiento computacional se enseña a través de actividades de programación, es importante abordar la necesidad de mantener la motivación de los estudiantes por su aprendizaje. Tradicionalmente, los cursos de programación se enseñan a través de la solución de problemas, sin embargo, es posible enseñar el pensamiento computacional usando ejes motivacionales, como la robótica, el desarrollo de videojuegos o la música. En este trabajo, se propone una metodología para enseñar la programación a través de la música. Para tal fin, se estudian los conceptos de la educación musical general, la apropiación social de la ciencia y la tecnología y los temas que son base del aprendizaje de la programación. En este proceso, se desarrolla un material didáctico concreto que incluye un kit de materiales basado en un sistema embebido electrónico, un entorno de desarrollo de programación llamado Catalejo Editor y un material de documentación para el desarrollo de actividades de autoaprendizaje. Esta metodología se centra en la experiencia práctica, lo cual permite a los estudiantes "pensar con las manos". El material es diseñado para un uso flexible al combinar la programación gráfica, la programación textual y la programación de artefactos electrónicos, permitiendo así, el desarrollo de habilidades técnicas de programación para aplicaciones y máquinas. Finalmente, se desarrolla una experiencia de aprendizaje basada en esta metodología y material didáctico, con una población conformada por estudiantes de un colegio rural y un colegio urbano en Colombia. Esta experiencia enfrentó desafíos relacionados con falta de acceso a Internet y de equipos de programación, los cuales se abordaron mediante encuentros híbridos síncronos y asíncronos, el uso de dispositivos móviles y la réplica de las actividades mediadas por el profesor lideradas por estudiantes para enseñar a otros estudiantes sobre los temas propuestos (Texto tomado de la fuente).spa
dc.description.abstractThis work addresses the teaching of computational thinking as a 21st-century cross-cutting skill. While computational thinking is taught through programming activities, it is important to address the need to maintain students' motivation for learning. Traditionally, programming courses are taught through problem-solving; however, it is possible to teach computational thinking using motivational axes such as robotics, video game development, or music. In this work, a methodology is proposed for teaching programming through music. To this end, the concepts of general music education, the social appropriation of science and technology, and the foundational themes of programming learning are studied. In this process, a specific didactic material is developed that includes a kit of materials based on an embedded electronic system, a programming development environment called Catalejo Editor, and documentation material for the development of self-learning activities. This methodology focuses on practical experience, allowing students to "think with their hands". The material is designed for flexible use by combining graphical programming, textual programming, and electronic artifact programming, thus enabling the development of technical programming skills for applications and machines. Finally, a learning experience based on this methodology and didactic material is developed, with a population consisting of students from a rural school and an urban school in Colombia. This experience faced challenges related to lack of Internet access and programming equipment, which were addressed through synchronous and asynchronous hybrid meetings, the use of mobile devices, and the replication of teacher-mediated activities led by students to teach other students about the proposed topics.eng
dc.description.degreelevelMaestríaspa
dc.description.degreenameMagíster en Ingeniería Electrónicaspa
dc.description.researchareaSistemas Embebidosspa
dc.description.researchareaDesarrollo de Habilidades del Siglo XXIspa
dc.format.extentx, 138 páginasspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameUniversidad Nacional de Colombiaspa
dc.identifier.reponameRepositorio Institucional Universidad Nacional de Colombiaspa
dc.identifier.repourlhttps://repositorio.unal.edu.co/spa
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/86535
dc.language.isospaspa
dc.publisherUniversidad Nacional de Colombiaspa
dc.publisher.branchUniversidad Nacional de Colombia - Sede Bogotáspa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.placeBogotá, Colombiaspa
dc.publisher.programBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería Electrónicaspa
dc.relation.referencesDiseño y Arquitectura Pedagógica. Aprendizaje activo 4.0 aprendizaje basado en fenómenos (abf). https://hdl.handle.net/11285/643915, 2022spa
dc.relation.referencesCarlos Iván Camargo Bareño. Transferencia tecnológica y de conocimientos en el diseño de sistemas embebidos. page 135, 2011. URL http://www.bdigital.unal.edu.co/5696/spa
dc.relation.referencesEspressif Systems. Hardware Design Guidelines. Esp32, page 38, 2022. URL https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdfspa
dc.relation.referencesMaría Angélica Arán and María Luisa Ortega. Enfoques de aprendizaje y hábitos de estudio en estudiantes universitarios de primer año de tres carreras de la Universidad Mayor Temuco, Chile 2011. Hekademos: revista educativa digital, 11:37–46, 2012. URL http://dialnet.unirioja.es/descarga/articulo/4059756.pdf%5Cnhttp://dialnet.unirioja.es/servlet/extart?codigo=4059756spa
dc.relation.referencesThe Bolonia. Metodologías activas para la formación de competencias. pages 35–56, 2006spa
dc.relation.referencesPasi Mattila and Pasi Silander. How to Create the School of the Future– Revolutionary think- ing and design from Finland. 2015. ISBN 9789526208183. URL http://nebula.wsimg.com/57b76261c219f5e7083e9978cd2cd66d?AccessKeyId=3209BE92A5393B603C75&disposition=0&alloworigin=1spa
dc.relation.referencesMichael D Deschryver and Aman Yadav. Creative and Computational Thinking in the Context of New Literacies : Working with Teachers to Scaffold Complex Technology-Mediated Approaches to Teaching and Learning. Journal of Technology and Teacher Education, 23(3):411–431, 2015spa
dc.relation.referencesFiliz Kalelioglu, Yasemin Gulbahar, and Volkan Kukul. A Framework for Computational Thinking Based on a Systematic Research Review. Baltic Journal of Modern Computing, 4(3):583, 2016. ISSN 2255-8942spa
dc.relation.referencesSusanne Hambrusch, Christoph Hoffmann, John T. Korb, Mark Haugan, and Antony L. Hosking. A multidisciplinary approach towards computational thinking for science majors. SIGCSE Bulletin Inroads, 41(1):183–187, 2009. ISSN 10963936. doi: 10.1145/1539024.1508931spa
dc.relation.referencesJ. A.M. Howe, P. M. Ross, K. R. Johnson, F. Plane, and R. Inglis. Teaching mathematics through programming in the classroom. Computers and Education, 6(1):85–91, 1982. ISSN 03601315. doi: 10.1016/0360-1315(82)90016-1spa
dc.relation.referencesVernon A Magnesen. A Review of Findings from Learning and Memory Retention Studies. Innovation Abstracts, 5(25), 1983. URL http://search.ebscohost.com/login.aspx?direct=true{&}db=eric{&}AN=ED234878{&}site=ehost-livespa
dc.relation.referencesStephen Paul Linder, Brian Edward Nestrick, Symen Mulders, and Catherine Leah Lavelle. Facilitating active learning with inexpensive mobile robots. Journal of Computing Sciences in Colleges, 16(4):21–33, 2001. ISSN 1098-6596spa
dc.relation.referencesAdriano Baratè, Andrea Formica, Luca A. Ludovico, and Dario Malchiodi. Fostering computational thinking in secondary school through music: An educational experience based on Google Blockly. CSEDU 2017 - Proceedings of the 9th International Conference on Computer Supported Education, 2 (Csedu):117–124, 2017. doi: 10.5220/0006313001170124spa
dc.relation.referencesAlexander Repenning, Jürg Zurmühle, Anna Lamprou, and Daniel Hug. Computational music thinking patterns: Connecting music education with computer science education through the design of interactive notations. CSEDU 2020 - Proceedings of the 12th International Conference on Computer Supported Education, 1(Csedu):641–652, 2020. doi: 10.5220/0009817506410652spa
dc.relation.referencesCambridge Assessment-International Education. ¿Cuál es el significado de Aprendizaje Activo? Ucles, pages 1–5, 2019spa
dc.relation.referencesAllen Downey and Chris Meyers. Introducción a la programación con Python. 2009. ISBN 9789588347226. URL https://books.google.com.co/books?id=0r_MjgEACAAJspa
dc.relation.referencesAllen B Downey. Pensando la computación como un científico (con Java). 2012. ISBN 9789876301176spa
dc.relation.referencesPilar Pascual Mejia. Didáctica de la Música para Educación Infantil, volume 2006. 2006. ISBN 9788483223031spa
dc.relation.referencesEdgar Willems. Las bases psicológicas de la educación musical. 2011. ISBN 9788449326080spa
dc.relation.referencesVíctor Práxedes, Saavedra Rionda, Daniel Ospina, Celis Juan, Carlos Upegui, and Diana C León Torres. DOCUMENTOS 71 Desigualdades digitales. 2021. ISBN 9789585597860spa
dc.relation.referencesM Franco-Avellaneda and T Arboleda. Apropiación social de la ciencia, tecnología e innovación para el desarrollo humano. Bogotá DC: Escuela Virtual PNUD-Colciencias/Diplomado ASCTI, 2014spa
dc.relation.referencesKarim Barkati and Pierre Jouvelot. Synchronous programming in audio processing: A lookup table oscillator case study. ACM Computing Surveys, 46(2), 2013. ISSN 03600300. doi: 10.1145/2543581.2543591spa
dc.relation.referencesGe Wang, Ajay Kapur, Perry Cook, and Spencer Salazar. Programming for Musicians and Digital Artists. 2014. ISBN 9781617291708spa
dc.relation.referencesSpencer Salazar, Ge Wang, and Perry Cook. MiniAudicle and chuck shell: New interfaces for chuck development and performance. International Computer Music Conference, ICMC 2006, pages 63–66, 2006spa
dc.relation.referencesSpencer Salazar and Ge Wang. MiniAudicle for iPad touchscreen-based music software programming. Proceedings - 40th International Computer Music Conference, ICMC 2014 and 11th Sound and Music Computing Conference, SMC 2014 - Music Technology Meets Philosophy: From Digital Echos to Virtual Ethos, pages 686–691, 2014spa
dc.relation.referencesSamuel Aaron, Alan F. Blackwell, and Pamela Burnard. The development of Sonic Pi and its use in educational partnerships: Co-creating pedagogies for learning computer programming. Journal of Music, Technology and Education, 9(1):75–94, may 2016. ISSN 17527074. doi: 10.1386/jmte.9.1.75_1spa
dc.relation.referencesAlex Ruthmann, Jesse M. Heines, Gena R. Greher, Paul Laidler, and Charles Saulters. Teaching computational thinking through musical live coding in Scratch. SIGCSE’10 - Proceedings of the 41st ACM Technical Symposium on Computer Science Education, (April 2014):351–355, 2010. doi: 10.1145/1734263.1734384spa
dc.relation.referencesJames Noble. Livecoding the SynthKit: Little bits as an embodied programming language. In Proceedings- 2nd IEEE Working Conference on Software Visualization, VISSOFT 2014, pages 40–44. Institute of Electrical and Electronics Engineers Inc., dec 2014. ISBN 9780769553054. doi: 10.1109/VISSOFT.2014. 16spa
dc.relation.referencesAngelo Fraietta, Oliver Bown, Sam Ferguson, Sam Gillespie, and Liam Bray. Rapid composition for networked devices: Happybrackets. Computer Music Journal, 43(2-3):89–108, 2020. ISSN 15315169. doi: 10.1162/COMJ_a_00520spa
dc.relation.referencesPedro Rebelo and Alain Renaud. The frequencyliator - distributing structures for networked laptop improvisation. pages 53–56, 01 2006spa
dc.relation.referencesGary Ferrary, Kate Mayer, Cheroe Liston, and Michael Creeden. IPC CID Study Guide. 2015spa
dc.relation.referencesRoberto Ierusalimschy. Programming in Lua , Fourth Edition Roberto Ierusalimschy. 2017(build 21), 2017. doi: 10.1093/nar/gkp710spa
dc.relation.referencesGe Wang and Perry Cook. ChucK: A Programming Language for On-the-fly, Real-time Audio Synthesis and Multimedia. Number January, page 812, 2004. ISBN 1581138938. doi: 10.1145/1027527.1027716spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.licenseReconocimiento 4.0 Internacionalspa
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/spa
dc.subject.lembTecnología y artespa
dc.subject.lembTechnology and the artseng
dc.subject.lembProgramación (Computadores electrónicos digitales)-Enseñanza programadaspa
dc.subject.lembElectronic digital computers - Programming - Programmed instructioneng
dc.subject.lembMétodos de enseñanzaspa
dc.subject.lembEducational methodeng
dc.subject.proposalMaterial Didacticospa
dc.subject.proposalSistemas Embebidosspa
dc.subject.proposalDesarrollo de Habilidadesspa
dc.subject.proposalPensamiento Computacionalspa
dc.subject.proposalDidactic Materialeng
dc.subject.proposalEmbedded Systemseng
dc.subject.proposalSkill Developmenteng
dc.subject.proposalComputational Thinkingeng
dc.subject.wikidataPensamiento computacionalspa
dc.subject.wikidataComputational thinkingeng
dc.titleMetodología de aprendizaje de la programación desde la músicaspa
dc.title.translatedLearning methodology for programming through musiceng
dc.typeTrabajo de grado - Maestríaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdccspa
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/masterThesisspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TMspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
dcterms.audience.professionaldevelopmentBibliotecariosspa
dcterms.audience.professionaldevelopmentEstudiantesspa
dcterms.audience.professionaldevelopmentGrupos comunitariosspa
dcterms.audience.professionaldevelopmentInvestigadoresspa
dcterms.audience.professionaldevelopmentMaestrosspa
dcterms.audience.professionaldevelopmentPadres y familiasspa
dcterms.audience.professionaldevelopmentProveedores de ayuda financiera para estudiantesspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
13617902.2024.pdf
Tamaño:
15.86 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis de Maestría en Ingeniería Electrónica

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
5.74 KB
Formato:
Item-specific license agreed upon to submission
Descripción: