SlideShare a Scribd company logo
1 of 36
1
Efecto del uso de lenguajes basados
en bloques en el aprendizaje de
programación
Eva López Puente
Seminario e-Madrid 16/12/22
2
Índice
•Introducción
•Preguntas de investigación
•Metodología
•Resultados
•Otros aspectos
•Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
3
Índice
•Introducción
•Preguntas de investigación
•Metodología
•Resultados
•Otros aspectos
•Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
4
Introducción
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
Comandos
Instrucciones
5
Índice
•Introducción
•Preguntas de investigación
•Metodología
•Resultados
•Otros aspectos
•Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
6
Preguntas de investigación
1. ¿Cómo influye en el rendimiento de los
estudiantes?
2. ¿Existen diferencias de aprendizaje
según los géneros?
3. ¿Qué impacto tiene en las actitudes de
los estudiantes?
4. ¿Cómo debe realizarse la transición de
programación basada en bloques a
programación textual?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
7
Índice
•Introducción
•Preguntas
•Metodología
•Resultados
•Otros aspectos
•Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
8
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
• Búsqueda en librerías digitales
– ACM, IEEE, Google Scholar
• Búsqueda por términos
– Block programming
– Teaching programming
– Transition block to text programming
• Año de publicación
– 01/2017 – 04/2021
• Bibliografías
Metodología
9
Metodología
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
10
Índice
• Introducción
• Preguntas de investigación
• Metodología
• Resultados
 Descriptivos
 Preguntas
• Otros aspectos
• Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
11
Resultados descriptivos
–¿En qué ámbitos educativos se utiliza la
programación basada en bloques?
–¿Qué conceptos se enseñan?
–¿Cuánto duran los experimentos analizados?
–¿Cómo se realiza la recolección de datos?
–¿Qué limitaciones se han encontrado al
realizar los experimentos?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
12
Resultados descriptivos
¿En qué ámbitos educativos se utiliza la
programación basada en bloques?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
13
Conclusiones descriptivas
¿En qué ámbitos educativos se utiliza la
programación basada en bloques?
• Primaria: Scratch
• Secundaria: Scratch, pero se introducen
otros como Snap o Alice
• Universitario y profesores: Alice y Blockly
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
14
Resultados descriptivos
¿Qué conceptos se enseñan?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
15
Conclusiones descriptivas
¿Qué conceptos se enseñan?
• Valores de variables
• Funcionamiento de bucles y
condicionales
• Orden de ejecución de los programas
• Resolución de problemas
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
16
Resultados descriptivos
¿Cuánto duran los experimentos analizados?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
17
Conclusiones descriptivas
¿Cuánto duran los experimentos analizados?
• Mayor tiempo -> Más elaborados
• Permite interactuar con los profesores
• Aportan introducciones a los entornos
• Recolección de datos más extensa
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
18
Resultados descriptivos
¿Cómo se realizaron las recolecciones de datos?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
19
Conclusiones descriptivas
¿Cómo se realizaron las recolecciones de datos?
• Encuestas de conocimiento semiabierta
• Encuestas de actitud semiabierta
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
20
Resultados descriptivos
¿Qué limitaciones se han encontrado al realizar
los experimentos?
–Número de participantes
–Familiarización con el entorno
–Tiempo disponible
–Participación en las evaluaciones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
21
Índice
• Introducción
• Preguntas de investigación
• Metodología
• Resultados
 Descriptivos
 Preguntas
• Otros aspectos
• Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
22
Resultados preguntas
1. ¿Cómo influye en el rendimiento de los
alumnos?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
23
Conclusiones preguntas
1. ¿Cómo influye en el rendimiento de los
alumnos?
• Facilita el aprendizaje de conceptos
• Número de ejecuciones de los programas
es menor
• Retroalimentación de los entornos
• Encuentran dificultades
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
24
Resultados preguntas
2. ¿Existen diferencias de aprendizaje según los
géneros?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
25
Conclusiones preguntas
2. ¿Existen diferencias de aprendizaje según los
géneros?
• No existen diferencias significativas
• Tendencia hacia que la complementación puede
ser provechosa
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
26
Resultados preguntas
3. ¿Qué impacto tiene en las actitudes de los
estudiantes?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
27
Conclusiones preguntas
3. ¿Qué impacto tiene en las actitudes de los
estudiantes?
• Entusiasmo de los estudiantes con relación
a la programación
• Aumenta su confianza para seguir
estudiando
• Mayor tasa de participación en clase
• Agradable, divertida y más fácil
• Creación lenta e “infantil”
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
28
Resultados preguntas
4. ¿Cómo debe realizarse la transición de
programación basada en bloques a programación
textual?
• 12 experimentos están centrados en la transición
–¿Impresiones de los alumnos sobre la
transición?
–¿Momento para realizarla?
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
29
Conclusiones preguntas
4. ¿Cómo debe realizarse la transición de
programación basada en bloques a programación
textual?
– Debe ser una herramienta introductoria
– Aún no está clara la planificación del
momento de realizar la transición
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
30
Índice
•Introducción
•Preguntas
•Metodología
•Resultados
•Otros aspectos
•Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
31
Otros aspectos
Otras materias
– Matemáticas
– Inglés
Computational Pedagogy: Block Programming as a General Learning Tool.
Stefano Federici, Elisabetta Sergi, Claudia Medas, Riccardo Lussu, Elisabetta Gola, and Andrea
Zuncheddu.
Springer Nature Switzerland AG 2020. H. C. Lane et al. (Eds.): CSEDU 2019, CCIS 1220,
pp. 1–25, 2020. https://doi.org/10.1007/978-3-030-58459-7_11
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
32
Otros aspectos
Errores de sintaxis
–No hay errores de sintaxis lo que
permite focalizarse en otros aspectos de
la programación
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
33
Índice
•Introducción
•Preguntas
•Metodología
•Resultados
•Otros aspectos
•Conclusiones
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
34
Conclusiones finales
– Mejora el aprendizaje de programación
– Motivación para continuar los estudios en
informática
• Se necesita más investigación sobre el género
– Transición a programación textual: período
corto de utilización
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
35
MUCHAS GRACIAS
Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
36
Efecto del uso de lenguajes basados
en bloques en el aprendizaje de
programación
Eva López Puente
Seminario e-Madrid 16/12/22

More Related Content

Similar to 2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje de la programación»

Jornada Final PLC- Sevilla
Jornada Final PLC- SevillaJornada Final PLC- Sevilla
Jornada Final PLC- SevillaAlberto Lanzat
 
Presentación ingles 1
Presentación ingles 1Presentación ingles 1
Presentación ingles 1jonathanjp2
 
Curso introductorio mod 4
Curso introductorio   mod 4Curso introductorio   mod 4
Curso introductorio mod 4osobuba
 
Ejemplo de buenas práctica en la enseñanza de inglés para fines especificos
Ejemplo de buenas práctica en la enseñanza de inglés para fines especificosEjemplo de buenas práctica en la enseñanza de inglés para fines especificos
Ejemplo de buenas práctica en la enseñanza de inglés para fines especificosAna Gimeno-Sanz
 
CALL, speaking and pronunciation
CALL, speaking and pronunciationCALL, speaking and pronunciation
CALL, speaking and pronunciationYuly Asencion
 
Evaluación Proyecto Lingüístico de Centro
Evaluación Proyecto Lingüístico de CentroEvaluación Proyecto Lingüístico de Centro
Evaluación Proyecto Lingüístico de CentroPilar Torres
 
ANDAMIAJE DE Y CON LA PROGRAMACION (1).pptx
ANDAMIAJE DE Y CON LA PROGRAMACION (1).pptxANDAMIAJE DE Y CON LA PROGRAMACION (1).pptx
ANDAMIAJE DE Y CON LA PROGRAMACION (1).pptxCarlosMauricioGaldam
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...José Albert
 
Jornadas Clil DecáLogo1
Jornadas Clil DecáLogo1Jornadas Clil DecáLogo1
Jornadas Clil DecáLogo1Sergio Perez
 
Metodologías activas y participativas
Metodologías activas y participativasMetodologías activas y participativas
Metodologías activas y participativasCampuseducación
 
Requisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basicoRequisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basicofsw1
 
Requisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basicoRequisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basicofsw1
 

Similar to 2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje de la programación» (20)

Programa de estudio 2010
Programa de estudio 2010Programa de estudio 2010
Programa de estudio 2010
 
Anteproyecto
AnteproyectoAnteproyecto
Anteproyecto
 
Jornada Final PLC- Sevilla
Jornada Final PLC- SevillaJornada Final PLC- Sevilla
Jornada Final PLC- Sevilla
 
Presentación ingles 1
Presentación ingles 1Presentación ingles 1
Presentación ingles 1
 
Curso introductorio mod 4
Curso introductorio   mod 4Curso introductorio   mod 4
Curso introductorio mod 4
 
Ejemplo de buenas práctica en la enseñanza de inglés para fines especificos
Ejemplo de buenas práctica en la enseñanza de inglés para fines especificosEjemplo de buenas práctica en la enseñanza de inglés para fines especificos
Ejemplo de buenas práctica en la enseñanza de inglés para fines especificos
 
CALL, speaking and pronunciation
CALL, speaking and pronunciationCALL, speaking and pronunciation
CALL, speaking and pronunciation
 
Evaluación Proyecto Lingüístico de Centro
Evaluación Proyecto Lingüístico de CentroEvaluación Proyecto Lingüístico de Centro
Evaluación Proyecto Lingüístico de Centro
 
Remediales UB_JF.pptx
Remediales UB_JF.pptxRemediales UB_JF.pptx
Remediales UB_JF.pptx
 
ANDAMIAJE DE Y CON LA PROGRAMACION (1).pptx
ANDAMIAJE DE Y CON LA PROGRAMACION (1).pptxANDAMIAJE DE Y CON LA PROGRAMACION (1).pptx
ANDAMIAJE DE Y CON LA PROGRAMACION (1).pptx
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
 
S oftware ingles
S oftware inglesS oftware ingles
S oftware ingles
 
Jornadas Clil DecáLogo1
Jornadas Clil DecáLogo1Jornadas Clil DecáLogo1
Jornadas Clil DecáLogo1
 
Metodologías activas y participativas
Metodologías activas y participativasMetodologías activas y participativas
Metodologías activas y participativas
 
Fuhees
FuheesFuhees
Fuhees
 
Fuhees
FuheesFuhees
Fuhees
 
Requisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basicoRequisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basico
 
Requisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basicoRequisitos para aprobar ruta tic nivel basico
Requisitos para aprobar ruta tic nivel basico
 
Pbl virtual educa 2013
Pbl virtual educa 2013Pbl virtual educa 2013
Pbl virtual educa 2013
 
Modulo4 movilizacion rea_gassos
Modulo4 movilizacion rea_gassosModulo4 movilizacion rea_gassos
Modulo4 movilizacion rea_gassos
 

More from eMadrid network

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovareMadrid network
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...eMadrid network
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...eMadrid network
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...eMadrid network
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...eMadrid network
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CoboseMadrid network
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel CastroeMadrid network
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid network
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfeMadrid network
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid network
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfeMadrid network
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...eMadrid network
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid network
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfeMadrid network
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfeMadrid network
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...eMadrid network
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»eMadrid network
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...eMadrid network
 

More from eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
 

Recently uploaded

Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte2024020140
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 

Recently uploaded (16)

Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 

2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje de la programación»

  • 1. 1 Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación Eva López Puente Seminario e-Madrid 16/12/22
  • 2. 2 Índice •Introducción •Preguntas de investigación •Metodología •Resultados •Otros aspectos •Conclusiones Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 3. 3 Índice •Introducción •Preguntas de investigación •Metodología •Resultados •Otros aspectos •Conclusiones Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 4. 4 Introducción Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación Comandos Instrucciones
  • 5. 5 Índice •Introducción •Preguntas de investigación •Metodología •Resultados •Otros aspectos •Conclusiones Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 6. 6 Preguntas de investigación 1. ¿Cómo influye en el rendimiento de los estudiantes? 2. ¿Existen diferencias de aprendizaje según los géneros? 3. ¿Qué impacto tiene en las actitudes de los estudiantes? 4. ¿Cómo debe realizarse la transición de programación basada en bloques a programación textual? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 8. 8 Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación • Búsqueda en librerías digitales – ACM, IEEE, Google Scholar • Búsqueda por términos – Block programming – Teaching programming – Transition block to text programming • Año de publicación – 01/2017 – 04/2021 • Bibliografías Metodología
  • 9. 9 Metodología Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 10. 10 Índice • Introducción • Preguntas de investigación • Metodología • Resultados  Descriptivos  Preguntas • Otros aspectos • Conclusiones Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 11. 11 Resultados descriptivos –¿En qué ámbitos educativos se utiliza la programación basada en bloques? –¿Qué conceptos se enseñan? –¿Cuánto duran los experimentos analizados? –¿Cómo se realiza la recolección de datos? –¿Qué limitaciones se han encontrado al realizar los experimentos? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 12. 12 Resultados descriptivos ¿En qué ámbitos educativos se utiliza la programación basada en bloques? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 13. 13 Conclusiones descriptivas ¿En qué ámbitos educativos se utiliza la programación basada en bloques? • Primaria: Scratch • Secundaria: Scratch, pero se introducen otros como Snap o Alice • Universitario y profesores: Alice y Blockly Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 14. 14 Resultados descriptivos ¿Qué conceptos se enseñan? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 15. 15 Conclusiones descriptivas ¿Qué conceptos se enseñan? • Valores de variables • Funcionamiento de bucles y condicionales • Orden de ejecución de los programas • Resolución de problemas Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 16. 16 Resultados descriptivos ¿Cuánto duran los experimentos analizados? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 17. 17 Conclusiones descriptivas ¿Cuánto duran los experimentos analizados? • Mayor tiempo -> Más elaborados • Permite interactuar con los profesores • Aportan introducciones a los entornos • Recolección de datos más extensa Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 18. 18 Resultados descriptivos ¿Cómo se realizaron las recolecciones de datos? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 19. 19 Conclusiones descriptivas ¿Cómo se realizaron las recolecciones de datos? • Encuestas de conocimiento semiabierta • Encuestas de actitud semiabierta Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 20. 20 Resultados descriptivos ¿Qué limitaciones se han encontrado al realizar los experimentos? –Número de participantes –Familiarización con el entorno –Tiempo disponible –Participación en las evaluaciones Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 21. 21 Índice • Introducción • Preguntas de investigación • Metodología • Resultados  Descriptivos  Preguntas • Otros aspectos • Conclusiones Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 22. 22 Resultados preguntas 1. ¿Cómo influye en el rendimiento de los alumnos? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 23. 23 Conclusiones preguntas 1. ¿Cómo influye en el rendimiento de los alumnos? • Facilita el aprendizaje de conceptos • Número de ejecuciones de los programas es menor • Retroalimentación de los entornos • Encuentran dificultades Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 24. 24 Resultados preguntas 2. ¿Existen diferencias de aprendizaje según los géneros? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 25. 25 Conclusiones preguntas 2. ¿Existen diferencias de aprendizaje según los géneros? • No existen diferencias significativas • Tendencia hacia que la complementación puede ser provechosa Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 26. 26 Resultados preguntas 3. ¿Qué impacto tiene en las actitudes de los estudiantes? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 27. 27 Conclusiones preguntas 3. ¿Qué impacto tiene en las actitudes de los estudiantes? • Entusiasmo de los estudiantes con relación a la programación • Aumenta su confianza para seguir estudiando • Mayor tasa de participación en clase • Agradable, divertida y más fácil • Creación lenta e “infantil” Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 28. 28 Resultados preguntas 4. ¿Cómo debe realizarse la transición de programación basada en bloques a programación textual? • 12 experimentos están centrados en la transición –¿Impresiones de los alumnos sobre la transición? –¿Momento para realizarla? Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 29. 29 Conclusiones preguntas 4. ¿Cómo debe realizarse la transición de programación basada en bloques a programación textual? – Debe ser una herramienta introductoria – Aún no está clara la planificación del momento de realizar la transición Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 31. 31 Otros aspectos Otras materias – Matemáticas – Inglés Computational Pedagogy: Block Programming as a General Learning Tool. Stefano Federici, Elisabetta Sergi, Claudia Medas, Riccardo Lussu, Elisabetta Gola, and Andrea Zuncheddu. Springer Nature Switzerland AG 2020. H. C. Lane et al. (Eds.): CSEDU 2019, CCIS 1220, pp. 1–25, 2020. https://doi.org/10.1007/978-3-030-58459-7_11 Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 32. 32 Otros aspectos Errores de sintaxis –No hay errores de sintaxis lo que permite focalizarse en otros aspectos de la programación Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 34. 34 Conclusiones finales – Mejora el aprendizaje de programación – Motivación para continuar los estudios en informática • Se necesita más investigación sobre el género – Transición a programación textual: período corto de utilización Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 35. 35 MUCHAS GRACIAS Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación
  • 36. 36 Efecto del uso de lenguajes basados en bloques en el aprendizaje de programación Eva López Puente Seminario e-Madrid 16/12/22