Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle; En la Institución Educativa Gilberto Álzate Avendaño; en décimo grado Lucia Giraldo Universidad Nacional de Colombia Facultad de Ciencias Medellín, Colombia 2015
130
Embed
Elaboración de una propuesta de enseñanza para el ...bdigital.unal.edu.co/52392/1/31277291.2015.pdf · del pseudocódigo de algoritmos en el aula utilizando las herramientas de
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle; En la Institución Educativa Gilberto Álzate Avendaño; en décimo grado
Lucia Giraldo
Universidad Nacional de Colombia Facultad de Ciencias Medellín, Colombia
2015
Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle; En la Institución Educativa Gilberto Álzate Avendaño; en décimo grado
Lucia Giraldo
Trabajo final de maestría presentado como requisito parcial para optar al título de:
Magister en Enseñanza de las Ciencias Exactas y Naturales
Director
MSc. Jair Arturo Gómez Gómez
Universidad Nacional de Colombia Facultad de Ciencias Medellín, Colombia
2015
Lema
Cuando creas en ti ni el cielo será tu limite
(anónimo)
Dos cosas te definen: Tu paciencia cuando no tienes nada, y tu
actitud cuando lo tienes todo
(anónimo)
VI Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Agradecimientos
A Dios que me impulsa dándome señales y razones en cantidad para continuar, con su
fuerte mano me levanta dándome ESPERANZA y FE día a día. Permitiéndome razonar
con inteligencia.
A mi mamá que a pesar de sus años (noventa y uno) está allí constante incansable,
mostrando y dando fortaleza.
Especialmente al asesor de mi trabajo MSc Jair Arturo Gómez Gómez por brindarme la
posibilidad de reflexionar y transformar mi práctica docente. Su apoyo humano fue
trascendental dándome fuerza.
…... Muchas gracias.
VII
Resumen
El presente Trabajo Final de Maestría se orienta a una propuesta de enseñanza para el aprendizaje
del pseudocódigo de algoritmos en el aula utilizando las herramientas de la plataforma LMS
Moodle, que denominaremos “Recreando Ambientes”. Busca fortalecer la enseñanza de
algoritmos en Pseudocódigo. Incluyendo los siguientes aspectos: objetivos, diseño, lugar y
circunstancias, objeto del estudio, intervención, mediciones, principales resultados, y conclusiones.
El trabajo se desarrolla en la Institución Educativa Gilberto Álzate Avendaño con los estudiantes de
décimo grado de la jornada de la tarde. Lo primordial es diagnosticar cuáles son las falencias de
los alumnos en el aprendizaje del pseudocódigo en algoritmos dado que no interiorizan los
procedimientos, por esta razón no tiene ningún interés por la estructura y funcionamiento, de lo
anterior el aprendizaje se les dificulta; ellos asumen una “creación sin comprensión” desarrollando
ejercicios memorísticamente. La intervención de esta propuesta impactará los procesos de
enseñanza en el quehacer docente
Palabras clave: estrategia didáctica, algoritmos, pseudocódigo, lenguaje de programación,
herramientas de la plataforma LMS Moodle
Abstract
This Master's final work is aimed at a teaching proposal for Algorithm Pseudo-code
learning in classrooms using LMS Moodle tools, which we will call "Recreating
Environments", looking for strengthening the teaching of Algorithm in Pseudo-code.
Including the following aspects: objectives, design, place and circumstances, object of the
study, intervention, measuring, main results and conclusions. The work takes place in
Gilberto Alzate Avendaño Educational Institution, with students doing grade 10, afternoon
period. The main thing is to diagnose what are the student’s failures in the pseudo-code in
Algorithm learning because the students are not internalizing procedures, consequently
they do not have any interest in the structure, and operation, therefore learning is difficult
; students assume a “creation without understanding” , developing the exercises by rote
memory. For that reason, it will be implemented for the pseudo-code learning-teaching as
a teaching strategy in classrooms. Key words: teaching strategy, algorithm, pseudo-code, programming language, LMS
Moodle tools.
VIII Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Contenido
Agradecimientos ................................................................................................. VI
Resumen ............................................................................................................ VII
Contenido ......................................................................................................... VIII
Lista de Ilustraciones ........................................................................................... XI
Lista de tablas .................................................................................................... XII
Ilustración 1: Observaciones para la construcción del ambiente, Elaboración propia, (2014) ...................... 33
Ilustración 2: Algunas de las tipologías mediante las cuales se puede diferenciar a las situaciones problema.
Elaboración: MEN (2014) ................................................................................................................................. 36
Ilustración 4: Las TIC en el Aprendizaje colaborativo, Elaboración propia, (2014) ......................................... 43
Ilustración 5: Visita individual de los estudiantes a las actividades del curso, pantallazo (elaboración propia)
44 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
plataforma LMS Moodle. Los agentes promotores de desarrollo indudablemente la teoría
Vigotskyana afirma que “son herramientas culturales que pueden operar, en sí mismas,
como mediador de avance (un libro, un software, la música o cualquier otra producción)
estas herramientas pasan de zona potencial a una nueva zona (escribir, hablar, hacer
música, esculturas, entre otros”; se va a hacer para desarrollar una serie de tareas,
actividades y procedimientos, por niveles de dificultad que serán desarrollados por los
alumnos, a través de los ejercicios planteados, optimizando su comprensión para mejorar
sus posibilidades educativas. Es recomendable tener en cuenta la importancia de estar a
la saga del conocimiento, por ello se considera de gran importancia que el estudiante
aprenda cuanto antes la lógica de los algoritmos.
2.2. Marco Legal
Tabla 3: Normograma, MEN 1994. Adaptación, Giraldo L. (2014)
Ley Norma o decreto
Texto legal Contexto de la norma
Constitución política
de Colombia de 1994
dimensión cognitiva: “Art 73. Utiliza de manera creativa sus experiencias, nociones y competencias para encontrar caminos de… de la vida cotidiana y satisfacer sus necesidades. Interpretar imágenes,(…), aún sin leerlo convencionalmente”
Este articulo manifiesta que el estudiante se debe guiar para que aprenda a modelar y resolver problemas de situaciones de la vida cotidiana.
Constitución política de Colombia de 1991
“Art 67.La educación es un derecho de la persona y un servicio público que tiene una función social: con ella se busca el acceso al conocimiento, a la ciencia, a la técnica, y a los demás bienes y valores de la cultura.”
Corresponde al Estado regular y ejercer la suprema inspección y vigilancia de la educación con el fin de velar por su calidad, por el cumplimiento de sus fines y por la mejor formación moral, intelectual y física de los educandos; garantizar el adecuado cubrimiento del servicio y asegurar a los menores las condiciones necesarias para su acceso y permanencia en el sistema educativo.
2. Marco Referencial 45
Ley 115 de 1994
“Art 22. Objetivos específicos de la educación básica en el ciclo de secundaria(…)c) El desarrollo de las capacidades para el razonamiento lógico, mediante el dominio de los sistemas numéricos, geométricos, métricos, lógicos, analíticos, de conjuntos de operaciones y relaciones, así como para su utilización en la interpretación y solución de los problemas de la ciencia, de la tecnología y los de la vida cotidiana;” “La iniciación en los campos más avanzados de la tecnología moderna y el entrenamiento en disciplinas, procesos y técnicas que le permitan el ejercicio de una función socialmente útil;”
Las metas en matemáticas que deben alcanzar los estudiantes de la básica secundaria y el área encargada para alcanzar dichas metas o la que más aporta es las matemáticas. Propicia el uso de elementos computacionales (TIC) para obtener soluciones numéricas o de búsqueda en la información
Ley 115 de 1994
“Art 23.Áreas obligatorias y fundamentales. Para el logro de los objetivos de la educación básica se establecen áreas obligatorias y fundamentales del conocimiento y de la formación que necesariamente se tendrán que ofrecer de acuerdo con el currículo y el Proyecto Educativo Institucional. […] 8. Matemáticas.”
Este artículo resalta la importancia de las matemáticas al considerarla como área fundamental y obligatoria de la formación de los estudiantes.
Ley 115 de 1994
“Art 78. Regulación del currículo. El Ministerio de Educación Nacional diseñará los lineamientos generales de los procesos curriculares y, en la educación formal establecerá los indicadores de logros para cada grado de los niveles educativos”.
Con este artículo se crean las disposiciones para la creación de los lineamientos y estándares curriculares, es la apropiación de cada institución de los tres principales pilares de su contexto escolar: funciones, fundamentos y fines
Decreto 1860 de
1994
“Art 14. Contenido del proyecto educativo institucional. Todo establecimiento educativo debe elaborar y poner en práctica con la participación de la comunidad educativa, (…)4.- La estrategia pedagógica que guía las labores de formación de los educandos”.
Se permite la construcción de los PEI de acuerdo a las necesidades y realidades de las instituciones educativas en cual se contemplen las acciones para la formación y en el cual se particularizan los pilares del contexto escolar.
Ley 715 de 2001
“Art 5 Competencias de la Nación en materia de educación. (…)5.5. Establecer las normas técnicas curriculares y pedagógicas para los niveles de educación preescolar, básica y media, sin perjuicio de la autonomía de las instituciones educativas y de la especificidad de tipo regional.”
Se tiene en cuenta la metodología la multipluralidad y valores de cada institución
Decreto 1290 de
2009
“Art 1. Evaluación de los estudiantes. La evaluación de los aprendizajes de los estudiantes se realiza en los siguientes ámbitos: (…)3. Institucional. La evaluación del aprendizaje de los estudiantes realizada en los establecimientos de educación básica y media, es el proceso permanente y objetivo para valorar el nivel de desempeño de los estudiantes.”
Se permite reflexionar y tomar medidas para corregir dificultades que se hayan presentado durante el proceso enseñanza-aprendizaje por ende mejorarlo y optimizar.
46 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
2.3.1. Contexto Internacional
En la consecución de experiencias educativas internacionales utilizando implementación
del E-Learning se encuentra un documento de rastreo que da cuenta de esta
información:
TEC Digital: una Iniciativa de Implementación de E-Learning en Costa Rica Julia
Espinoza, Mario Chacón Instituto Tecnológico de Costa Rica.
Blended Learning, un modelo pertinente para la educación superior en la sociedad
del conocimiento.
TIC Y La Transformación De La Práctica Educativa En El Contexto De Las
Sociedades Del Conocimiento: Este artículo, muestra a la sociedad y el conocimiento
en donde los avances y evolución de las tecnologías e información y la comunicación,
han generado grandes transformaciones y beneficios en muchos sectores, en los que la
educación juega un papel muy importante en el aprendizaje de los alumnos, Julio César
González Mariño (2008)
UNESCO Bangkok (2008). Sistema de Gestión de Aprendizaje en Educación. TIC
en la Educación: En este artículo se encuentra una discusión a favor y en contra de los
sistemas de gestión y contenido de aprendizaje; pero en lo que si esta certero la
UNESCO la necesidad de los maestros de tener una gran variedad de herramientas y
elegir la adecuada para la tarea requerida.
2.3.2. Contexto Nacional
En Colombia existen compañías que brindan el servicio de enseñanza en los "Sistema de
Gestión de Aprendizaje" (LMS) y "Sistema de Gestión de Contenidos de Aprendizaje"
(LCMS). Moodle, webinnova, entre otros. Preparan a docentes para entregar contenido y
asesoría a estudiante, para que puedan mejorar su aprendizaje.
La universidad Nacional utiliza plataformas virtuales y le ha dado buenos resultados a
nivel nacional. Este conjunto de herramientas ayuda a los docentes a crear comunidades
2. Marco Referencial 47
de aprendizaje, aprovechando las fuentes de información lo que permite ampliar y
enriquecer contenidos académicos.
Algunos de los portales educativos colombianos: Antioquia Digital, Fundación
48 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
manera excelente, acorde con la evolución del mundo tecnológico y las exigencias
empresariales actuales.
El objetivo de la Educación Media Técnica de la Institución Educativa Gilberto Álzate
Avendaño es: Preparar técnicos, alternativa de aprendizaje de gran demanda, Capacitar
con técnica específica brindando un plan de estudios aprobado al estudiante.
El objeto del conocimiento de la media técnica es el desarrollo de software con utilización
de lenguajes en el área de programación, para la solución de problemas en dicha área
2.4. Marco Espacial
La Institución Educativa Gilberto Álzate Avendaño forma, capacita y acredita niños, niñas
y jóvenes de estratos 1, 2 y 3 con buena calidad que demanda la comunidad del barrio
Aranjuez, ofrece el ciclo de educación desde el preescolar hasta el grado 11 con media
técnica en tecnología e informática (uso de las salas de cómputo) el proyecto se realiza
con los estudiantes de décimo grado en media técnica, y sus edades están entre 15 y 16
años. Además, se fortalecen actividades en las que los alumnos pueden potencializar
conocimientos y talentos. Institución Educativa Gilberto Alzate Avendaño hay deporte,
siendo pioneros en la trova en toda la ciudad; la banda de música es un orgullo y el
trabajo de Hip Hop, liderado por Henry Arteaga egresado de la Institución Educativa
Gilberto Alzate Avendaño.
3. Diseño Metodológico 49
3 Diseño metodológico
En este trabajo se hará un estudio de caso. Yacuzzi (2011), el estudio de caso se
particulariza en descubrir y analizar situaciones peculiares en la problemática que ha
presentado el aprendizaje de algoritmos, con intervención en el grupo del grado décimo
“A” de la jornada de la tarde del año 2014 - 2015 de la Institución Educativa Gilberto
Alzate Avendaño, tomado como grupo de control y el grado décimo “B” de la misma
jornada como grupo experimental, luego comparar y poder determinar la metodología y
ambientes motivadores para la enseñanza de éstos, permitiendo utilizar varias
herramientas con las cuales se pueden acumular, seleccionar, ordenar e interpretar los
sucesos alrededor del caso a estudiar y dictaminar la acción a llevar a cabo, para tener
una mejora en la enseñanza de los algoritmos en pseudocódigo que permita a los
estudiantes adquirir un mejor conocimientos, obligando a pensar, para que desarrollen
mejor su capacidad analítica
3.1 Tipo de Investigación: Profundización de corte monográfico
En el avance de la estrategia de enseñanza propuesta se plantea una monografía de
investigación. En esta se escoge un tema manejado, se realiza una indagación
compatible con el tema formulado, se tienen en cuenta los estudios realizados sobre el
mismo tema y se busca aportar algo nuevo al tema planteado.
El asunto planteado es la elaboración de una propuesta de enseñanza para el
aprendizaje de algoritmos en pseudocódigo utilizando la herramienta de la plataforma
LMS Moodle. La propuesta propone una estrategia de enseñanza basada en TIC. De
acuerdo a la lectura de estudios previos algunos autores afirman que estas herramientas
impactan positivamente el proceso de enseñanza Edith Cresson [CIP 95], y otros afirman
que el impacto no es significativo, entonces se busca aportar algunos elementos que
permitan determinar la importancia de esta herramienta en el proceso de aprendizaje de
algoritmos en pseudocódigo.
50 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
para alcanzar el objetivo, es preciso utilizar las TIC en la didáctica de enseñanza para la
aplicación del pseudocódigo de algoritmos en el aula ayudándole al estudiante a
desarrollar su parte analítica a su vez este se va formando y moldeando con la ayuda de
las TIC.
3.2 Método
El método utilizado en esta propuesta de aula para mejorar la enseñanza de los
algoritmos en pseudocódigo y permitir a los estudiantes del grado décimo en la
Institución Educativa Gilberto Álzate Avendaño fortalecer la apropiación de los
conocimientos,
El desarrollo de la propuesta aula para la enseñanza-aprendizaje de algoritmos en
pseudocódigo teniendo en cuenta la modelación y el pensamiento numérico en el grado
décimo de la Institución Educativa Gilberto Alzate Avendaño se realizó el siguiente
recorrido:
o Se aplicó una prueba diagnóstica de entrada (pre-test) cuyo objetivo fue encontrar
las dificultades y fortalezas que poseían los estudiantes frente a la temática,
igualmente la identificación de los saberes previos en modelación y resolución de
problemas primarios, esta prueba constaba de 2 preguntas abierta y 4 ejercicios
de problemas sencillos secuenciales en que se aplicaban las 4 operaciones
básicas utilizando la modelación para resolución del problema en el
pseudocódigo y por último se realizó un análisis de los resultados obtenidos.
o Se elaboró e intervino una propuesta de enseñanza - aprendizaje que recogiera
aspectos importantes para abordar la enseñanza-aprendizaje de pseudocódigo en
algoritmos en una plataforma Moodle, esta propuesta recogía entre varios
aspectos: la elaboración y desarrollo de actividades de exploración de la temática,
la observación y análisis de videos, nutrida información sobre la temática,
resolución de ejercicios problema, un nutrido banco de preguntas, además se
realizó una retroalimentación continua de cada uno de los ejercicio problema en el
3. Diseño Metodológico 51
Pseint estas actividades se dieron con el fin de afianzar la comprensión y
elaboración de algoritmos en pseudocódigo.
o Y por último se aplicó una prueba de salida (post-test) para determinar los niveles
de comprensión alcanzados por los estudiantes después de haber desarrollado la
propuesta didáctica para la enseñanza de algoritmos en pseudocódigo en el
marco de la enseñanza para la comprensión en el grado décimo de la Institución
Educativa Gilberto Alzate Avendaño realizándose un análisis posterior.
3.3 Enfoque: Cualitativo de corte etnográfico
El enfoque que se dará a la aplicación y a la discusión de esta propuesta se ajusta al
campo de lo cualitativo; un modelo etnográficos pretenden describir y analizar ideas,
creencias, significados, conocimientos y prácticas de grupos, (Patton, 2002). Si echamos
un vistazo a la educación, hoy se encuentra la escuela, la educación pública y la
enseñanza masiva; son tres revoluciones que han transformado significativamente, la
manera de entender y proporcionar la educación.
En función del objetivo, elaborar una propuesta de enseñanza para la aplicación del
pseudocódigo de algoritmos en el aula es adecuado utilizar las TIC para asumir el
conocimiento, crear inquietud para que el estudiante sea analítico, "se dé una visión a la
educación que tenga la habilidad de reconocer la diferencia humana como una opción
pedagógica, donde el respeto y el reconocimiento del otro es fundamental en la
formación de un sujeto autónomo y partícipe en los procesos y competencias que le
demanda la cultura y el país" (MEN, 2006); por tanto etnografía es una descripción e
interpretación profundas de la situación o tema seleccionado (Cresewll, 1998).
Cualquier área se puede impartir mediante las TIC, igualmente, la enseñanza para la
aplicación del pseudocódigo de algoritmos se puede proporcionar mediante las TIC y, en
particular, mediante la web aplicando la plataforma del Moodle. Como ya se hizo notar se
hará énfasis en el recuento detallado del proceso de la aplicación con el fin de interpretar
correctamente todos sus aspectos, y determinar claramente los aspectos prácticos de la
52 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
investigación para finalmente establecer conclusiones válidas y proponer
recomendaciones adecuadas.
3.4 Instrumento de recolección de información
Para la obtención de la información necesaria con el fin de desarrollar la propuesta se
tendrán en cuenta las siguientes fuentes:
FUENTES PRIMARIAS
Para la aplicación y desarrollo de la propuesta se elaborarán los siguientes instrumentos:
dos cuestionarios para encuestas, el primer cuestionario se llena manual, está prueba
diagnóstica muestra el deseo del estudiante del ambiente de las TIC en enseñanza del
pseudocódigo, la otra encuesta se realizó vía a Internet, diagnostica el tipo de
aprendizaje del estudiante. Otro instrumento es una prueba diagnóstica orientada a
establecer los conocimientos previos de los estudiantes, esta prueba constaba 2
preguntas abiertas y de 4 ejercicios de problemas sencillos secuenciales en que se
aplican las 4 operaciones básicas utilizando la modelación para resolución del problema
en el pseudocódigo, una bitácora de trabajo que llevarán los estudiantes, trabajarán en la
sala de sistemas en la plataforma, una prueba posterior para contrastar los resultados de
la prueba
FUENTES SECUNDARIAS
Se tienen se tienen los trabajos previos relacionados con el tema que se encuentran en
las bases de datos y en el repositorio en el sitio web de la Universidad Nacional de
Colombia y también en otros sitios web en Internet, los Estándares Básicos de
Competencias en Lenguaje, Matemáticas, Estadística y los lineamientos curriculares del
Ministerio de Educación Nacional de la República de Colombia, así como también la Ley
115 de Febrero 8 de 1994 o ley general de educación expedida por el Congreso de la
República de Colombia, entre otros.
3. Diseño Metodológico 53
3.4.1 Tratamiento y procedimiento para el análisis de la información
La propuesta de trabajo final se llevará a cabo sobre dos grupos del grado décimo de la
Institución Educativa Gilberto Álzate Avendaño. Cada uno de los grupos tiene
aproximadamente 35 estudiantes, con edad promedio de 16 años. El tipo de
investigación que se desarrollará es cuasi experimental en la categoría de diseño de
grupo de control no equivalente que incluye un grupo experimental y otro de control,
donde ambos recibirán pruebas idénticas pre-test (de diagnóstico) y post-test. En ambos
grupos se seguirá la estrategia metodológica de enseñanza de acuerdo al modelo
Vygotsky, iniciar la búsqueda de información dentro de un contexto, partiendo de
preguntas surgidas de una situación problemática durante el primer periodo (tres meses);
luego un grupo trabajará en la sala de sistemas con el apoyo de la herramienta Moodle y
el otro será sometido al método tradicional de enseñanza, sobre los mismos temas de
pseudocódigo.
Adicionalmente para asegurar la confiabilidad del estudio se escogerán 18 estudiantes al
azar, nueve de cada grupo, a los cuales se les aplicará una entrevista antes de empezar
el estudio con el fin de identificar su nivel inicial de pensamiento algorítmico en
pseudocódigo, una prueba diagnóstica orientada a establecer los conocimientos previos
de los estudiantes, esta prueba constaba de 2 preguntas abierta y 4 ejercicios de
problemas sencillos secuenciales en que se aplican las 4 operaciones básicas utilizando
la modelación para resolución del problema en el pseudocódigo. Con ambos grupos se
trabaja un período en el aula con plantillas, en el trabajo de las estructuras del
pseudocódigo. A lo largo de la puesta en marcha de la propuesta se seguirá por parte de
los alumnos la realización y práctica en el Moodle, en el cual se consignarán los aspectos
relevantes de cada sesión, sus impresiones y sus conclusiones, esto con el fin de tener
en cuenta estos aspectos a la hora de evaluar el seguimiento.
Adicionalmente, se debe tener en cuenta que los estudiantes en el Moodle trabajarán
andamiaje de transformación (compara, encuentra patrones, valora) y andamiaje de
producción (plantillas de las diferentes estructuras del pseudocódigo); clasificación que
realiza Dodge (2001). Durante la aplicación de la propuesta, y mediante la observación
del manejo de este material se obtendrán datos que se incluirán en el informe final.
54 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Luego de aplicar las pruebas pre-test y post-test se realizará un tratamiento estadístico a
los datos obtenidos, y se discutirán estos resultados para observar si hay o no diferencias
estadísticamente significativas y así obtener conclusiones válidas y proponer
recomendaciones adecuadas. Se realizan encuestas tipo test y cuestionarios en línea
para asumir estrategias de estudio. (Ver)
3.5 Cronograma
Tabla 4: Planificación de actividades, Elaboración propia, (2014)
FASE OBJETIVOS ACTIVIDADES
Fase 1: Caracterización
Identificar y caracterizar metodologías de enseñanza para el aprendizaje del pseudocódigo de algoritmos.
1.1. Rastreo bibliográfico sobre el aprendizaje significativo de enseñanza del pseudocódigo de Algoritmos en el aula utilizando las herramientas de la plataforma LMS Moodle.
1.2. Rastreo bibliográfico sobre la teoría de la modelación de enseñanza del pseudocódigo de Algoritmos en el aula utilizando las herramientas de la plataforma LMS Moodle.
1.3. Rastreo bibliográfico de los documentos del MEN enfocados a los estándares en la enseñanza del Pseudocódigo de Algoritmos en el aula utilizando las herramientas de la plataforma LMS Moodle en grado décimo.
1.4. Rastreo bibliográfico de herramientas TIC utilizadas para la enseñanza enseñanza del Pseudocódigo de Algoritmos En El Aula Utilizando las herramientas de la plataforma LMS Moodle y TIC en general.
Fase 2: Análisis y elaboración
Diagnosticar las falencias que influyen en la no comprensión de algoritmos en pseudocódigo de los estudiantes de grado décimo a través de problemas sencillos secuenciales.
2.1. Diseño y construcción de problemas sencillos secuenciales en que se aplican las 4 operaciones básicas utilizando la modelación para resolución del problema en el pseudocódigo para evaluación de los preconceptos.
2.2. Análisis de los resultados del diagnóstico en la comprensión, modelación y resolución de problemas mediante una matriz de resultados enfocados en la temática.
2.3. Elaboración de la propuesta de aula para la comprensión de algoritmos mediante la aplicación de Pseudocódigos utilizando las herramientas de la plataforma LMS Moodle.
Fase 3: Intervención
Intervenir en la práctica docente mediante la aplicación de la estrategia didáctica para la enseñanza en el grado décimo
3. 1. Intervención en la práctica docente mediante la aplicación de la estrategia didáctica para la enseñanza en el grado décimo.
3.2. Diseño y construcción de actividades didácticas para la comprensión, modelación y resolución de problemas utilizando las TIC en el desarrollo de los algoritmos en Pseudocódigo.
3.3. Diseño de un banco de pregunta, información nutrida sobre programación de algoritmos mediante la aplicación de pseudocódigo.
Fase 4: Análisis y Evaluación
Evaluar como la propuesta de aula impacta en el aprendizaje de los estudiantes infiriéndoles la comprensión de los algoritmos mediante la aplicación de Pseudocódigo, además dándoles fortalecimiento de las competencias del pensamiento numérico y los procesos generales en cuanto a la modelación, resolución y planteamiento de problemas.
4.1. Construcción y aplicación de actividades evaluativas durante la implementación de la estrategia didáctica propuesta.
4.2. Construcción y aplicación de una actividad evaluativa al finalizar la implementación de la estrategia didáctica propuesta. 4.2. Realización del análisis de los resultados obtenidos al implementar la estrategia didáctica en los estudiantes de grado décimo de la Institución Educativa Gilberto Álzate Avendaño.
3. Diseño Metodológico 55
En la Tabla 5: Cronograma de actividades, se muestra el cronograma para la realización de
las actividades de la Tabla 4: Planificación de actividades.
Tabla 5: Cronograma de actividades, Elaboración propia, (2014)
ACTIVIDADES SEMANAS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Actividad 1.1 X X
Actividad 1.2 X X
Actividad 1.3 X X
Actividad 1.4 X X
Actividad 2.1 X X X X
Actividad 2.2 X X X X
Actividad 3.1 X X X X
Actividad 3.2 X X X X X X X X
Actividad 3.3 X X X
Actividad 4.1 X X X
Actividad 4.2 X X
56 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
4 Desarrollo y sistematización de la propuesta
El desarrollo de este trabajo se parte de lo propuesto en los objetivos y cronograma de
actividades; con estructura de fases así:
Fase 1: Caracterización
En esta fase se tiene como objetivo la identificación de metodologías implementadas
para abordar el proceso de enseñanza-aprendizaje de algoritmos en pseudocódigo en el
aula utilizando las herramientas de la plataforma LMS Moodle.
Descripción general de la fase
En esta fase se realiza un rastreo bibliográfico sobre el marco de enseñanza aprendizaje
de algoritmos en pseudocódigo, el rastreo cubre la documentación del MEN enfocados a
los estándares y lineamientos curriculares de matemáticas enfocados en modelación y
resolución de problemas, se termina con la revisión de algunos trabajos relacionados con
el proceso enseñanza-aprendizaje de algoritmos utilizando herramientas de plataforma
Moodle.
Se hacen algunas precisiones de lo anterior:
Rastreo bibliográfico sobre ambientes virtuales: se consultaron en algunos libros
sobre ambientes virtuales como fueron: Ambientes Virtuales como apoyo al Aprendizaje
Colaborativo y Criterios de Evaluación de Plataformas Virtuales de Código Abierto para
Ambientes de Aprendizajes Colaborativos, siendo estos de gran importancia como
soporte para la propuesta de enseñanza-aprendizaje enfocada en estos modelos.
Rastreo bibliográfico referente a la enseñanza-aprendizaje y la evolución
tecnológica: Se consulta en diferentes cibergrafías y libros como: Funciones y Fática:
Reflexiones críticas respecto al modelo educativo en nuestra América,
Tecnología y aprendizaje: investigación sobre el impacto del ordenador en el aula. Al
hacer este paralelo se puede observar que no se ha dado una enseñanza consciente de
los algoritmos en programación utilizando el pseudocódigo hasta el momento.
4. Desarrollo y sistematización de la propuesta 57
Rastreo bibliográfico acerca de los estándares y lineamientos de
matemáticas: se leyeron las cartillas de los estándares básicos de competencias y los
lineamientos en el área de matemáticas propuestos por el MEN, en lo que se encuentra
las pautas básicas que los docentes debemos tener en cuenta para el proceso de
enseñanza aprendizaje de las matemáticas
Revisión bibliográfica sobre trabajos para el proceso de enseñanza de las
los algoritmos en programación en esta instancia se hizo búsqueda de los distintos
trabajos realizados acerca del proceso de enseñanza aprendizaje de los algoritmos en
programación utilizando el pseudocódigo con ayuda de las TIC, para estos se
consultaron, revisaron y analizaron trabajos realizados en el contexto local regional e
internacional de estos se tuvieron algunas recomendaciones para tener en cuenta en la
propuesta.
Fase 2: Diagnóstica y analítica
Descripción general de la fase
Para el desarrollo de esta fase se diseñó y construyó un test, el cual sirvió de pre-test y
post-test, para evaluar la ganancia de aprendizaje obtenido por los estudiantes. Con el
pre test se realiza la identificación de las falencias utilizando la modelación para
resolución del problema en el pseudocódigo y posteriormente se realiza el análisis frente
a los resultados obtenidos en el pre test
Diseño y construcción de un test: para determinar los conocimientos previos y
falencias presentadas por parte de los estudiantes frente a las actividades pertinentes
para modelar y resolver los distintos problemas. Con el pre-test se realiza la identificación
de las falencias en el modelaje y resolución de problemas en algoritmos utilizando el
pseudocódigo posteriormente se realiza el analices de los resultados obtenidos, que
sirvió de pre-test y pos-test. Está conformado de 2 preguntas abiertas y 4 ejercicios de
problemas sencillos secuenciales en que se aplicaban las 4 operaciones básicas
utilizando la modelación para resolución del problema en el pseudocódigo.
Aplicación y análisis del pre-test: en esta aparte se les aplica la prueba a los
estudiantes y luego se hace un análisis para determinar las falencias de los estudiantes
58 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
frente a la temática de la modelación para resolución del problema en algoritmos
utilizando el pseudocódigo, para determinar la viabilidad de la propuesta en la Institución
Educativa Gilberto Álzate Avendaño; en décimo grado en el aprendizaje de algoritmos
utilizando el pseudocódigo y los estudiantes puedan tener la apropiación de los
conocimientos en la enseñanza de algoritmos utilizando el pseudocódigo.
Fase 3 Intervención y Elaboración
Esta fase tiene como finalidad diseñar algunas actividades para la enseñanza de
algoritmos mediante la aplicación de Pseudocódigos utilizando las herramientas de la
plataforma LMS Moodle y el Pseint.
Descripción general de la fase
Se diseñaron y construyeron las actividades didácticas para la comprensión, modelación
y resolución de problemas utilizando las TIC en el desarrollo de los algoritmos en
Pseudocódigo, además se realizó un banco de preguntas e información nutrida sobre
programación de algoritmos mediante la aplicación de pseudocódigo.
Teniendo en cuenta lo anterior se pueden precisar algunas actividades:
Diseño y construcción de una plataforma Moodle y actividades didácticas:
Para la elaboración de las sesiones se consultaron algunos textos de programación y
sitios web, de los cuales se tomaron referencias para el desarrollo de algoritmos en
pseudocódigo.
Intervención
Para el desarrollo de la propuesta se aplicaron las actividades propuestas teniendo en
cuenta la metodología del estudio de casos en el grado décimo de la Institución
Educativa Gilberto Álzate Avendaño, se considera esta institución de carácter oficial y
está ubicada en el barrio Aranjuez del municipio de Medellín y la experiencia se realizó
durante el año 2014 y 2015.
Descripción general de la fase
Se intervino mediante la propuesta la propuesta de enseñanza– aprendizaje de
algoritmos mediante la aplicación de Pseudocódigos utilizando las herramientas de la
plataforma LMS Moodle y el Pseint, realizando plantillas del cuerpo del algoritmo,
sesiones diseñadas, el desarrollo de las actividades didácticas y un banco de preguntas.
4. Desarrollo y sistematización de la propuesta 59
Fase 4: Análisis y Evaluación
Esta fase pretende evaluar la ganancia de aprendizaje, obtenida mediante la
implementación de la propuesta de enseñanza –aprendizaje de algoritmos utilizando la
aplicación de pseudocódigos, igualmente las herramientas de la plataforma LMS Moodle
y el Pseint, planteada por medio del estudio de caso en los estudiantes del grado décimo
del año 2014-2015 de la Institución Educativa Gilberto Álzate Avendaño.
Descripción general de la fase
En esta fase y durante la implementación propuesta de enseñanza – aprendizaje de
algoritmos mediante la aplicación de Pseudocódigos se realizaron algunas actividades
evaluativas, tales como la realización de talleres enfocados a problemas cuantitativos
involucrando el modelamiento matemático y utilizando plantillas para la resolución del
problema en forma algorítmica utilizando el pseudocódigo después de explicar una
sesiones, ver el manejo en las plantillas. Además, mediante la aplicación del post–test,
se pudo estimar la comprensión de los estudiantes frente al tema de aprendizaje y luego
se aplica estos con los obtenidos en el pre-test. De igual forma mediante el
modelamiento matemático y utilizando plantillas para la resolución del problema en forma
algorítmica mediante el pseudocódigo se pudo estimar que los estudiantes si tienen una
mejor comprensión del concepto y desarrollo de algoritmos utilizando el pseudocódigo,
finalmente se hizo un análisis de los resultados obtenidos al implementar la propuesta de
enseñanza – aprendizaje de algoritmos utilizando el pseudocódigo en los estudiantes de
grado décimo de la Institución Educativa Gilberto Alzate Avendaño.
4.1 Resultados
4.1.1 Diagnóstico y análisis de la prueba (pre test)
En primera instancia después de aplicar el cuestionario se procedió al posterior análisis
para determinar los saberes de los estudiantes frente a la temática de algoritmos, para
nuestro caso la prueba fue aplicada a estudiantes de grado décimo de la Institución
Educativa Gilberto Alzate Avendaño, esta prueba se le aplicó a 18 estudiantes. (Ver
anexo)
60 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Pregunta 1
En esta se le pide al estudiante que exprese la definición y característica de algoritmos
para saber qué idea tenían sobre el tema, ya que es lo primero que se abordar de la
temática y se considera importante que el estudiante maneje y comprenda los aspectos
teórico para luego articularlo a la práctica. Los estudiantes que estuvieron cerca de la
respuesta, se limitaron a contestar que algoritmos son pasos que se hacen en
matemáticas como se evidencia
Foto 1: Definición de algoritmos por un estudiante en el pre test (2014)
En este ítem se observó que los estudiantes en su gran mayoría no tenía una idea clara
de la definición de algoritmos y característica, la mayoría contestó de forma no acertada
56 % o no respondieron la pregunta 28 %, mientras tanto los estudiantes que tuvieron
una aproximación al concepto equivalen al 17 % como se muestra.
Tabla 6: Comportamiento frente a la pregunta 1, elaboración propia (2014)
acertada 3 17%
no acertada 10 56%
no responde 5 28%
18 100%
4. Desarrollo y sistematización de la propuesta 61
Tabla 7: Frecuencias relativas frente a la pregunta 1, elaboración propia (2014)
Por lo tanto se debe reforzar esta definición y buscar alternativas encaminadas a que los
estudiantes comprendan el significado de algoritmos y de esta forma reconozca cada uno
de sus elementos y su importancia en una plantilla.
Pregunta 2
Se le pide al estudiante que modele un problema (si mamá me dio 7000 pesos para
pagar el recibo de los servicios (agua por 6000 pesos, luz por 3500 pesos)), ¿podré
pagar completo los servicios, por qué, cuánto me sobra? Sacan la información de
manera adecuada, utilizan el modelamiento matemático y la resolución del problema
adecuado. Los errores más frecuentes encontrados al realizar operaciones básicas es el
signo que debe tener la cantidad del problema al modelarlo para la resolución de este,
como se colocaron varios ejercicios había confusión sobre docenas, centenas, pares.
Tabla 8: Frente al comportamiento de la pregunta 2, elaboración propia (2014)
Realiza modelamiento adecuado que permite resolver el problema 6 33%
Manifiesta dificultades al realizar las operaciones básicas 9 50%
No responde 3 17%
18 100%
En esta pregunta los estudiantes que realizaron los procedimientos en forma correcta
equivalen al 33%, por el contrario se observó que algunos no respondieron 17% y otros
3
10
5
17% 56% 28%
0
2
4
6
8
10
12
acertada no acertada no responde
Series1
Series2
62 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
cometieron diversos tipos de errores que no permitieron que desarrollaran la actividad de
manera satisfactoria que representaba el 50% como se muestra en la figura 4-4
Grafica 1: Frecuencias relativas frente a la pregunta 2, elaboración propia (2014)
Este diagnóstico nos arroja que se debe hacer especial énfasis en que los estudiantes
realicen actividades pedagógicas encaminadas para que estos entiendan y comprendan
cómo se debe modelar y resolver el problema, teniendo en cuenta las operaciones
matemáticas.
Pregunta 3
Se le da al estudiante un problema matemático básico. El objetivo de esta actividad es
que el estudiante pueda comprender y aplicar el modelo matemático para la resolución
del problema que se le plantea.
En este ítem se observó que los estudiantes en su mayoría no acertaron la modelación
matemática, debido a que no tenían claro el trabajo con docenas, pares.
Tabla 9: frente al comportamiento de la pregunta 3, elaboración propia (2014)
Trabajo correcto con docenas y pares 4 22%
No hay comprensión sobre docenas y pares 8 44%
No desarrolla el problema 6 33%
18 100%
Aquí se observa menor cantidad de aciertos por parte de los estudiantes si analizamos el
ejercicio desarrollado sin utilizar la cantidad correcta en las docenas se tuvieron, el 44%
responde de manera incorrecta y el 33% no desarrolla el ejercicio, desarrollan el trabajo
en forma correcta el 22%.
6 9 3 33% 50% 17% 0
2
4
6
8
10
Realizamodelamientoadecuado que
permite resolverel problema
Manifiestadificultades al
realizar lasoperaciones
básicas
No responde
Series1
Series2
4. Desarrollo y sistematización de la propuesta 63
Grafica 2: Frecuencias relativas frente a la pregunta 3, elaboración propia (2014)
Con lo anterior se evidencia que se les dificulta los elementos básicos en la matemática
para desarrollar ejercicios simples por lo cual se requiere una intervención en este
aspecto.
Pregunta 4
Para el desarrollo de esta pregunta, se les enseña un video, traten de hacer el ejercicio
de cada enunciado del video, no se deja ver el ejercicio desarrollado o modelado, ya el
estudiante después de haber realizado el modelo matemático, se le coloca nuevamente
el video con la solución del problema, la representación la asume, modela correctamente
el ejercicio y lo trata de hacer en la plantilla, por tanto se observa que los estudiante
poseen mayor manejo frente a la temática de modelación y resolución de problemas
aplicando pseudocódigo porque se evidencia más aciertos que en las otras ejercicios,
aunque se observan casos preocupantes donde algunos estudiantes presentan total
indiferencia al aprendizaje de algoritmos, porque se involucra la modelación matemática.
22%
44%
33%
0123456789
Trabajo correctocon docenas y
pares
No haycomprensión
sobre docenas ypares
No desarrolla elproblema
Series2
Series1
64 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Tabla 10: Comportamiento frente a la pregunta 4, elaboración propia (2014)
Desarrollo correcto de los cuatro puntos 8 44%
Desarrolla correctamente dos puntos 5 28%
Desarrolla un punto 3 17%
No desarrolla ninguno 2 11%
18
De esta técnica y modelación se analizó que el 44 % de los estudiantes realizaron la
modelación matemática y resolución del problema de manera correcta, el 28 %
desarrollaron correctamente dos puntos, no pudieron trabajar en la plantilla para realizar
el algoritmo utilizando el pseudocódigo, el 17% realizó un punto de la actividad y el 11%
no realizo trabajo alguno, como se muestra
Grafica 3: Frecuencias relativas frente a la pregunta 4, elaboración propia (2014)
De acuerdo a las dificultades mostradas anteriormente se hace indispensable un trabajo
en modelamiento matemático y resolución de problemas para que los estudiantes
comprendan cómo se debe modelar matemáticamente un problema para la resolución de
este.
Pregunta 5
Se le coloca un video al estudiante sobre resolución y modelación de problemas y se le
plantea al estudiante relatar 3 enunciados como mínimo de problemas diferentes vistos
44%
28%
17%
11%
0
1
2
3
4
5
6
7
8
9
Desarrollo correctode los cuatro puntos
Desarrollacorrectamente dos
puntos
Desarrolla un punto No desarrollaninguno
Series2
Series1
4. Desarrollo y sistematización de la propuesta 65
en el video. El estudiante debe modelar, resolverlo y luego escribir el enuncia del
problema. En este ítem se evidencio que los estudiantes poseían mayor dificultad porque
la mayoría le cuesta escribir, la modelación y resolución de problemas para el desarrollo
de los algoritmos, es dejada de lado por el estudiante teniendo una memorización sin
comprensión de las matemáticas para la modelación y resolución de problemas en
algoritmos frente a la vida cotidiana. Algunos de los estudiantes participantes pretenden
memorizar la resolución del problema para desarrollar el algoritmo.
Pregunta 6
En esta se les da una imagen para que diseñe un problema y realice 3 preguntas
respecto al problema y encuentre la solución (modele el problema) determinando la
respuesta de cada pregunta realizado.
Tabla 11: Correspondiente comportamiento a respuesta pregunta 6, elaboración propia
Trabajo correcto con modelación y solución 3 17%
No hay comprensión de modelación 10 56%
No desarrolla el problema 6 33%
18 100%
Grafica 4: Frecuencias relativas frente a la pregunta 5 y 6, elaboración propia
Con los resultados reflejados se hace importante trabajar la modelación y resolución de
problemas mediante actividades de enseñanza que permitan la experimentación de
17% 56% 33%
92%
93%
94%
95%
96%
97%
98%
99%
100%
Trabajo correctocon modelacion y
solución
No haycomprensión de
modelación
No desarrolla elproblema
Series2
Series1
66 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
situaciones con la solución de problemas similares que posibiliten la comprensión del
mismo y de otros que permitan que el estudiante vea desarrollo de algoritmos utilizando
el pseudocódigo como una herramienta para la vida cotidiana. En la actividad 6 tiene
como meta fundamental averiguar acerca de las situaciones de la vida cotidiana que
identifica nuestro estudiante en las cuales pueden hacer uso de las modelaciones
matemáticas y resolución de problemas. Se muestra que los estudiantes conocen de
manera poco profunda las aplicaciones en la modelación y resolución de problemas otros
las desconocen o son indiferentes.
Esta situación nos lleva a reflexionar frente al proceso de enseñanza aprendizaje
algoritmos utilizando pseudocódigo, porque nuestros estudiantes desconocen sus
múltiples aplicaciones en la vida cotidiana, lo cual convierte esta temática en un tema que
se puede aplicar en distintas situaciones, contextos o ciencias.
Lo anterior hace que se plantee una propuesta de enseñanza de algoritmo mediante el
pseudocódigo utilizando la plataforma Moodle para mitigar estas falencias manifiestas
por nuestros estudiantes.
4.2 Diseño de la propuesta
Análisis de la aplicación de las guías de actividades
Para esta propuesta se utilizaron diferentes guías tales como: guías para la fase de
exploración, guías para la fase de intervención por sesiones y la fase de evaluación son
utilizadas para las distintas etapas del proceso enseñanza de aprendizajes de algoritmos
en pseudocódigo, estas actividades fueron realizadas por los estudiantes bajo el
acompañamiento del docente y en ellas se evidencian las ideas propuestas por los
estudiantes de acuerdo a las experiencias que tuvieron frente a las temáticas abordadas,
las cuales fueron socializadas y pulidas por parte del docente y los estudiantes
participantes.
4. Desarrollo y sistematización de la propuesta 67
Actividades de la fase de exploración: Estas actividades se realizaron con
el fin de introducir a los estudiantes a la temática a tratar del proceso de algoritmos en
pseudocódigo, se quería que los estudiantes conectaran sus ideas previas con las
nuevas.
4.2.1 Actividad 1.1
Esta actividad tiene como meta que los estudiantes indaguen acerca de algoritmos,
característica y tipos, para poder introducirlos al desarrollo de la propuesta didáctica.
En esta se observó que la gran mayoría de los estudiantes realizaron la actividad que
consistía en hacer una consulta en distintos medios como la web, el diccionario y libros
acerca de algoritmos, característica y tipos, las preguntas guías fueron: ¿cuál es la
definición de algoritmos en programación?, ¿cuál es la característica de un algoritmo?,
¿Cómo se puede modelar un problema matemático y cuáles son los tipos de algoritmos
en programación? y ¿En qué situaciones de la vida real se utiliza la modelación y
resolución de problemas? De algunos ejemplos
Después de socializar la consulta y hacer las aclaraciones se tomaron las siguientes
conclusiones:
Tabla 12: Conclusiones de la actividad 1.1
Grafica 5: Representa Conclusión actividad 1.1
50%
11%
39%
0
2
4
6
8
10
Relaciónconceptos
Manejo detemática
Dificultad enla temática
Series2
Series1
Relación conceptos 9 50%
Manejo de temática 2 11%
Dificultad en la temática 7 39%
18 100%
68 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Al analizar la actividad de consulta se observa que los estudiantes relacionaron
conceptos y preguntas que se le pedía en una gran mayoría (61%: 11 estudiantes)
demostraron propiedad en el manejo de la temática, en cambio (39%: 7 estudiantes)
mostraron dificultad al realizar la actividad, con estos se realizó una retroalimentación
para superar dichas dificultades.
4.2.2 Actividad 1.2
Tanto en la fase de la lectura, como en la fase del video referente a las “algoritmos en
programación”, se observó en los estudiantes disposición, compromiso y ganas al
aprendizaje. En la mayor parte del tiempo los estudiantes siguieron las instrucciones e
hicieron preguntas sobre la terminología presente en la lectura y en los videos.
En la siguiente fase de construcción en su cuaderno de notas realizar un algoritmo
cualitativo donde se explique los pasos principales para hacer una llamado de un teléfono
público monedero, buscar en el directorio telefónico un número telefónico de un centro
médico más cercano a la casa de ellos. Se observó trabajo colaborativo en los grupos.
Durante el desarrollo de esta actividad hubo mucha discusión al interior de los equipos
sobre la estructura o la forma con la que debían elaborar el modelo del algoritmo. Como
frutos de estas discusiones los estudiantes manejaron los modelos y la resolución del
problema acorde a sus vivencias.
4. Desarrollo y sistematización de la propuesta 69
Grafica 6: Corresponde a la actividad 1.2, elaboración propia
Al analizar las elaboraciones de cada uno de los estudiantes, se obtuvo a grandes rasgos
que en su mayoría (83%: 15 estudiantes) realización de los pasos secuenciales
correctos. En contraposición a lo anterior (17%: 3 estudiantes), presentaron algún tipo de
dificultad, en cuanto a los pasos correctos para hacer la llamada, por lo que se abordó
con ellos una retroalimentación en la que cada estudiante exponía su proceso.
4.2.3 Actividad 1.3
Esta actividad fue una de las más motivante para los estudiantes, quienes se mostraron
disponibilidad y en los cuales se observó gran variedad de situaciones en las que su
imaginación compra: ropa de marca, carros, alimentos de todo tipo, idas al restaurante.
Los estudiantes utilizaron programas como Excel (office). Se les guio para que realizaran
un documento tipo factura y de allí modelaran el algoritmo.
15
83%
3
17%
0
2
4
6
8
10
12
14
16
18
20
1 2
dificultades en los pasos,hablaron y despuésdescolgaron el teléfono
Realización de pasossecuenciales correctos
70 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Los estudiantes exhibieron y expusieron sus compras al grupo. Cabe anotar que en la
mayoría de las presentaciones hubo una fuerte tendencia en la compra de vehículos y
ropa de marca.
foto 2: Estudiantes del Instituto Educativo Gilberto Alzate Avendaño trabajando en Excel, 2014
4.3 Intervención de la propuesta
Actividades de la fase guiada para no comprensión, no aprendizaje de algoritmos en
pseudocódigo utilizando la plataforma Moodle
A.2.1. Desempeños de comprensión
Los estudiantes comprenderán modelaran y resolverán problemas realizando los
algoritmos en pseudocódigo, utilizando herramientas tecnológicas e informáticas para
facilitar la comprensión de algoritmos utilizando pseudocódigo. Esta actividad va estar
4. Desarrollo y sistematización de la propuesta 71
dirigida por el docente, en compañía de los estudiantes el cual va explorando y
trabajando lo solicitado en la plataforma, a partir de los siguientes criterios:
Tabla 13: Valoración y desempeño continúo, elaboración propia
CRÍTERIOS
Desempeños de comprensión Valoración Continúa
Criterios Retroalimentación
1
Se realizará una apreciación por cada estudiante la definición de algoritmos y la característica, las definiciones se colocan en el tablero como una lluvia de ideas.
Existe coherencia y veracidad sobre las ideas enunciadas.
Entre docente y estudiantes harán puesta en común acerca de las ideas expuestas haciendo aclaraciones pertinentes.
2
Consulta del concepto de algoritmos y clases de algoritmos. (Actividad 1.1)
Existe coherencia y veracidad sobre los conceptos a tratar.
El docente hace las aclaraciones pertinentes sobre la actividad
3
Lectura del documento: “Algoritmos” y proyección de un video sobre la misma temática a partir de este, se realiza sondeo de la información recibida. (Actividad 1.2 )
Existe coherencia y veracidad sobre lo tratado en el tablero.
Entre docente y estudiantes harán los pasos principales para hacer una llamado de un teléfono público monedero, y buscar en el directorio telefónico un número telefónico de un centro médico.
4
Los estudiantes deben consultar y realizar diversas situaciones de compras, ventas, pago de servicios públicos en la vida cotidiana convirtiéndolo en problema para modelarla y solucionarla matemáticamente y además realizar la explicación del mismo. (Actividad 1.3 )
Creatividad, diversidad en el modelamiento de problemas y explicar la solución del mismo.
Entre docente y estudiantes harán puesta en común acerca de las ideas expuestas haciendo aclaraciones pertinentes. .
4.3.1 Sesiones
Pautas en que se presentan nueve sesiones donde cada uno de los estudiantes
ingresaron a la plataforma de Moodle ¨recreando ambientes¨, con usuario y clave
72 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
personal nueve sesiones bajo el modelo de aprendizaje adaptativo y colaborativo con la
utilización de las TIC.
Sesión 1
Sesión 2
Objetivo: Desarrollar técnicas que permitan al estudiante aprender procesos de inducción del conocimiento del pseudocódigo a partir de una información no estructurada.
o
VARIABLES
Son elementos que toman valores específicos de un tipo de datos concreto. Principalmente, existen dos maneras de otorgar valores iniciales a variables: 1. Mediante una sentencia de asignación.
Objetivo: Asimilar conceptos de documentos sobre cómo resolver problemas para establecer metas y obtener resultados, así tener un conocimiento formal. Desarrollar capacidades analíticas y creativas para plantear pasos a la solución de un problema.
¿QUÉ ES UN ALGORITMO?
Un algoritmo es una serie de pasos finitos, definidos y organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. EJECUTAR o probar un algoritmo es realizar las tareas que fijan esos pasos, en el orden especificado y utilizando los recursos.
¿PARA QUÉ SIRVE UN ALGORITMO?
Un algoritmo se puede concebir como una función que transforma los datos de un problema (entrada) en los datos de una solución (salida). Más aun, los datos se pueden representar a su vez como secuencias de bits, y en general, de símbolos cualesquiera. Aquí consta de un archivo (apuntes de varias clases) Frase motivadora: fracaso-derrota-a-los-perdedores-e-inspira-a-los-ganadores (Robert K.) Un video, un cuestionario Definición
Por algoritmo se entiende "una lista de instrucciones donde se especifica una sucesión de operaciones necesarias para resolver cualquier problema de un tipo dado". Para representarlo, se utiliza, fundamentalmente, dos tipos de notación: pseudocódigo y diagramas de flujo. Características de un algoritmo
Los pasos que deben seguirse deben estar estrictamente descritos. Cada acción debe ser precisa. Debe ser general, es decir, que pueda ser aplicable a todos los elementos de una misma clase O escrito de otra forma: LEGIBLE CONCRETO Debe generar el mismo resultado siempre que se siga. EFICIENTE FINITO DEFINIDO NO AMBIGUO PRECISO
4. Desarrollo y sistematización de la propuesta 73
2. Mediante un procedimiento de entrada de datos. En un lenguaje más claro, una variable se podría definir en dos partes: la primera, sería la cuantitativa que se debe a los números en un ejercicio o procedimiento matemático; y la segunda, se le da a aquella que se debe otorgar un nombre que será la manera como identificamos de que tipo de producto estamos hablando y también con las que necesitaremos al continuar las siguientes sesiones.
PORCENTAJE
En una definición más de criterio personal, y más, para este tema, tratamos un porcentaje como el valor que agrega o disminuye el precio según lo diga el enunciado; un porcentaje se saca de la siguiente manera: Si me dicen que tengo un descuento de 30% por la compra de una cantidad de productos de valor (x) la sumatoria da $100.000. Se haría lo siguiente: 30000 = 100000 * 30 / 100 70000 = 100000 – 30000
Ese $30.000 sería el descuento, el valor a cancelar se observa en el resultado de la resta. Valor total de la compra menos el descuento del 30%
Documento con ejercicios varios Trabajo para desarrollar un algoritmo (cualitativo) ya con la plantilla.
o Diseñar un algoritmo para cambiar una llanta a un coche. 1. Inicio. 2. Traer gato. 3. Levantar el coche con el gato. 4. Aflojar tornillos de las llantas. 5. Sacar los tornillos de las llantas. 6. Quitar la llanta. 7. Poner la llanta de repuesto. 8. Poner los tornillos. 9. Apretar los tornillos. 10. Bajar el gato. 11. Fin
Video Características de un algoritmo:
Las características fundamentales que debe cumplir todo algoritmo son: Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de
interpretación. Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá
finalizar al completarlos. Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo para llevar a cabo
las operaciones que comprende. Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo
y nunca sabemos que fue. Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada
menos que aquello que se requiera para y en su ejecución. 1. PROBLEMA: Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la
clase de programación!!), ¿qué debe haga el estudiante? ALGORITMO: Inicio Dormir haga 1 hasta que suene el despertador (o lo llame la mamá). Mirar la hora. ¿Hay tiempo suficiente? Si hay, entonces Bañarse. Vestirse. Desayunar. Sino, Vestirse. Cepillarse los dientes.
74 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Despedirse de la mamá y el papá. ¿Hay tiempo suficiente? Si, Caminar al paradero. Sino, Correr al paradero. Hasta que pase un bus para la universidad haga: Esperar el bus Ver a las demás personas que esperan un bus. Tomar el bus. Mientras no llegue a la universidad haga: Seguir en el bus. Pelear mentalmente con el conductor. Timbrar. Bajarse. Entrar a la universidad. Fin Ejemplos de algoritmos para ser ejecutados por personas:
Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos si el cliente no es moroso con sus deudas y entonces se acepta el pedido o se rechaza. 1. Inicio 2. Leer el pedido 3. Examinar ficha del cliente 4. Si el cliente está activo aceptar el pedido, en caso contrario rechazar el pedido. 5. terminar
Sesión 3
Sesión 3
Objetivos: Intentar introducir en el alumno un pensamiento algorítmico que le lleve a darse cuenta de que la mejor manera de programar es seguir un proceso sistemático en seudocódigo. Resolver problemas de un modo sistemático y reconocer los elementos que componen el algoritmo. DATOS Dato de entrada y dato de salida. Los datos de entrada son aquellos que se mencionan al dar un ejercicio a resolver, por ejemplo: *Se compran 15 camisas a $12.000 cada una. Los datos de entrada serían la cantidad de camisas y el valor, en este caso las variables: la cantidad “CC” y valor cada una “VC”. Y los datos de salida son el resultado de los datos de entrada; serían así: *¿Cuánto pagar por la compra? En este caso, solo sería el resultado de la operación, valor total de la compra “VTC”. Retomando todo lo anterior, en esta sesión se práctica lo aprendido, sin antes haber explicado las bases en las que se trabaja un algoritmo sencillo. Ahora, se hace una plantilla de este nuevo trabajo para facilitar la comprensión: Inicio Escriba (“_____, _____, ______”) Lea (__, ___, ____, ____, ____ ) Operación matemática Imprima (“______:”, ___, “______:”, ___) Fin Hay que atender a la siguiente aclaración: En el Escriba se digitan todos los datos de entrada que hay en el enunciado dado; en el Lea, el nombre que se le da a cada dato (variables: CC, VC) que se menciona en el Escriba. La operación matemática es todo el ejercicio que se hace al comienzo con números y con letras, solo que en este caso se escribiría únicamente el nombre que se le da a cada dato y en el Imprima, se colocaría todos los datos de salida. Archivo de apuntes (libro)
4. Desarrollo y sistematización de la propuesta 75
un algoritmo es cualquier cosa que funcione paso a paso, donde cada paso se pueda describir sin ambigüedad y sin hacer referencia a una computadora en particular, y además tiene un límite fijo en cuanto a la cantidad de datos que se pueden leer/escribir en un solo paso, por ejemplo el método de Newton y la eliminación de Gauss-Jordán funcionan, al menos en principio, con números de precisión infinita; sin embargo no es posible programar la precisión infinita en una computadora, y no por ello dejan de ser algoritmos. Una carpeta con dos archivos
Inicio-algoritmo
Medios de expresión de un algoritmo
Los algoritmos pueden ser expresados de muchas maneras, incluyendo al lenguaje natural, pseudocódigo, diagramas de flujo lenguajes de programación entre otros. Las descripciones en lenguaje natural tienden a ser ambiguas y extensas. El usar pseudocódigo y diagramas de flujo evita muchas ambigüedades del lenguaje natural. Un cuestionario Ciclo para.
El CICLO PARA permite la ejecución repetida de un conjunto de acciones. El número de veces que el bloque es ejecutado está determinado por los valores que puede tomar una variable contadora (de tipo entero), en un rango definido por un límite inferior y un límite superior. Después de ejecutar el bloque de acciones en cada iteración, la variable contadora es incrementada en uno automáticamente y en el momento en que la variable sobrepasa el límite superior el ciclo termina. El valor final de la variable contadora depende mucho del lenguaje de programación utilizado, por lo tanto, no es recomendable diseñar algoritmos que utilicen el valor de la variable contadora de un ciclo para, después de ejecutar el mismo. De la definición de ciclo para se puede inferir que el bloque de acciones no se ejecuta
alguna vez si el límite inferior es mayor al límite superior y que si el límite superior es mayor o igual al límite superior, el número de veces que el conjunto de acciones se ejecutará es igual a uno más el límite superior menos el límite inferior. ¿Qué es un diagrama de flujo?
Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso. El diagrama de flujo ofrece una descripción visual de las actividades implicadas en un proceso mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de cada actividad y su relación con las demás, el flujo de la información y los materiales, las ramas en el proceso, la existencia de bucles repetitivos, el número de pasos del proceso, las operaciones de interdepartamentales… Facilita también la selección de indicadores de proceso. Asignar valores a una variable. Para asignar un valor a una variable utilizamos el operador = siguiendo la siguiente sintaxis:
Un video ¿Qué es Bifurcación?
Es el método más eficiente para encontrar los valores óptimos enteros para las variables de decisión de un Modelo de Programación Lineal Entera. Es el método más eficiente para encontrar los valores óptimos enteros para las variables de decisión de un Modelo de Programación Lineal Entera. En términos generales, el algoritmo de bifurcación y acotamiento es una metodología que consiste en dividir, progresivamente, un modelo de programación lineal, en modelos cuyas zonas de soluciones factibles son sub-conjuntos no traslapados de la zona de soluciones factibles del modelo original. ¿Qué es bucle?
En programación, un bucle es un tipo de estructura de control que permite repetir una o más sentencias múltiples veces. Los bucles son una evolución del JUMP en el lenguaje ensamblador o GOTO en los lenguajes de alto nivel. Los bucles más generales en los lenguajes de programación son WHILE, FOR y REPEAT (estructuras de repetición). ¿Que son los datos lógicos?
Son los que permiten realizar valores escalares de forma numérica Son aquellos que solo pueden tener dos valores Son un subconjunto finito de los números enteros.
76 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
En programación, un dato de tipo lógico es aquel que puede tomar por valor sólo uno de los dos siguientes: { verdadero, falso } Los valores "verdadero" y "falso" son contrapuestos, de manera que, un dato de tipo lógico siempre está asociado a que algo se cumpla o no se cumpla. Cuestionario Diseño del problema
Consiste en dividir el problema en que otros subproblemas para solucionar de manera más sencilla el mismo problema. Este método es conocido como top-Down design (diseño descendente) y se hace con el fin de describir el algoritmo en su lenguaje algorítmico para tal fin se procede en su orden de la siguiente manera: - Identificar las tareas más importantes a ser ejecutadas - Disponer las tareas en el orden que serán ejecutadas - Refinar sucesivamente las operaciones Para llevar a cabo el diseño puede utilizar un diagrama estructurado por niveles sobre el cual se visualicen las tareas, subtareas y el orden de ejecución, así: En el primer nivel las tareas más importantes y en el segundo nivel las subtareas y así sucesivamente
Sesión 4
Sesión 4 Objetivo:
Saber utilizar las restricciones (condicionales) CONDICIONAL Empezamos este tema con el condicional Si, para esto, se enfoca de la siguiente manera: Condicionales Simples:
Las estructuras condicionales simples se les conocen como Tomas de decisión sencilla. Estas tomas de decisión tienen la siguiente forma: Si <condición> entonces Instrucción Fin-si Condicionales Dobles:
Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma: Si <condición> entonces Instrucción Sino Instrucción Fin-si Esta nueva parte se añade cuando se entra al inicio, justo en la operación matemática, según sea indicado en el enunciado. Aquí también se necesita atender para que haya una idea más clara: Si: Indica el comando de comparación Condición: Indica la condición a evaluar Entonces: Precede a las acciones a realizar cuando se cumple la condición Instrucción: Son las acciones a realizar cuando se cumple o no la condición si no: Precede a las acciones a realizar cuando no se cumple la condición Dependiendo de si la comparación es cierta o falsa, se pueden realizar una o más acciones. Viendo desde programación de Pascal.
4. Desarrollo y sistematización de la propuesta 77
Control de Alternativa IF
Al ejecutar un programa, las instrucciones se tiene que colocar en un orden determinado pero ciertos programas requieren que este se ejecute teniendo en cuenta los datos de entrada. Los cuales producen toma de decisiones acerca de la secuencia de las instrucciones que van a ser ejecutadas. Dicha toma de decisiones evalúa una condición expresada en términos de ciertas variables que implicarán los pasos del programa que deben ejecutarse. Esta proposición se clasifica en proposición de alternativa doble y de alternativa única. Su sintaxis es: Para alternativa doble: IF condición Then proposición true; ELSE Proposición FALSE Según la sintaxis anterior, si la condición evaluada es cierta, entonces se ejecuta la proposición TRUE, en otro caso, SE evaluara la Proposición FALSE. Para alternativa única: IF condición THEN Proposición TRUE De acuerdo a la sintaxis anterior, al evaluar la condición, si está es cierta, entonces se ejecutara la proposición TRUE, de lo contrario, la pasa por alto (termina). Algunos errores más comunes en la utilización de la proposición IF son: - La colocación del punto y la cama antes o inmediatamente después de THEN o de ESE. ES tal caso PASCAL emite el mensaje “ERROR IN STATEMENT”. - La no delimitación de la proposición TRUE o FALSE (si es compuesta) con la pareja BEGIN-END. DE no hacerlo se producirán resultados inesperados. Ejemplo: Para un listado de números enteros, haga un programa que muestre el mensaje “ES UN NUMERO IMPAR”, si el número dado es impar o “ES UN NÚMERO PAR”, si dicho número es par. Solución: La variable NUMERO corresponde al identificador que controlar la condición de IF y hace referencia a una expresión que utiliza la función MOD (vea la figura 8). PROGRAM prueba; USES CRT, DOS; Var Numero: integer; BEGIN Clrscr;{para limpiar la pantalla} Write (‘ENTRE UN NÚMERO ENTERO’); Read (número); IF 8numero mod 2)<>0 THEN Writeln (numero, ‘ES UN NUMERO IMPAR’) ELSE Writeln (número, ‘ES UN NUMERO PAR’); Delay (3000) {para hacer una espera de tres segundos} END Programa que solucione el problema del problema anterior. Taller: Link de guía para afianzar conocimientos http://www.discoduroderoer.es/ejercicios-propuestos-y-resueltos-de-funciones-pseudocodigo/
1. Una persona es apta para prestar el servicio militar obligatorio, cuando: es mayor de 18 años, menor de 25 años, nacionalidad colombiana y género
78 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
masculino. Diseñe un algoritmo que determinar si una persona es apta o no para prestar el servicio militar.
2. hacer un programa que manipule varias temperaturas, calcular el promedio de ellas, calcular la
media y determinar cuántas, son superiores al promedio
3. por teclado 'n' números, que calcule y muestre la suma y el promedio de éstos.
4. Diseñar un algoritmo que permita calcular el total a pagar de una compra y el descuento si lo hay, con las siguientes características artículo a $150 se pueden adquirir cero o más unidades. Si la cantidad adquirida es de 6 o más unidades le dan el 1.5% de descuento.
5. Diseñar un algoritmo que permita calcular el valor a pagar por una compra de una cantidad de
artículos y un valor que estipula el almacén, se hace un 20 % de descuento de los clientes cuya compra supere a los 1000 dólares. ¿cuál será la cantidad que pagara una persona por su compra?
6. elabore un algoritmo que permita sumar restar multiplicar dividir 2 enteros, "x" y "y"
(1=suma,2=resta,3=multiplicacion,4=división).considere el mensaje "error: división entre 0". cuando en la división el divisor sea un cero(0)
7. Elabore un algoritmo que permita leer tres valores, el algoritmo debe imprimir cual es el mayor
y cuál es el menor.
8. desarrolle un algoritmo que permita leer un valor cualquiera n y escriba si dicho número es para o impar.
9. Realizar un algoritmo que calcula la edad de una persona dado su año de nacimiento y
posteriormente lo clasifique según los siguientes condiciones si <12 niño de entre 12y 19 adolescente entre 20y 40años adulto mayor de 40 años en adelante interesante.
10. calcular el valor de la suma desde uno hasta cien se utiliza una variable contador, como un contador que genera los sucesivos números enteros y suma para almacenar las sumas parciales del algoritmo, realice el promedio. 11. lea los números de un vector calcule la multiplicación e imprima los números y la multiplicación (el vector tiene 7 posiciones) 12. lea el nombre del articulo precio unitario y la cantidad calcular subtotal, IVA del 16% y neto a pagar. Imprimir el nombre del artículo el IVA y neto 13. lea el nombre cargo salario de un empleado. Calcular la bonificación del 15% y la deducción del 3%(sobre el salario) además el neto a pagar imprima el nombre, salario, bonificación, deducción y el neto Realizar en grupo de dos personas, la portada debe llevar nombres y apellidos, grupo. Nota: Hacer prueba de escritorio
Sesión 5
Sesión 5 Objetivo: Inducir el conocimiento para asimilar y aprender a aplicar cualquier proceso para la implantación CASE
Es una estructura de control empleada en programación, se utiliza para agilizar la toma de decisiones múltiples, trabaja de la misma manera que lo harían sucesivos if, if else o until anidados, así como
4. Desarrollo y sistematización de la propuesta 79
combinaciones propias de determinados lenguajes de programación. El switch no es tan popular como el if, pero se utiliza con regularidad en la programación. En principio la funcionalidad de un switch también se puede implementar con múltiples if anidados. En el caso de que haya muchas acciones dependientes de muchos valores iniciales, es recomendable su uso. El switch favorece la legibilidad y rapidez en la programación. Aquí pongo un ejemplo para que nos quede más claro: Inicio Entero value=0; Value = Imprima "Ingrese un numero para saber el día de la semana" Case (value){ Case 1: Imprima "Hoy es lunes" Case2: Imprima "Hoy es martes" Case 3: Imprima "Hoy es miércoles" Case 4: Imprima "Hoy es jueves" Case 5: Imprima "Hoy es viernes" End case Desde las instrucciones de Pascal Proposición Case
Esta proposición permite seleccionar una opción de un conjunto de opciones de acuerdo al valor de algún parámetro. Sintaxis: Case expresión of Etiqueta 1: Conjunto de instrucciones Etiqueta 2: conjunto de instrucciones - - Etiqueta n: conjunto de instrucciones End; Ejemplo: se tiene el siguiente programa en pascal, Program Ensayo; Var X: integer; C: char; Begin If c=’1’ Then x:=1 Else If c=’x’ Then x:=8 Else If c=’a’ Then x:=’7’ End. Transcriba dicho programa utilizando la proposición Case. En efecto: Program IntruCase; Var X: integer; C: char; Begin
80 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Case c of ‘ i’: x:=1; ‘ x’:x:=8; ‘ a’:x:=7; end; End. Observe que la instrucción “Case” evalúa el contenido de la variable c; de acuerdo con esta variable el programa una sola determinación. Repaso de condicional anidado: Video Taller: Debe trabajar cada estudiante en su cuaderno y presentarlo en hojas de bloc en pares. Observe el archivo allí están los ejercicios a resolver. En clase se les indicara la fecha a entregar.
Sesión 6
Sesión 6 Objetivo: Comprender la estructura Cíclica CICLO PARA El CICLO PARA permite la ejecución repetida de un conjunto de acciones. El número de veces que el bloque
es ejecutado está determinado por los valores que puede tomar una variable contadora (de tipo entero), en un rango definido por un límite inferior (inclusive) y un límite superior (inclusive). Después de ejecutar el bloque de acciones en cada iteración, la variable contadora es incrementada en uno (1) automáticamente y en el momento en que la variable sobrepasa el límite superior el ciclo termina. Para que quede más claro, el Para es un ciclo repetitivo el cual permite la ejecución de una serie de pasos, el número de veces que se repite es determinado por una variable que afecta su ejecución. Así, por ejemplo: Escriba (“Ingrese el número a calcularle la tabla de multiplicar:”) lea(n) Para (i:=1 hasta 10) hacer A:= n * i escribir(n) escribir (“*”) escribir (i) escribir (“=”) escribir(a) escribir (cambio Línea) Fin-para. Miremos un ejemplo: Video Taller: en parejas
Sesión 7
Sesión 7 Objetivo:
Tener claro el problema para llegar a la solución, adquiriendo habilidad para planear, desarrollar, probar y depurar el problema, utilizando la estructura cíclica CICLO MIENTRAS QUE Aquí se trabaja con una estructura la cual va a permitir repetir un bloque de instrucciones con una condición y se repite solamente cuando esta instrucción sea verdadera, de lo contrario no se puede
4. Desarrollo y sistematización de la propuesta 81
entrar a este ciclo y lo trabajarían en el ciclo Para. A continuación, está la plantilla donde trabajaran el Mientras: Inicio Instrucción Mientras (condicional o variable) haga Instrucciones Fin-MQ El ciclo mientras, debe tener su final y salirse de él, para esto consta de un límite, el cual sería cuando la condición ya no se cumple. Se deja claro, que el ciclo Para y el Mientras, se trabajan básicamente igual, obviamente cada uno tiene su forma, pero se pueden utilizar cualquiera de estos si el caso lo permite. (En esta parte, al igual que en el Para, se tomaran varias clases para poder tener claro cómo se trabaja y como se aplica en el problema). Video Libro con una imagen de ordenamiento de vector Ideal desarrollar habilidades para encontrar errores en un programa, chequear el funcionamiento de un programa y además que desarrolle varias habilidades entre ellas la cognitiva. Algoritmo para hacer prueba de escritorio (tarea individual) Video Archivo (vectores) Video Taller en pares
Sesión 8
Sesión 8 Objetivos:
Asimilar y aprender el manejo de datos en un arreglo de una dimensión. Adquirir capacidad necesaria de actuar frente a problemas, produciendo un cambio de permanencia en nuestras estructuras cognitivas. PRUEBA DE ESCRITORIO
Las pruebas de escritorio se utilizan siempre en condicionales o ciclos de un algoritmo para verificar que éste cumpla la especificación antes de ejecutarlo para hacer las correcciones pertinentes. Esta prueba es una ejecución a mano del algoritmo por lo tanto se lleva un registro de los valores que tienen las variables involucradas. Éste es un pequeño ejemplo de una prueba de escritorio: Para empezar, se debe tener en cuenta las variables de entrada para así poder realizar una prueba. Así, por ejemplo:
Valor resultado
1 Lunes
5 Viernes
8 Error valor mal ingresado
Libro (libro de Cairo)
Presentación Selectiva simple pi Si (condición) entonces acción p(i + 1) {Fin del condicional del paso pi} Donde condición es cualquier expresión relacional y/o lógica, y acción es cualquier operación o conjunto de operaciones -lectura, escritura, asignación u otras-o Esta estructura permite seleccionar una alternativa dependiendo de que la condición sea verdadera. Es decir, al ser evaluada la condición, si ésta resulta con un valor igual
82 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
a VERDADERO, entonces se ejecutará la acción indicada. En caso contrario se sigue con el flujo establecido. Selectiva doble pi Si (condición) entonces acción1 sino acción2 p(i + 1) {Fin del condicional del paso pi} Donde condición es una expresión relacional y/o lógica, y acción¡ y acción2 son cualquier operación o conjunto de operaciones -lectura, escritura, asignación u otras-o Esta estructura permite seleccionar una de dos alternativas, según la condición sea verdadera o falsa. Si la condición es verdadera se ejecutará la acción l , en caso contrario se ejecutará la acción2• Selectiva múltiple pi Si (variable) =valor¡: acción! =valor2 : acción2 =valor : acción n n p(i + 1) {Fin del condicional del paso pi} Donde valor}' 1 s j s n, son los posibles valores que puede tomar la variable; acción/ 1 s j s n, es cualquier operación o conjunto de operaciones -lectura, escritura, asignación u otras-o Este tipo de estructura se utiliza para una selección sobre múltiples alternativas. Según el valor de la variable se ejecutará la acción correspondiente. De esta manera, si variable es igual a valor se ejecutará la acción, si variable es igual a valor2 se ejecutará la acción2, y así en los demás casos.
Repetitiva condicionada pi Mientras (condición) Repetir acción p(i + 1) {Fin del ciclo del paso pi} Donde condición es cualquier expresión relacional y/o lógica, y acción es cualquier operación o conjunto de operaciones -lectura, escritura, asignación u otras-o Esta estructura permite repetir una o más operaciones mientras la condición sea verdadera. Repetitiva predefinida pi Repetir con variable desde VI hasta VF acción p(i + 1) {Fin del ciclo del paso pi} Donde variable es cualquier variable, VI es un valor inicial que se le asigna a variable, VF es el valor final que va a tomar variable y acción es cualquier operación o conjunto de operaciones -lectura, escritura, asignación u otras-o Se asume que el valor de la variable se incrementa de uno en uno. Esta estructura permite repetir una o más operaciones un número fijo de veces. El número de repeticiones queda determinado por la diferencia entre VF y VI más uno.
Pregunta: Investigar:¿por qué es importante la prueba de escritorio?
¿Qué beneficio trae a nuestra preparación en este tema de algoritmos?
Taller: Realizar ejercicios incluyendo prueba de escritorio- paso a paso.
Incluir nombres completos, apellidos y grupo.
Sesión 9
4. Desarrollo y sistematización de la propuesta 83
Sesión 9 Objetivo:
Comprender las estructuras cíclicas en el trabajo con vectores (ordenación, búsqueda, inserción y borrado) VECTORES Es una estructura o colección de datos que permiten ser organizados dentro de una colección de cajas que representan una variable de un mismo tipo. A entender: al hacer una prueba de escritorio se necesita una especie de cuadros en los que en la parte de superior escribimos los datos que nos da el algoritmo, y en la parte de inferior, la posición. Así, por ejemplo:
10 25 14 30 27
1 2 3 4 5
Los números sombreados son aquellos que se menciona como posiciones. (En esta segunda parte, dispone de menos sesiones por diversas actividades dadas en la aplicación de la materia, tales como: exposiciones, actividades institucionales, y ejercicios de repaso). Un documento de arreglos – documento de repaso. – video Exposición: En parejas preparan un tema para exponer del cuaderno de clases desde la página 48. Si el algoritmo descrito tiene problemas de funcionamiento debemos indicar donde se da el error y buscar la respectiva corrección. Ya todos estos temas se vieron, pero se retomaran para tener un mejor dominio sobre ello, con tutoría del docente. El documento que se colgara para este proceso es "Cuaderno 2". Deben estudiarlo hacer las respectivas correcciones o sus respectivos apuntes y subirlos Documento: Este Cuaderno es para seleccionar los temas a exponer (ejercicios) desde la página 48
Esta actividad en el Moodle, se observan a los estudiantes motivados, porque pueden
trabajar en casa a la hora que deseen. Exploran para empezar su trabajo. Seguido a esto
se recogen las dudas de los estudiantes respecto a los procesos de la plataforma y se
explican ejercicios similares por parte del docente y se les pide que desarrollen las
actividades a cada sesión.
Grafica 7: Trabajo con el Moodle, elaboración propia (2014)
17
1 0 94% 6% 0%
0
5
10
15
20
Trabajocorrecto conmodelación y
solución
No haycomprensión
de modelación
No desarrollael problema
TRABAJO MOODLE
Series1
Series2
84 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
A la hora de la realización de los ejercicios se observa que (94%: 17 estudiantes) realizan
todos los procesos necesarios para solucionar las situaciones problemas como: el trabajo
correcto con la modelación y la solución del problema, además dan sus opiniones al
respecto de forma pertinente, por el contrario (6%: 1 estudiantes) no realiza los procesos
descritos con comprensión, por lo tanto se les realiza una retroalimentación pertinente.
Entre las conclusiones de la actividad tenemos:
foto 3: Salón estudiante de décimo grado socializando su modelo y solución del problema, 2014
Se observa en la exposición y socialización de uno de los ejercicios, el avance de la gran
mayoría de los estudiantes al modelar y resolver el problema.
4.4 Descripción de la Propuesta
A continuación se desarrollan las diferentes sesiones, sus componentes, intervención y
resultados de la intervención en cuanto al proceso de pensamiento numérico y
modelación de manera descriptiva y llevando al lector espacio ¨Recreando ambientes¨
mediante enlaces para efectos de no saturar el escrito.
4. Desarrollo y sistematización de la propuesta 85
La consolidación del aprendizaje en algoritmos propone el trabajar elementos de su
entorno a partir de situaciones cotidianas (compras en supermercados, almacenes, entre
otros) involucrando la canasta familiar igualmente el recibo de los servicios públicos, el
catastro depende del estrato y del tipo de vivienda, dando así a un desarrollo de
competencia argumentativa (esto se observa en los ejercicios a desarrollar en las
sesiones).
En cuanto a la motivación que se pueda dar al estudiante, es complicado; si realmente el
estudiante tiene el deseo de aprender, lo que el estudiante no logre en la clase ni con sus
compañeros aprender, tiene la facilidad de entrar a la plataforma individualmente en el
horario que el estudiante desee; del mismo modo los temas, guías, ejercicios y enlaces
se encuentran a disposición en la plataforma para el estudiante.
Esta herramienta didáctica independiente de la metodología de la clase que tenga
el profesor se puede trabajar por proyectos ya que se involucran procesos de la
vida cotidiana del estudiante.
Esta plataforma de Moodle al mismo tiempo es un instrumento de evaluación constante
con los cuestionarios de exploración incrustados en la mayoría de las sesiones, dan un
peso de influencia en el proceso de enseñanza y aprendizaje para el estudiante,
haciendo cada día más consciente al estudiante de la manera como está aprendiendo y
la estrategia que le sirve para aprender.
o La plataforma Moodle para el estudiante es una herramienta de
aprendizaje y reconstrucción de saberes, de la misma manera el
estudiante saca los ejercicios de la plataforma los elabora y compara con
sus compañeros para identificar procesos que deben ser tenidos en
cuenta en su elaboración. Además en la plataforma se tienen estructuras
básicas que los estudiantes llaman plantillas, al lograr la comprensión del
ejercicio el estudiante lo elabora dentro de la plantilla aplicando el
conocimiento en cada caso concreto (secuencial, condición, cíclica, entre
otras), permitiéndole reflexionar sobre su propio proceso de enseñanza-
aprendizaje. Estas estructuras básicas son estrategias que se usan para
aprender y tomar conciencia de lo que se sabe.
86 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
En esta plataforma, cada sesión el proceso de enseñanza – aprendizaje se da
desde la práctica del aula, promoviendo el trabajo colaborativo y la construcción
del conocimiento en el intercambio de saberes, guiándose para adentrarse en
cada sesión y tener el conocimiento suficiente de la información que en ella se
ofrece.
Esta plataforma se puede tener como instrumento articulador de saberes. En cada sesión
se indica lo que el estudiante debe alcanzar, así, para la materia de algoritmos se habla
de procesos, pensamiento lógico y sistemas, todo ello se trabaja en el área de sistemas.
Por otro lado, la plataforma en sus nueve sesiones transmite el saber y el estudiante
reconstruye ese saber con su compañero, realizando y discutiendo las actividades
propuestas en cada sesión, luego el maestro reconstruye con el grupo ese saber, así se
potencian habilidades de pensamiento y se desarrollan destrezas. Cada sesión de la
plataforma es organizada para el desarrollo de dos o más horas de clase incluyendo
ejercicios prácticos.
o La intención de estas sesiones en el Moodle es con el fin de brindar un
apoyo, que permita dar nuevas luces para trasmitir el conocimiento de
algoritmos independiente de la corriente pedagógica a seguir. Utilizando
como herramienta la plataforma de Moodle, esta ayuda a desarrollar
habilidades cognitivas en el estudiante
La plataforma Moodle está compuesta por nueve sesiones, pero antes de iniciar cada
sesión con los estudiantes se realizan actividades para diagnosticar al grupo
(subsumidores con que cuenta el estudiante) así en el trabajo de aula podemos
identificar y revisar si el estudiante posee elementos suficientes para este campo
(algoritmos en pseudocódigo) de aprendizaje, si no es así se realiza un trabajo previo y
se aseguran los elementos esenciales que debe tener el estudiante.
Se debe hacer el ingreso a la plataforma del listado de estudiantes (se hace un archivo
en Excel por cada grupo guardándolo con extensión .csv, este archivo tiene varios
campos entre ellos) username aquí viene el nombre de usuario, password aquí viene la
contraseña para ingresar el estudiante a la plataforma. (Ver anexo).
El estudiante al ingresar a la plataforma cambia la clave de su ingreso y continúa
ingresando con su nueva clave. El link de la plataforma es:
4. Desarrollo y sistematización de la propuesta 87
En todas las sesiones el estudiante maneja su ritmo de aprendizaje, a pesar que el
estudiante debe manejar la percepción, memorización, comprensión lectora y de
comunicación; esta herramienta del Moodle busca orientar al estudiante para que su
desempeño lo mejore con el fin de que obtenga un aprendizaje significativo y resuelva los
problemas con los recursos que él tenga disponibles e igualmente el estudiante es
guiado por los momentos de la clase, sea con las actividades de exploración que llevan
al estudiante a mejorar e interrogarse.
El estudiante en estas clases de algoritmos lleva un fólder en el que recopila información
interesante y trabajos, un cuaderno donde toma nota de las diferentes actividades que ha
realizado durante el trimestre, la plataforma Moodle igual que este cuaderno son
herramientas que le permiten mejorar su aprendizaje, en el cuaderno desarrolla ejercicios
que han causado dificultad (cómo se resolvieron).
o La escala de valoración en la plataforma (trimestral) está definida de
acuerdo al desempeño en la plataforma así: superior (5-4.9), alto (4.8-
4), básico (3.9-3) y bajo (2.9-2) igualmente en la práctica del aula las
evaluaciones realizadas son por observación, comparación e
interpretación de cada proceso.
En la plataforma Moodle se realiza una depuración de las fuentes de consulta
bibliográfica y cibergrafía con link para los estudiantes que deseen ampliar su campo de
conocimiento.
Con esta herramienta se hace una tarea pedagógica eficiente ayudando como apoyo
entre las prácticas del aula jalonando el desarrollo de la clase.
88 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Foto 4: Plataforma Recreando ambientes, Imagen (elaboración propia) (2014)
Esta plataforma LMS Moodle es la herramienta de enseñanza utilizada para la aplicación
del pseudocódigo de algoritmos en el aula con los estudiantes del grado décimo en la
Institución Educativa Gilberto Álzate Avendaño, para que fortalezcan la apropiación de
los conocimientos.
4. Desarrollo y sistematización de la propuesta 89
Ilustración 4: Visita individual de los estudiantes a las actividades del curso, pantallazo (elaboración
propia) (2014)
90 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
El estudiante tiene la facilidad de ingresar a la plataforma ver ilustración 5 (Obsérvese
que ellos desde junio 9 están en vacaciones); en el horario que desee (altas horas de la
noche, días festivos, sábados y domingos) desde su hogar e informarse de los temas,
guías, ejercicios, entre otros; además, realizar evaluaciones y talleres.
Ilustración 5: Administración de calificaciones, Imagen (elaboración propia) (2014)
4. Desarrollo y sistematización de la propuesta 91
Indica el progreso del estudiante en su aprendizaje del pseudocódigo de algoritmos, al
final de cada periodo se puede apreciar el trabajo en la plataforma con las calificaciones
encontradas en clase.
Ilustración 6: Permite al docente agregar, modificar, eliminar y actualizar temas, Imagen (elaboración
propia) (2014)
La plataforma permite agregar nuevos temas, modificar y actualizar los ya
programados, ver
Ilustración 6: Permite al docente agregar, modificar, eliminar y actualizar temas
92 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Ilustración 7: Banco de preguntas, Imagen (elaboración propia) (2014)
El banco de preguntas se enriquece de acuerdo a los temas que ingrese el
docente, ver Ilustración 7: Banco de preguntas
4.5 Evaluación que se alcanzó en cuanto a procesos de pensamiento numérico y modelación
Fusionando las estrategias con los contenidos de la plataforma y los propósitos de y la
realimentación entre el docente, las explicaciones, el estudiante y los contenidos. La
evaluación de la propuesta didáctica de enseñanza de algoritmos en pseudocódigo,
mediante la plataforma Moodle; presenta los siguientes criterios de evaluación final:
Se continúe con una reflexión sobre efectos en la realidad educativa.
Se modifique de acuerdo a los ritmos de aprendizaje del estudiante en la
Institución Educativa.
4. Desarrollo y sistematización de la propuesta 93
La modificación que se genere debe ser primordial para alcanzar los objetivos del
trabajo con el estudiante.
La modificación debe registrarse como soporte para los demás docentes, siendo
esta tarea elemento indispensable del docente en la transformación y
optimización de la plataforma como herramienta práctica en el quehacer
pedagógico y en la ambientación del aula como medio de aprendizaje
4.6 Evaluación y análisis de la prueba (post test)
Después de aplicar el cuestionario de salida se procede al análisis para determinar cómo
impactó la propuesta didáctica en la apropiación de los estudiantes acerca de las
funciones cuadráticas, para nuestro caso la prueba (ver anexo A) fue aplicada a 18
estudiantes de grado décimo de la Institución Educativa Gilberto Alzate Avendaño En
este apartado se hace un análisis entre el pre test y el post test, es decir antes de la
propuesta y después, para ello sólo haremos el paralelo entre los procedimientos
correctos en ambos casos.
Pregunta 1
En esta pregunta los estudiantes mejoraron notablemente su desempeño frente a la
definición de algoritmos, tipos y característica, se observa que los estudiantes al realizar
las diversas actividades fueron elaborando una mejor definición y comprensión de la
temática al pasar del 17% que respondieron este ítem de manera acertada en el pre test
al 67% en el post test como se muestra en la.
94 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Gráfico 1: Comparación entre pre test y post test frente a la pregunta 1
Pregunta 2
En esta pregunta los estudiantes mejoraron su desempeño debido a cometieron menos
errores operativos que en el pre test lo cual conllevo que solo el 33% realizara la
actividad de manera correcta, la cual consistía en el desarrollo de un ejercicio modelarlo
matemáticamente y resolver el problema, en cambio en el post test el 50% de los
estudiantes realiza la actividad de manera exitosa, lo cual evidencias las bondades de la
propuesta en este aspecto, cabe anotar que los estudiantes empezaron a trabajar con el
Moodle como se resume en la figura.
Gráfico 2: Comparación entre pre test y post test frente a la pregunta 2
17%
56%
28%
67%
22%
11% 0%
10%
20%
30%
40%
50%
60%
70%
80%
acertada no acertada no responde
pre test
post test
33%
56%
17%
50%
39%
6% 0%
10%
20%
30%
40%
50%
60%
Realizamodelamientoadecuado que
permite resolverel problema
Manifiestadificultades al
realizar lasoperaciones
básicas
No responde
pre test
post test
4. Desarrollo y sistematización de la propuesta 95
Pregunta 3
Para este criterio los estudiantes debían modelar y resolver problemas con docenas y
pares, al comparar los resultados tenemos: que para el pre test 22% de los estudiantes
encontró modelamiento y resolución correctas de los ejercicios planteados, pero en el
post test 50% los resolvió los problemas y modelo. Si se tiene en cuenta lo anterior los
estudiantes mejoraron significativamente su desempeño frente a este ítem de acuerdo a
lo que se puede extraer de la Figura
Grafica 8: Comparación entre pre test y post test frente a la pregunta 3
Pregunta 4
Los estudiantes mejoraron su desempeño al pasar del pre test el 44% de los estudiantes
que realizan la actividad correctamente y en post test el 72% lo logra, como se puede
observar en la figura
22%
44%
33%
50%
39%
11% 0%
10%
20%
30%
40%
50%
60%
Trabajocorrecto con
docenas y pares
No haycomprensión
sobre docenasy pares
No desarrolla elproblema
pre tes
post tes
96 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Grafica 9: Comparación entre pre test y post test frente a la pregunta 4
Pregunta 5 - 6
En esta pregunta los estudiantes debían realizar enunciados de situación problemas,
modelarlos matemáticamente y solucionar en la cual se planteaba que siguiera ciertos
pasos para solucionar el problema. Al realizar un paralelo entre los resultados tenemos:
que para el pre test solo el 17% lo realizo, para el post test el 50% lo hace. En conclusión
podemos decir el uso de la propuesta surtió efecto positivos frente a la resolución de
problemas. Si comparamos los resultados de la Figura
Grafica 10: Comparación entre pre test y post test frente a la pregunta 5 – 6, elaboración propia (2014)
0,44
0,28
0,17 0,11
0,72
0,22
0,06 0 0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
Desarrollocorrecto de loscuatro puntos
Desarrollacorrectamente
dos puntos
Desarrolla unpunto
No desarrollaninguno
pre test
post test
17%
56%
6%
50%
33%
17% 0%
10%20%30%40%50%60%
Trabajocorrecto conmodelación y
solución
No haycomprensión
de modelación
No desarrollael problema
pre test
post test
5. Conclusiones y Recomendaciones 97
5 Conclusiones y recomendaciones
5.1 Conclusiones que se alcanzaron en cuanto a procesos de pensamiento numérico y modelación
Al diseñar una propuesta didáctica de enseñanza para la aplicación del pseudocódigo de
algoritmos en el aula utilizando las herramientas de la plataforma LMS Moodle, que
fortalezca la apropiación de los conocimientos en los estudiantes del grados décimo en
la Institución Educativa Gilberto Álzate Avendaño. Se concluye en los siguientes
aspectos:
Se hace una tarea en sus procesos de aprendizaje del estudiante más eficaz y
eficiente.
Se puede seguir implementando lo que se enseña como estrategia tomando
conciencia de lo que debe saber el estudiante, añadiendo o excluyendo de esta
plataforma conceptos en Pseudocódigo
Así como cada docente ve lo que se quiere alcanzar mejor en cada clase
sabiendo que esto favorece la estructura cognitiva del estudiante. Es de gran
utilidad para el profesor tener la plataforma Moodle como herramienta de
enseñanza, porque, favorece el trabajo cooperativo y la incorporación del trabajo
interdisciplinar.
El que hacer desde la práctica e investigación directa promueve el trabajo
colaborativo del estudiante y la construcción del conocimiento en el intercambio
de saberes con sus compañeros, además, se convierte en un sitio de encuentro
constante y asincrónico.
5.2 Conclusiones con respecto al cumplimiento de los objetivos
Para la verificación del complimiento de los objetivos específicos se debe tener en cuenta
el desarrollo del capítulo 4 en él se evidencia que:
98 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
El pre test nos permitió diagnosticar las falencias, dificultades o preconceptos a fortalecer
que presentaban los estudiantes en el aprendizaje de algoritmos, lo que conllevó a un
análisis para la elaboración de la propuesta didáctica para el aprendizaje de algoritmos
en pseudocódigo en el grado décimo de la Institución Educativa Gilberto Alzate
Avendaño.
El análisis del pre test nos permitió cuantificar el porcentaje o número de estudiantes que
alcanzaron el desarrollo de las actividades o ejercicios propuestos relacionados con los
algoritmos en pseudocódigo los cual nos sirvió para determinar que los estudiantes
poseían falencias de modelación matemática y resolución de problemas y así pensar en
una estrategia que permitiera mitigar las dificultades encontradas.
Al observar las dificultades presentadas por los estudiantes, se elaboró una propuesta
didáctica de enseñanza en el aula la que nos permitió refugiarnos en las metodologías de
enseñanzas alternativas y aprendizaje adaptativo, para el fortalecimiento del proceso de
enseñanza aprendizaje y en consecuencia el fortalecimiento de competencias en
nuestros estudiantes.
En cuanto a la intervención en el aula podemos decir que el desarrollo de las diversas
acciones contempladas en las guías de actividades en muchos de los casos permitió en
los estudiantes procesos de autonomía y descubrimiento frente al aprendizaje, así como
la construcción de algunos de los conceptos y aplicaciones de la temática a la vida
cotidiana.
En cuanto a la evaluación de la propuesta queda evidenciado que mejoraron los
resultados entre el pre test y el post test lo que nos dice de cierto modo que la aplicación
de la propuesta de enseñanza aplicada fue viable debido a que los estudiantes mejoraron
sus competencias en el aprendizaje de algoritmos en pseudocódigo llevando a que los
estudiantes mejoren en la modelación matemática y resolución de problemas y proceso
numérico.
Este trabajo recoge aspectos importantes para la metodología de la enseñanza de
algoritmos utilizando el pseudocódigo.
5. Conclusiones y Recomendaciones 99
5.3 Recomendaciones
De acuerdo al desarrollo de este trabajo investigativo se recomienda para trabajos
futuros que puedan estar relacionados con el tema desarrollado.
La prueba diagnóstica puede ser ampliada y tomar otros aspectos relacionadas
con los algoritmos utilizando el pseudocódigo, así como otras aplicaciones y
situaciones problemas que busquen o posibiliten otras estrategias de enseñanza -
aprendizaje.
El análisis debe determinar otros factores o variables que influyen en el proceso
de enseñanza aprendizaje de los estudiantes no vistos en este trabajo.
Elaborar una propuesta que enriquezca y sea más diversa para el mejoramiento
del proceso de enseñanza aprendizaje, y otras temáticas del área de las
matemáticas que ayude al proceso de análisis en los estudiantes.
En cuanto a la intervención se sugiere que se retroalimenten el Moodle,
complementando y ampliando las guías de actividades de tal manera que
permitan una variedad mayor de aplicaciones de los algoritmos en otros
contextos, se modifique el banco de preguntas y enriquezca.
En cuanto a utilizar la herramienta del Moodle el docente debe ser claro con el objetivo
que se desea alcanzar en cada sesión y cómo influirá este en la estructura cognitiva del
estudiante; además si el docente utiliza esta plataforma como herramienta de enseñanza
debe preparar, planear e identificar los puntos clave para la comprensión de conceptos,
permitiendo esto que las clases tengan mayor influencia y llegue de manera más
significativa al estudiante. Se tienen las siguientes recomendaciones:
Diagnosticar constantemente las falencias del estudiante para lograr la tarea en
sus procesos de aprendizaje más eficaz y eficiente.
A partir del diagnóstico, analizar para implementar lo que se enseña como
estrategia tomando conciencia de lo que debe saber el estudiante, añadiendo o
excluyendo de esta plataforma conceptos en pseudocódigo.
Para validar esta herramienta como ayuda didáctica. El docente debe construir
procesos didácticos de lo que quiere alcanzar en cada clase favoreciendo así la
estructura cognitiva del estudiante.
100 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Intervenir mediante el trabajo colaborativo del estudiante y la construcción del
conocimiento en el intercambio de saberes con sus compañeros con estrategias
para fortalecer la capacidad de inferencia de los algoritmos en pseudocódigo.
Según los resultados obtenidos la propuesta desarrollada es viable, por lo cual se sugiere
que sea tenida en cuenta para la enseñanza de los algoritmos utilizando el
pseudocódigo, teniendo en cuenta el desarrollo que dé.
Referencias 101
Referencias
Álvarez, R. (2012).
Incidencia de las mediaciones pedagógicas en los procesos de enseñanza y aprendizaje del concepto de función cuadrática. Tesis de maestría, Universidad Nacional de Colombia, Caldas, Manizales
Acevedo, J., Vázquez, Á., & Manassero, M.
(1994).
Didáctica XX Aniversario. Carlos Armando Cuevas Vallejo: Grupo Editorial Iberoamérica.
Almenara, J. C. (2004).
Computer supported collaborative learning: An historical perspective. (pp. 409-426). In. R. Sawyer (Ed.), Cambridge handbook of the learning sciences.
Anderson, Chan, Baskin, A. (1987).
Psicología Educativa. Un punto de vista cognoscitivo. En D. Ausubel, Significado y aprendizaje significativo. Trillas, México.
Anderson. (1996).
Grupo de Tecnología Educativa. Granada, Arial.
Asamblea Nacional
Constituyente. (1991).
Constitución Política de Colombia. Bogotá: Presidencia de la República.
Ausubel, D. (1961).
Ambientes Virtuales como apoyo al Aprendizaje Colaborativo. Criterios de Evaluación de Plataformas Virtuales de Código Abierto para Ambientes de Aprendizajes Colaborativos. (F. d.-M. Naturales, Ed., & A. Universidad Nacional de San Luis, Recopilador) Argentina.
Ayala, A. (2014). Tecnología Educativa. El diseño y la producción de medios para la enseñanza. Madrid .España. Recuperado en: Enlace
Blythe, T. (1998). La enseñanza para la comprensión: Guía para el docente. Buenos Aires, Argentina: Paidós.
Cabero A., & Pina, B. (1999).
Enlace
Cabero, J. (2004). Diseño e implementación de curso virtual como herramienta didáctica para la enseñanza de las funciones cuadráticas para el grado noveno
102 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
en la institución educativa Gabriel García Márquez utilizando Moodle. Tesis de maestría, Universidad Nacional de Colombia, Antioquia, Medellín.
Carballo, E. (2007).
El concepto de tecnologías de la información. Zer - Revista de Estudios de Comunicación, 14(27), 295-318.
Carballo, E. (2007).
Fernández, B. (2006).
Nuevas Tecnologías En La Práctica Educativa. S.L. Arial Ediciones.
Carmona M. (2012).
Enlace
Cobo R, J. (2009). Tic Y La Transformación De La Práctica. Revista: didáctica, número: 13
Constitución,
(2011).
Enlace
Chaparro. (2010). Compilada
Enlace modelos ocultos
Chiarani, M., & Pianucci, I.
(2004).
Funciones y Fática: Reflexiones críticas respecto al modelo educativo en nuestra América (Vol. 1). (I. Compilado por: Cáceres Correa, A. Autores: Pizarro Chañilao, L. d. Agraz Rubí, A. Domínguez Castro, A. A. Alonso Reyes, & I. Osorio Pérez, Editas.) Latino Americana: Academia Libre y Popular.
Decreto 1290. (2009).
Evaluación del aprendizaje y promoción de los estudiantes de los niveles de educación básica y media. Bogotá, Colombia.
La educación de la mente y el conocimiento de las disciplinas: lo que todos los estudiantes deberían comprender. Barcelona, España: Paidós.
González M. (2014),
BioModelos. Instituto Alexander von Humboldt - Bogotá D.C, Colombia. Estas experiencias seleccionadas por Ministerio de Educación Nacional de Colombia se expusieron en un encuentro Nacional en Bogotá en noviembre de 2014 en el Hotel Dann Carlton // Avenida 15 n°103-60 Bogotá, Colombia.
González, C. (2009).
Las nuevas tecnologías y el aprendizaje de las matemáticas. (O. d. Iberoamericanos, Ed.) Revista Iberoamericana de Educación (42).
ICFES. (2010).
Resultados de Colombia en TIMMS 2007. Bogotá.
ICFES. (2013).
Colombia en PISA 2012. Bogotá
James D., Sandra L. Recuperado
(2015)
Blog para la enseñanza de la electrónica. Enlace
Julieta P. (2012)
Enlace
LedoI, M., CaoII, N., & OliteIII, D.
(2009).
Tecnología y aprendizaje: investigación sobre el impacto del ordenador en el aula (Tecnología y aprendizaje) ed. (Madrid).
Ley115. (1994).
Bogotá, Colombia.
Ley715. (2001).
Lineamientos curriculares para el área de matemáticas. Bogotá.
Macías, D. (2007).
Las Multitudes Inteligentes De. Revista Digital Universitaria, 7 (6).
Marchesi, Martín, E., & Educativo.,
I. d. (2004). SM (2003).
Los LMS como herramienta colaborativa. V Congreso Internacional Latina de Comunicación.
Martí 1975, (2013).
Plataformas didácticas como tecnología educativa. La Habana, Cuba.
Martínez, P. Las tecnologías de la información y la Comunicación en la enseñanza.
104 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
(2013).
(J. Anderson, & U. d. Flinders, Edits.) UNESCO.
MEN. (1998). Estándares básicos de competencias en lenguaje, matemáticas y ciencias ciudadanas. Bogotá.
MEN. (2006).
El Movimiento Ciencia-Tecnología-Sociedad y la Enseñanza de las Ciencias. Organización de Estados Iberoamericanos para la educación ciencia y cultura (CEI).
Morín, E. (1996). Los siete saberes necesarios para la educación del futuro. Bogotá: Cooperativa editorial Magisterio.
Morín, E. (2001). Didáctica XX Aniversario. Grupo Editorial Iberoamérica. Vallejo, Ed. (1996).
Rico, L. (2006).
Introducción al pensamiento complejo. España: Editorial Gedisa.
Romaní, C. (2006).
Investigación científica y tecnológica en el campo de las TIC: ¿conocimientos técnicos, contextuales o transversales? Rev. Iberoamericano ciencia, Tecnología y sociedad. v.3 n.9 Ciudad Autónoma de Buenos Aires ago.
Schiavo, E. (2007).
Informática Y Teorías Del Aprendizaje. Revista Pixel_Bit.numero 12.
Semenov, A. (2006).
Cómo crear nuevos entornos de aprendizaje abierto por medio de las TIC (TRILCE ed.). (J. Anderson, & A. Universidad de Flinders, Edits.)
Semenov, A., & F. R. (2006).
Algunos Fundamentos Filosóficos y Psicológicos de la Tecnología Educativa. Edutec. Revista Electrónica de Tecnología Educativa (23).
Sistema de Gestión (2015)
Enlace
Sistema de Gestión (2015)
Sistema de Gestión de Aprendizaje en Educación.
Stahl, G., Koschmann, T., &
Suthers, D. (2006).
Aproximación pedagógica a las plataformas open source en la universidad española (Monográfico SCOPEO ed., Vol. 2). Universidad Española.
“Manifiesto Conductista”. Escenario Para El Legado Del Conductismo En La Acción Social. (R. F. Rakos, Ed.) Revista Mexicana de Análisis de la Conducta, 39 (2 Monográfico).
Vega, P. (2011). Tecnología Educativa: ¿Sólo recursos técnicos? Ciudad de La Habana. ISPEJV. Cuba.
Villada, A. (2013).
La competencia matemática en PISA. PNA, 1(2), 47-66
Villar, G. (2007)
Educación / Diálogo con una experta norteamericana en capacitación docente. (l. Sociedad, Ed.)
Watson, J. (1913)
Software TAPS. TAPS.
Yacuzzi, E. (2011) UDLAP: enlace (1924, pág. 450) Evolución c. metodológica de la economía. Enlace
Anexos
En el anexo A se muestra la prueba que se utilizó de pre test y post test para analizar las
Falencias de los estudiantes sobre algoritmos de programación.
En el anexo B se encuentran algunas de las actividades que fueron diseñadas con el
objetivo de que los estudiantes lograran mayor comprensión de los algoritmos utilizando
el pseudocódigo, estas guías se encuentran clasificadas de acuerdos a las distintas
sesiones que se utilizan en la plataforma del Moodle.
En el anexo C se encuentra la dirección del Moodle Recreando Ambientes.
Anexo D se encuentra el formato de preguntas.
Anexo E se encuentra la formula estadística para optimizar el rango del grupo a
encuestar.
Anexo F se encuentra formato y las estadísticas de tendencia del aprendizaje de los
106 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Anexo G y H encuestas para saber la comodidad del ambiente que desea el chico para
recibir la información
Anexo I Archivo de notas comparativas y Anexo K Contraseña de usuarios
Referencias 107
Test
Pre y post- test
Institución Educativa Gilberto Alzate Avendaño
Prueba diagnóstica para determinar la comprensión de los estudiantes en el saber de algoritmos Tenga en cuenta realizar los procedimientos en la misma hoja y seguir las indicaciones para resolver cada pregunta Estudiante__________________________________ Fecha______ Grado___ 1. Defina con sus propias palabras que es algoritmos:
3. Realice el siguiente ejercicio en forma matemática con todos los pasos uno a uno: Se tienen 7 canastas de huevos, cada canasta tiene 30 huevos, su costo es de $8300. ¿Diga cuánto es el costo de un huevo y el costo de una docena de huevos?
4. De acuerdo al siguiente video (https://youtu.be/nbDA4TY7ymc) que contiene esta información:
a. Pedro compró un auto a $16430 y después de 3 años lo vendió a $12315. ¿Cuánto dinero se devaluó su auto?
b. Con el dinero que tengo y $138 más, podría pagar una deuda de $213, y me sobrarían $21. ¿Cuánto dinero tengo?
c. En un aeropuerto aterriza un avión cada 10 minutos. ¿Cuántos aviones aterrizan en un día?
d. ¿Cuántos años son 5823 días? (se considera que un año tiene 365 días) Modele cada problema aplicando las operaciones correspondientes, de su respuesta al lado del problema. 5. Se les coloco este video (https://youtu.be/-Fz-0wVCThY) Para que tuvieran un asomo de la resolución de problemas. Relatar 3 enunciados como mínimo de problemas diferentes vistos en el video.
108 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
6. Imagen 1
De acuerdo a la imagen 1 diseñe un problema y realice 3 o la cantidad de preguntas que crea conveniente respecto al problema. ____________________________________________________________________________________________________________________________________________________________ Encuentre la solución (modele el problema) y determine la respuesta de cada pregunta.
A. Guía de actividades
Esta guía de actividades que se muestra en este anexo fueron las herramientas que
utilizamos en el aula de clases para poder buscar en los estudiantes la comprensión de
algoritmos para lo cual nos ayudamos con un modelamiento matemático en la resolución
de problemas, una plantilla que se utilizó para colocar los datos en ella.
A.1 Actividades de la fase de exploración para la enseñanza de algoritmos
A.1.1. Desempeños de comprensión
Referencias 109
Los estudiantes comprenderán cuales son los pasos para modelar un ejercicio matemático
sencillo secuencial e identificaran esta forma en diversas situaciones de la vida cotidiana.
Actividad 1.1: Qué es un algoritmo en programación, características y tipo de algoritmos
Para las siguientes preguntas consulte en diferentes medios como: internet, libros y diccionarios.
Diga, ¿cuál es la definición de algoritmos en programación?
Cómo puedes aplicar a tu vida en un futuro los algoritmos.
Cuáles modelamientos y resolución de problemas que impliquen algoritmos cuantitativos le
gustaría resolver.
Recreando Ambientes
Referencias 113
Link para ingresar a la plataforma
link del Moodle: http://maescentics1.medellin.unal.edu.co/~lgiraldo/moodle/
Formato de preguntas
Encuestas Institución Educativa Gilberto Alzate Avendaño Tipo De Aprendizaje –
Necesidad De Trabajo En Forma Virtual
Encuestas Físicas
Ilustración 8: Fases preguntas encuestas físicas, elaboración propia (2014)
Encuestados no ven los valores
COLUMNA DESCRIPCION
1ª 2ª 3ª 4ª
TIPO DE PREGUNTAS CANTIDAD DE PERSONAS QUE RESPONDEN ESA PREGUNTA PORCENTAJE DE LAS PERSONAS QUE RESPONDIERON ESA PREGUNTA VALORACIÓN DE LAS PREGUNTAS POR CANTIDAD DE PERSONAS QUE RESPONDEN LA PREGUNTA
114 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Ilustración 9: Valor que se le dio a cada ítem por pregunta, elaboración propia (2014)
El puntaje de la pregunta es de inclinación hacia el desarrollo del proyecto.
Hábitos de estudio y manera de cambiar el ambiente
Ilustración 10: Formato De Tabulación Y Análisis De Resultados, elaboración propia (2014)
Referencias 115
Ilustración 11: Formato De Tabulación Y Análisis De Resultados, elaboración propia (2014)
116 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
En se analizan los hábitos de estudio y la manera de cambiar el ambiente de
estudio de los estudiantes de la Institución Educativa Gilberto Alzate Avendaño
Formula:
Indica la cantidad mínima de personas para hacer la encuesta Fórmula 1. Para definir la muestra n = (Z²pqN) / (Ne² + Z²pq) (datos estadísticos)
Referencias 117
Cantidad mínima para hacer el muestreo
Tabla 14: Definición variables de la formula (datos estadísticos), formula estadística (2014)
Al aplicar la
Fórmula 1. Para definir la muestra Tomando en cuenta, se obtiene que la cantidad mínima para hacer el muestreo es de 11(once) estudiantes.
Deseo de cambio para inferir el conocimiento en el estudiante.
Tabla 15: Resultados acumulados de 46 encuestas, elaboración propia (2014)
Con los puntajes se puede observar en el estudiante deseo de cambio para inferir el conocimiento. Inclinan a un ambiente en una plataforma colaborativa y guiada.
Variables Datos
n (Tamaño de la Muestra) 11
N (Tamaño de la Población) 42
Z (Nivel de Confianza del 95%) 1,96
e (Margen de Error 5%) 0,05
p (Probabilidad de Ocurrencia 99%) 0,99
q (Probabilidad de No Ocurrencia 1%) 0,01
preguntas puntajes
1ª 213
2ª 213
3ª 280
4ª 168
5ª 186
6ª 60
7ª 204
8ª 132
9ª 150
10ª 276
11ª 159
12ª 168
total 2.209
Tabla 11
118 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Tendencias de aprendizaje
Cuestionarios vía internet Fleming, (2001)
Tabla 16: Porcentaje estudiantes cuestionario Fleming, vía internet Fleming, (2001)
Se observa que el 26% en los estudiantes hay una tendencia a ser Kinestésicos
(aprenden con más facilidad dándoles la comunicación con el movimiento del cuerpo la
forma en que el docente coloca, se ubica, entre otros toda acción que se transmite es
sensación y percepción). Cuestiones prácticas vivencias del día a día.
Ilustración 12: Neil Fleming (cuestionarios en línea) (2014)
copyright 2001 - 2011 realizado para algunos chicos del colegio Gilberto Alzate
Avendaño, (2014)
Muestra de Resultados de algunos estudiantes del cuestionario VARK [1], copyright 2001 - 2011 Neil Fleming (cuestionarios en línea)
Los resultados del cuestionario VARK
JUAN ESTEBAN JIMENEZ DUQUE 10-A
derechos de autor: copyright 2001 - 2011 Neil Fleming (cuestionarios en línea)
Usted tiene una multimodal (ARK) preferencia de aprendizaje.
Utilice los siguientes helpsheets para estrategias de estudio que se aplican a sus preferencias de aprendizaje:
multimodal
aural
escribir leer-
kinestésica
Los resultados del cuestionario VARK
DAYAN STIVEN PEREZ BLANDON 10-A
Sus resultados fueron:
Visual: 1
Aural: 4
Lectura / Escritura: 5
Kinestésica: 6
Usted tiene una multimodal (ARK) preferencia de aprendizaje.
Utilice los siguientes helpsheets para estrategias de estudio que se aplican a sus preferencias de aprendizaje:
multimodal
aural
escribir leer-
kinestésica
Los resultados del cuestionario VARK
Mateo Orozco Ospina 10-A
Sus resultados fueron:
Visual: 6
Aural: 10
Lectura / Escritura: 9
Kinestésica: 7
Usted tiene una multimodal (VARK) preferencia de aprendizaje. Utilice los siguientes helpsheets para estrategias de estudio que se aplican a sus preferencias de aprendizaje:
multimodal
visual
auditiva
escribir leer-
kinestésica
Al hacer unas encuestas a 42 estudiantes del Gilberto Alzate Avendaño se llegó a la conclusión
que la mayoría de estudiantes de 10 grado-tarde son Kinestésicos.
Análisis de interactuar con computadora y encuentro con compañeros
Grafica 12: Graficación de respuestas preguntas de la 4-7, elaboración propia (2014)
4
Ninguna confianza
Muy confiado
Algo de confianza
Una enorme confianza
5
Una hora al día
Cinco horas a la semana
Dos horas a la semana
Media hora al día
6
Mucho esfuerzo
Un poco de esfuerzo
Alguno esfuerzo
Una enorme esfuerzo
7
Dos veces en la semana
Una por Semanal
Una por meses
Ninguna
Análisis comparativo compañerismo y participación de estudiantes
0
5
10
15
20
25
30
35
1 2 3 4
4. ¿Qué tanseguro está ustedde que alinteractuar con lacomputadora seenriquece de unaclase?
5. ¿Con quéfrecuencia sereúnen con suscompañeros declase para trabajarel taller visto yafianzar elconocimiento?
122 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
0
5
10
15
20
25
30
1 2 3 4
8. ¿Con quéfrecuencia ustedayuda a sucompañero aentender el temaque usted maneja ysu compañeroapenas lo empieza aentender?
9. ¿ Con quéfrecuencia ustedparticipa en lasactividades de clasepara integrar elconocimiento yhacer que loscompañeros lohagan de igualmanera?
Grafica 13: Graficación de respuestas. Preguntas de la 8-12, elaboración propia (2014)
En la gráfica 13, los estudiantes del Gilberto Alzate Avendaño hacen énfasis de lo
motivante en la materia de algoritmos teniendo un blog en red para inferir mejor el
conocimiento e interactuar asincrónicamente.
8
De vez en cuando
A veces
Frecuentemente
Casi todo el tiempo
9
De vez en cuando
A veces
Frecuentemente
Casi todo el tiempo
10
Ninguna confianza
Muy confiado
Algo de confianza
confiado
11
Todo el tiempo
De vez en cuando
A veces
Frecuentemente
12
Creo que si
Tal vez
Sería bueno
Magnifico
Referencias 123
Cuestionario necesidades herramientas adaptativas
Estudio estadístico para analizar una de las necesidades de las herramientas en el
aprendizaje algoritmos usando el pseudocódigo
Archivo de Notas
1. ¿Cómo aprende mejor? 1. Realizando un trabajo cooperativo-colaborativo con ayuda de la computadora
2. ¿Usted piensa que cambiar un ambiente de aprendizaje es? 2. Interactuar en la computadora con los temas de clase
3. Usted se enriquece de una clase 2. Si interactúa y trabaja para adquirir esos conceptos.
Se observa, que la gran mayoría de estudiantes desean en los algoritmos un ambiente interactivo.
4. ¿Qué tan seguro está usted de que al interactuar con la computadora se enriquece de una clase? Una confianza enorme
5. ¿Con qué frecuencia se reúne con sus compañeros de clase para trabajar el taller visto y afianzar el conocimiento? Una hora al día
6. ¿Cuánto esfuerzo pone usted en ayudarse para su aprendizaje si copia y memoriza lo que trabaja el profesor en el salón de clase para inferir el conocimiento? Mucho esfuerzo
7. En el último año, ¿cuántas veces no ha hecho una tarea, por no entender, no investigar y no hablar con los compañeros de dicha actividad? Dos veces en la semana
Se observa los picos más altos en la demanda que ellos hacen a un ambiente informático que les dé cuenta a ellos, sea solo o acompañado de la información dada en clase.
8. ¿Con qué frecuencia usted ayuda a su compañero a entender el tema que usted maneja y su compañero apenas lo empieza a entender? Frecuentemente 9. ¿Con qué frecuencia usted participa en las actividades de clase para integrar el conocimiento y hacer que los compañeros lo haga de igual manera? De vez en cuando. 10. ¿Qué confianza tiene usted en su habilidad para manejar la materia de algoritmos o al
menos los temas que se tratan? algo de confianza. 11. ¿Para potenciar el conocimiento de algoritmos usted desearía que tuvieran en cuenta su
ritmo de aprendizaje y la forma que usted tiene de construir su conocimiento? Todo el tiempo
12. ¿Sería ideal crear un espacio en la red para que ingreses con una clave, eches un vistazo a los temas dados en clase, al mismo tiempo hallar ejercicios para que realices y refuerces lo que no entiendes? Sería bueno
124 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Notas de los alumnos de 10º año 2008 en el aprendizaje de algoritmos en