Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.

Este es un trabajo de tipo académico, que muestra el proceso de investigación desarrollado con el fin de determinar cómo y en qué medida las herramientas Scratch y Arduino desarrollan pensamiento algorítmico, definido en 4 niveles propuestos por los investigadores y para lograrlo se utiliza una meto...

Full description

Autores:
Bonilla Martínez, Kevin Andrés
Rubio Rodríguez, Julián Guillermo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2014
Institución:
Universidad Pedagógica Nacional
Repositorio:
Repositorio Institucional UPN
Idioma:
spa
OAI Identifier:
oai:repository.pedagogica.edu.co:20.500.12209/1971
Acceso en línea:
http://hdl.handle.net/20.500.12209/1971
Palabra clave:
Desarrollo de pensamiento algorítmico
Scratch (S4A)
Arduino
Software educativo
Pensamiento algorítmico
Algoritmos (Electrónica)
Desarrollo del pensamiento
Procesos educativos
Niveles de desarrollo de pensamiento algorítmico
Secuencialidad
Solución y optimización de problemas
Investigación
PRE-TEST
POST-TEST
Evaluación de desempeño
Guías de trabajo
Sesiones de trabajo
Grupo control y grupo experimental
Rights
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id RPEDAGO2_29772361c98bf473dd388aee774fd00a
oai_identifier_str oai:repository.pedagogica.edu.co:20.500.12209/1971
network_acronym_str RPEDAGO2
network_name_str Repositorio Institucional UPN
repository_id_str
dc.title.spa.fl_str_mv Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
title Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
spellingShingle Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
Desarrollo de pensamiento algorítmico
Scratch (S4A)
Arduino
Software educativo
Pensamiento algorítmico
Algoritmos (Electrónica)
Desarrollo del pensamiento
Procesos educativos
Niveles de desarrollo de pensamiento algorítmico
Secuencialidad
Solución y optimización de problemas
Investigación
PRE-TEST
POST-TEST
Evaluación de desempeño
Guías de trabajo
Sesiones de trabajo
Grupo control y grupo experimental
title_short Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
title_full Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
title_fullStr Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
title_full_unstemmed Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
title_sort Utilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.
dc.creator.fl_str_mv Bonilla Martínez, Kevin Andrés
Rubio Rodríguez, Julián Guillermo
dc.contributor.advisor.spa.fl_str_mv Rodríguez Cordero, Claudia Yanneth
dc.contributor.author.spa.fl_str_mv Bonilla Martínez, Kevin Andrés
Rubio Rodríguez, Julián Guillermo
dc.subject.spa.fl_str_mv Desarrollo de pensamiento algorítmico
Scratch (S4A)
Arduino
Software educativo
Pensamiento algorítmico
Algoritmos (Electrónica)
Desarrollo del pensamiento
Procesos educativos
Niveles de desarrollo de pensamiento algorítmico
Secuencialidad
Solución y optimización de problemas
Investigación
PRE-TEST
POST-TEST
Evaluación de desempeño
Guías de trabajo
Sesiones de trabajo
Grupo control y grupo experimental
topic Desarrollo de pensamiento algorítmico
Scratch (S4A)
Arduino
Software educativo
Pensamiento algorítmico
Algoritmos (Electrónica)
Desarrollo del pensamiento
Procesos educativos
Niveles de desarrollo de pensamiento algorítmico
Secuencialidad
Solución y optimización de problemas
Investigación
PRE-TEST
POST-TEST
Evaluación de desempeño
Guías de trabajo
Sesiones de trabajo
Grupo control y grupo experimental
description Este es un trabajo de tipo académico, que muestra el proceso de investigación desarrollado con el fin de determinar cómo y en qué medida las herramientas Scratch y Arduino desarrollan pensamiento algorítmico, definido en 4 niveles propuestos por los investigadores y para lograrlo se utiliza una metodología cuasi-experimental. Esta investigación contempla dos poblaciones de muestra denominadas Grupo Control (GC) y Grupo Experimental (GE) con el fin de determinar los cambios producidos en la población que utiliza las herramientas, respecto a la otra que no las usa mediante la utilización de dos pruebas denominadas Pre-Test y Post-Test.
publishDate 2014
dc.date.issued.none.fl_str_mv 2014
dc.date.accessioned.none.fl_str_mv 2016-07-11T20:00:22Z
2017-12-12T21:55:51Z
dc.date.available.none.fl_str_mv 2016-07-11T20:00:22Z
2017-12-12T21:55:51Z
dc.type.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía – Pregrado
dc.type.coar.eng.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.eng.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.other.spa.fl_str_mv TE-17612
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12209/1971
dc.identifier.instname.spa.fl_str_mv instname:Universidad Pedagógica Nacional
instname:Universidad Pedagógica Nacional
dc.identifier.reponame.spa.fl_str_mv reponame: Repositorio Institucional UPN
dc.identifier.repourl.none.fl_str_mv repourl: http://repositorio.pedagogica.edu.co/
identifier_str_mv TE-17612
instname:Universidad Pedagógica Nacional
reponame: Repositorio Institucional UPN
repourl: http://repositorio.pedagogica.edu.co/
url http://hdl.handle.net/20.500.12209/1971
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Adell, J. (2010). Diseño de actividades tecnológicas con TIC, Jornadas de educación Digital (JEDI). Universidad de Deusto, Bilbao.
Altablero. (2008, abril-junio). Ministerio de Educación Nacional: caminos para crear un mundo rural. Bogotá DC: Debate. Obtenido en la red mundial el 1 de mayo de 2013: http://www.mineducacion.gov.co/1621/article-168266.html.
Ausubel, D. (1972). “Algunos aspectos psicológicos de la estructura del conocimiento”. En: ELAM, S. (Ed.), La educación y la estructura del conocimiento. Buenos Aires. El Ateneo
Bogoyavlensky, D.N. (1973). “Aprendizaje y desarrollo”. En: VIGOTSKY, T.L., LEONTIEV, A.N. y otros (1973), Psicología y pedagogía. Madrid. Akal.
Brassard, G.& Bratley, P. (1997). Fundamentos de la algoritmia. Primera edición. Canadá: Prentice Hall.
Brennan, K & Resnik, Mitchel. (2012). Entrevistas basadas en artefactos para estudiar el desarrollo de pensamiento computacional (PC) en el diseño de medio interactivos. Documento presentado en el encuentro anual de la “Educational Research Association”, AERA 2012, Vancouver, BC, Canadá.
Bruner, J. (1988). Desarrollo cognitivo y educación. Madrid. Morata
Gagné, R.M. (1970). “El aprendizaje en principios”. En: STONES, E. (Op. Cit.).
Gagné, R.M. (1975). Principios básicos del aprendizaje para la instrucción. México, Diana.
Gagné, R.M. (1970). Las condiciones del aprendizaje. Tercera edición. Mexico: Interamericana.
Gallego, J. & Nieto, C. & Reyes, E. (2008). Diseño y construcción de un kit de robótica “Roboped” enfocado hacia los estándares en tecnología e informática propuestos por el Ministerio de Educación Nacional. Universidad Pedagógica Nacional.
Gálvez Legua, Mauricio. (2011). Tecnologías de la Información y Comunicaciones aplicadas a la educación. Seminario Internacional sobre robótica educativa, Perú, Julio.
García, V; Bernal, A; Di Nuovo, S; Rodríguez, G & Zanniello, G. (1995). Del fin a los objetivos de la educación personalizada. Primera edición. España: Ediciones RIAL, S.A.
Gimeno, S & Pérez, G. (1993). Comprender y transformar la enseñanza. Segunda edición. Madrid: Ediciones Morata, S.L
Hernández Sampieri, T; Fernández Collado, C. & Baptista Lucia, P. (2006). Metodología de la investigación. Cuarta edición. México: Mc Graw-Hill/ Interamericana editores S.A de CV.
López García, J. (2009). Educación básica: Algoritmos y Programación, Guía para docentes. Segunda edición. Colombia: ONG give to Colombia, Motorola Foundation y Motorola de Colombia Ltda.
Luria, A. (1973). “Lenguaje y formación de conexiones temporales”. En: VIGOSTSKY, L.S. LEONTIEV, A.N Y otros (Op.cit.).
Marin, G &Martínez, F.(2003). Introducción a la programación estructurada en C. Primera edición. Universidad de Valencia. Maite Simon.
MIT Media Lab Grupo de investigación. Guia de referencia SCRATCH 1.4 [en línea]. Ver. 1.3.1 EDUTEKA, 2009. [Fecha de consulta: 05 de febrero de 2014]. Disponible en: http://www.eduteka.org/ScratchGuiaReferencia.php
Piaget, J. (1964). Seis estudios de psicología. Primera edición. Barcelona: Editorial Labor, S.A
Piaget, J. (1970). Psicología y Pedagogía. Barcelona: Ariel
Pinker, S (1997). How the Mind Work. Trad. Esp. Cómo funciona la mente. Primera edición. Editorial Destino (2001), Reedición en Destino (2007). Barcelona.
Rodríguez, J. (2003). Introducción a la programación. Teoría y práctica. Primera edición. España: Editorial Club Universitario
Rubinstein, S.L (1967). Principios de Psicología General. Grijalbo. México.
Ruiz, J. (2012). S4A (Scratch) + Arduino. Primera edición. Herramientas gráficas para la programación en Arduino.
Skinner, B. (1968a). Walden Dos. Barcelona, Fontanela.
Skinner, B. (1972). Más allá de la libertad y la dignidad. Barcelona, Fontanela.
Wallon, H. (1974). Los orígenes del carácter. Buenos Aires. Nueva visión.
Zabala, M. (2004). El desarrollo del pensamiento lógico – matemático. Colección procesos educativos. Ecuador: Fe y Alegría, Movimiento de educación popular e integral
dc.relation.references.eng.fl_str_mv Descombe, M. (2003). The Good Research Guide. For Small-Scale Social Research Projects. Segunda edición, Maidenhead, Gran Bretaña: Open University Press.
Papert, Seymour. (1993). Mindstorms: Children, computers, and powerful ideas .Segunda edición. New York: Basic Books.
Skinner, B. (1968b).The technology of teaching. Nueva York: Englewood Cliffs.
Stager, G. (2003). The Case for Computing. Snapshots!, Educational insights from the Thornburg Center. Thornburg Center.
Vygostsky, L. (1975). Pensamiento y lenguaje. Buenos Aires: Pléyade
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.access.spa.fl_str_mv Acceso abierto
dc.rights.creativecommons.none.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
Acceso abierto
Attribution-NonCommercial-NoDerivatives 4.0 International
http://purl.org/coar/access_right/c_abf2
dc.format.spa.fl_str_mv PDF
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Pedagógica Nacional
dc.publisher.program.spa.fl_str_mv Licenciatura en Electrónica
dc.publisher.faculty.spa.fl_str_mv Facultad de Ciencia y Tecnología
dc.source.spa.fl_str_mv reponame:Repositorio Institucional de la Universidad Pedagógica Nacional
instname:Universidad Pedagógica Nacional
instname_str Universidad Pedagógica Nacional
institution Universidad Pedagógica Nacional
reponame_str Repositorio Institucional de la Universidad Pedagógica Nacional
collection Repositorio Institucional de la Universidad Pedagógica Nacional
bitstream.url.fl_str_mv http://repository.pedagogica.edu.co/bitstream/20.500.12209/1971/1/TE-17612.pdf
http://repository.pedagogica.edu.co/bitstream/20.500.12209/1971/2/license.txt
http://repository.pedagogica.edu.co/bitstream/20.500.12209/1971/3/TE-17612.pdf.jpg
bitstream.checksum.fl_str_mv 72ca57543986cc9b986b33b07e86ed07
8a4605be74aa9ea9d79846c1fba20a33
8edafdbf68d3f67195a35576cc42e718
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Pedagógica Nacional
repository.mail.fl_str_mv repositorio@pedagogica.edu.co
_version_ 1814444808855355392
spelling Rodríguez Cordero, Claudia YannethBonilla Martínez, Kevin AndrésRubio Rodríguez, Julián Guillermo2016-07-11T20:00:22Z2017-12-12T21:55:51Z2016-07-11T20:00:22Z2017-12-12T21:55:51Z2014TE-17612http://hdl.handle.net/20.500.12209/1971instname:Universidad Pedagógica Nacionalinstname:Universidad Pedagógica Nacionalreponame: Repositorio Institucional UPNrepourl: http://repositorio.pedagogica.edu.co/Este es un trabajo de tipo académico, que muestra el proceso de investigación desarrollado con el fin de determinar cómo y en qué medida las herramientas Scratch y Arduino desarrollan pensamiento algorítmico, definido en 4 niveles propuestos por los investigadores y para lograrlo se utiliza una metodología cuasi-experimental. Esta investigación contempla dos poblaciones de muestra denominadas Grupo Control (GC) y Grupo Experimental (GE) con el fin de determinar los cambios producidos en la población que utiliza las herramientas, respecto a la otra que no las usa mediante la utilización de dos pruebas denominadas Pre-Test y Post-Test.Submitted by Guillermo Gomez (gagomezp@pedagogica.edu.co) on 2016-03-08T20:04:24Z No. of bitstreams: 1 TE-17612.pdf: 8259914 bytes, checksum: 72ca57543986cc9b986b33b07e86ed07 (MD5)Approved for entry into archive by UPN Biblioteca (repositoriobiblioteca@pedagogica.edu.co) on 2016-07-11T20:00:22Z (GMT) No. of bitstreams: 1 TE-17612.pdf: 8259914 bytes, checksum: 72ca57543986cc9b986b33b07e86ed07 (MD5)Made available in DSpace on 2016-07-11T20:00:22Z (GMT). No. of bitstreams: 1 TE-17612.pdf: 8259914 bytes, checksum: 72ca57543986cc9b986b33b07e86ed07 (MD5)Made available in DSpace on 2017-12-12T21:55:51Z (GMT). No. of bitstreams: 2 TE-17612.pdf: 8259914 bytes, checksum: 72ca57543986cc9b986b33b07e86ed07 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2014Licenciado en ElectrónicaTesis de pregradoPDFapplication/pdfspaUniversidad Pedagógica NacionalLicenciatura en ElectrónicaFacultad de Ciencia y Tecnologíahttps://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2reponame:Repositorio Institucional de la Universidad Pedagógica Nacionalinstname:Universidad Pedagógica NacionalDesarrollo de pensamiento algorítmicoScratch (S4A)ArduinoSoftware educativoPensamiento algorítmicoAlgoritmos (Electrónica)Desarrollo del pensamientoProcesos educativosNiveles de desarrollo de pensamiento algorítmicoSecuencialidadSolución y optimización de problemasInvestigaciónPRE-TESTPOST-TESTEvaluación de desempeñoGuías de trabajoSesiones de trabajoGrupo control y grupo experimentalUtilización del software Scratch (S4A) y hardware Arduino como mediadores en procesos educativos para promover el pensamiento algorítmico.info:eu-repo/semantics/bachelorThesisTesis/Trabajo de grado - Monografía – Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAdell, J. (2010). Diseño de actividades tecnológicas con TIC, Jornadas de educación Digital (JEDI). Universidad de Deusto, Bilbao.Altablero. (2008, abril-junio). Ministerio de Educación Nacional: caminos para crear un mundo rural. Bogotá DC: Debate. Obtenido en la red mundial el 1 de mayo de 2013: http://www.mineducacion.gov.co/1621/article-168266.html.Ausubel, D. (1972). “Algunos aspectos psicológicos de la estructura del conocimiento”. En: ELAM, S. (Ed.), La educación y la estructura del conocimiento. Buenos Aires. El AteneoBogoyavlensky, D.N. (1973). “Aprendizaje y desarrollo”. En: VIGOTSKY, T.L., LEONTIEV, A.N. y otros (1973), Psicología y pedagogía. Madrid. Akal.Brassard, G.& Bratley, P. (1997). Fundamentos de la algoritmia. Primera edición. Canadá: Prentice Hall.Brennan, K & Resnik, Mitchel. (2012). Entrevistas basadas en artefactos para estudiar el desarrollo de pensamiento computacional (PC) en el diseño de medio interactivos. Documento presentado en el encuentro anual de la “Educational Research Association”, AERA 2012, Vancouver, BC, Canadá.Bruner, J. (1988). Desarrollo cognitivo y educación. Madrid. MorataGagné, R.M. (1970). “El aprendizaje en principios”. En: STONES, E. (Op. Cit.).Gagné, R.M. (1975). Principios básicos del aprendizaje para la instrucción. México, Diana.Gagné, R.M. (1970). Las condiciones del aprendizaje. Tercera edición. Mexico: Interamericana.Gallego, J. & Nieto, C. & Reyes, E. (2008). Diseño y construcción de un kit de robótica “Roboped” enfocado hacia los estándares en tecnología e informática propuestos por el Ministerio de Educación Nacional. Universidad Pedagógica Nacional.Gálvez Legua, Mauricio. (2011). Tecnologías de la Información y Comunicaciones aplicadas a la educación. Seminario Internacional sobre robótica educativa, Perú, Julio.García, V; Bernal, A; Di Nuovo, S; Rodríguez, G & Zanniello, G. (1995). Del fin a los objetivos de la educación personalizada. Primera edición. España: Ediciones RIAL, S.A.Gimeno, S & Pérez, G. (1993). Comprender y transformar la enseñanza. Segunda edición. Madrid: Ediciones Morata, S.LHernández Sampieri, T; Fernández Collado, C. & Baptista Lucia, P. (2006). Metodología de la investigación. Cuarta edición. México: Mc Graw-Hill/ Interamericana editores S.A de CV.López García, J. (2009). Educación básica: Algoritmos y Programación, Guía para docentes. Segunda edición. Colombia: ONG give to Colombia, Motorola Foundation y Motorola de Colombia Ltda.Luria, A. (1973). “Lenguaje y formación de conexiones temporales”. En: VIGOSTSKY, L.S. LEONTIEV, A.N Y otros (Op.cit.).Marin, G &Martínez, F.(2003). Introducción a la programación estructurada en C. Primera edición. Universidad de Valencia. Maite Simon.MIT Media Lab Grupo de investigación. Guia de referencia SCRATCH 1.4 [en línea]. Ver. 1.3.1 EDUTEKA, 2009. [Fecha de consulta: 05 de febrero de 2014]. Disponible en: http://www.eduteka.org/ScratchGuiaReferencia.phpPiaget, J. (1964). Seis estudios de psicología. Primera edición. Barcelona: Editorial Labor, S.APiaget, J. (1970). Psicología y Pedagogía. Barcelona: ArielPinker, S (1997). How the Mind Work. Trad. Esp. Cómo funciona la mente. Primera edición. Editorial Destino (2001), Reedición en Destino (2007). Barcelona.Rodríguez, J. (2003). Introducción a la programación. Teoría y práctica. Primera edición. España: Editorial Club UniversitarioRubinstein, S.L (1967). Principios de Psicología General. Grijalbo. México.Ruiz, J. (2012). S4A (Scratch) + Arduino. Primera edición. Herramientas gráficas para la programación en Arduino.Skinner, B. (1968a). Walden Dos. Barcelona, Fontanela.Skinner, B. (1972). Más allá de la libertad y la dignidad. Barcelona, Fontanela.Wallon, H. (1974). Los orígenes del carácter. Buenos Aires. Nueva visión.Zabala, M. (2004). El desarrollo del pensamiento lógico – matemático. Colección procesos educativos. Ecuador: Fe y Alegría, Movimiento de educación popular e integralDescombe, M. (2003). The Good Research Guide. For Small-Scale Social Research Projects. Segunda edición, Maidenhead, Gran Bretaña: Open University Press.Papert, Seymour. (1993). Mindstorms: Children, computers, and powerful ideas .Segunda edición. New York: Basic Books.Skinner, B. (1968b).The technology of teaching. Nueva York: Englewood Cliffs.Stager, G. (2003). The Case for Computing. Snapshots!, Educational insights from the Thornburg Center. Thornburg Center.Vygostsky, L. (1975). Pensamiento y lenguaje. Buenos Aires: PléyadeORIGINALTE-17612.pdfapplication/pdf8259914http://repository.pedagogica.edu.co/bitstream/20.500.12209/1971/1/TE-17612.pdf72ca57543986cc9b986b33b07e86ed07MD51LICENSElicense.txttext/plain1748http://repository.pedagogica.edu.co/bitstream/20.500.12209/1971/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52THUMBNAILTE-17612.pdf.jpgTE-17612.pdf.jpgIM Thumbnailimage/jpeg7021http://repository.pedagogica.edu.co/bitstream/20.500.12209/1971/3/TE-17612.pdf.jpg8edafdbf68d3f67195a35576cc42e718MD5320.500.12209/1971oai:repository.pedagogica.edu.co:20.500.12209/19712023-08-31 10:44:10.22Repositorio Institucional Universidad Pedagógica Nacionalrepositorio@pedagogica.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=