Elaboración de una propuesta de enseñanza para el...
Transcript of Elaboración de una propuesta de enseñanza para el...
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
Introducción ....................................................................................................... 15
1 Aspectos Preliminares .............................................................................. 16
1.1 Tema ..................................................................................................................... 16
1.1 Problema de Investigación ..................................................................................... 16
1.1.1 Antecedentes ........................................................................................................................... 16
1.1.2 Formulación de la pregunta ..................................................................................................... 20
1.1.3 Descripción del problema ........................................................................................................ 21
1.2 Justificación ........................................................................................................... 23
1.3 Objetivos ............................................................................................................... 25
1.3.1 Objetivo General ...................................................................................................................... 25
1.3.2 Objetivos Específicos ............................................................................................................... 25
2 Marco Referencial .................................................................................... 26
2.1. Marco Teórico........................................................................................................ 26
2.1.1 Aprendizaje adaptativo ............................................................................................................ 26
2.1.2 La Enseñanza Programada ....................................................................................................... 29
2.1.3 Construcción de la Aplicación Adaptativa Moodle .................................................................. 32
2.2 Marco Disciplinar ................................................................................................... 35
2.2.1 Fundamento disciplinar del área de matemáticas en el pseudocódigo de algoritmos ........... 35
2.2.2 Conocimientos Básicos ............................................................................................................ 37
2.2.3 Procesos Generales .................................................................................................................. 38
IX
2.2.4 Enseñanza de los algoritmos en pseudocódigo. ...................................................................... 42
2.2.5 Las TIC en el Aprendizaje colaborativo .................................................................................... 43
2.2. Marco Legal ........................................................................................................... 44
2.3.1. Contexto Internacional ............................................................................................................ 46
2.3.2. Contexto Nacional .................................................................................................................... 46
2.3.3. Contexto Regional .................................................................................................................... 47
2.3.4. Contexto Institucional .............................................................................................................. 47
2.4. Marco Espacial ....................................................................................................... 48
3 Diseño metodológico ............................................................................... 49
3.1 Tipo de Investigación: Profundización de corte monográfico ................................... 49
3.2 Método ................................................................................................................. 50
3.3 Enfoque: Cualitativo de corte etnográfico ............................................................... 51
3.4 Instrumento de recolección de información ............................................................ 52
3.4.1 Tratamiento y procedimiento para el análisis de la información ............................................ 53
3.5 Cronograma ........................................................................................................... 54
4 Desarrollo y sistematización de la propuesta ............................................ 56
4.1 Resultados ............................................................................................................. 59
4.1.1 Diagnóstico y análisis de la prueba (pre test) .......................................................................... 59
4.2 Diseño de la propuesta .......................................................................................... 66
4.2.1 Actividad 1.1 ............................................................................................................................ 67
4.2.2 Actividad 1.2 ............................................................................................................................ 68
4.2.3 Actividad 1.3 ............................................................................................................................ 69
4.3 Intervención de la propuesta .................................................................................. 70
4.3.1 Sesiones ................................................................................................................................... 71
4.4 Descripción de la Propuesta ................................................................................... 84
4.5 Evaluación que se alcanzó en cuanto a procesos de pensamiento numérico y
modelación ......................................................................................................................... 92
X 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.6 Evaluación y análisis de la prueba (post test) .......................................................... 93
5 Conclusiones y recomendaciones .............................................................. 97
5.1 Conclusiones que se alcanzaron en cuanto a procesos de pensamiento numérico y
modelación ......................................................................................................................... 97
5.2 Conclusiones con respecto al cumplimiento de los objetivos ................................... 97
5.3 Recomendaciones .................................................................................................. 99
Anexos ............................................................................................................. 105
XI
Lista de Ilustraciones
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)
(2014) ............................................................................................................................................................... 89
Ilustración 6: Administración de calificaciones, Imagen (elaboración propia) (2014) ................................... 90
Ilustración 7: Permite al docente agregar, modificar, eliminar y actualizar temas, Imagen (elaboración
propia) (2014) .................................................................................................................................................. 91
Ilustración 8: Banco de preguntas, Imagen (elaboración propia) (2014) ........................................................ 92
Ilustración 9: Fases preguntas encuestas físicas, elaboración propia (2014) ................................................113
Ilustración 10: Valor que se le dio a cada ítem por pregunta, elaboración propia (2014) .............................113
Ilustración 11: Formato De Tabulación Y Análisis De Resultados, elaboración propia (2014) .......................114
Ilustración 12: Formato De Tabulación Y Análisis De Resultados, elaboración propia (2014) .......................115
Ilustración 13: Neil Fleming (cuestionarios en línea) (2014) ..........................................................................118
Ilustración 14: Archivo claves, Excel Grado 10-B, elaboración propia (2014) ................................................128
Ilustración 15: Archivo claves Grado 10-A, Excel, elaboración propia (2014) ................................................129
XII Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Lista de tablas
Tabla 3-1.Ventajas e inconvenientes más relevantes de los sistemas de computación, Urbina, (1999) ......... 22
Tabla 4-1. Paralelo del pragmatismo y el funcionalismo psicológico, Romaní, (2009. P 19) ........................ 28
Tabla 4-2. Funciones del hombre en: Antropológica, Epistemológica-Metodológica, Axiológica y
Teleológica, Carballo, (2007) ......................................................................................................................... 30
Tabla 4: Normograma, MEN 1994 ................................................................................................................... 44
Tabla 5: Planificación de actividades, Elaboración propia, (2014) ................................................................ 54
Tabla 6: Cronograma de actividades, Elaboración propia, (2014) ................................................................. 55
Tabla 7: Comportamiento frente a la pregunta 1, elaboración propia (2014)(2014)(2014) ........................... 60
Tabla 8: Frecuencias relativas frente a la pregunta 1, elaboración propia (2014)(2014)(2014) ..................... 61
Tabla 9: Frente al comportamiento de la pregunta 2, elaboración propia (2014)(2014)(2014) ..................... 61
Tabla 10: frente al comportamiento de la pregunta 3 .................................................................................... 62
Tabla 11: Comportamiento frente a la pregunta 4, elaboración propia.......................................................... 64
Tabla 12: Correspondiente comportamiento a respuesta pregunta 6, elaboración propia ............................ 65
Tabla 13: Conclusiones de la actividad 1.1 ...................................................................................................... 67
Tabla 14: Valoración y desempeño continúo, elaboración propia ................................................................... 71
Tabla 15: Definición variables de la formula (datos estadísticos), formula estadística(2014) ...................... 117
Tabla 16: Resultados acumulados de 46 encuestas, elaboración propia (2014) .......................................... 117
Tabla 17: Porcentaje estudiantes cuestionario Fleming, vía internet Fleming, (2001) ................................. 118
Tabla 18: Observación del rendimiento académico del (2008), elaboración propia (2014) ......................... 125
XIII
Lista de Gráficas
Grafica 1: Frecuencias relativas frente a la pregunta 2, elaboración propia ................................................... 62
Grafica 2: Frecuencias relativas frente a la pregunta 3 ................................................................................... 63
Grafica 3: Frecuencias relativas frente a la pregunta 4 ................................................................................... 64
Grafica 4: Frecuencias relativas frente a la pregunta 5 y 6, elaboración propia ............................................. 65
Grafica 5: Representa Conclusión actividad 1.1 ............................................................................................... 67
Grafica 6: Corresponde a la actividad 1.2, elaboración propia ........................................................................ 69
Grafica 7: Trabajo con el Moodle, elaboración propia (2014)(2014) ............................................................... 83
Grafica 8: Comparación entre pre test y post test frente a la pregunta 3 ....................................................... 95
Grafica 9: Comparación entre pre test y post test frente a la pregunta 4 ....................................................... 96
Grafica 10: Comparación entre pre test y post test frente a la pregunta 5 – 6, elaboración propia (2014) .... 96
Grafica 11: Graficación de respuestas preguntas de la 1-3, elaboración propia (2014)................................120
Grafica 12: Graficación de respuestas preguntas de la 4-7, elaboración propia (2014)................................121
Grafica 13: Graficación de respuestas. Preguntas de la 8-12, elaboración propia (2014) .............................122
Grafica 14: Gráfico rendimiento académico de, elaboración propia, (2014) .................................................127
Lista de Fotos
Foto 1: Definición de algoritmos por un estudiante en el pre test (2014)........................................................ 60
foto 2: Estudiantes del Instituto Educativo Gilberto Alzate Avendaño trabajando en Excel, 2014 .................. 70
foto 3: Salón estudiante de décimo grado socializando su modelo y solución del problema, 2014 ................ 84
foto 4: Plataforma Recreando ambientes, Imagen (elaboración propia) (2014) ............................................. 88
XIV Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Listado de Archivo de algunas Notas de los estudiantes
Notas 1: Colegio Gilberto Álzate Avendaño, Archivo. Bajada del pcacademico.net (2014) .......................... 124
Notas 2: Calificaciones estudiantes de décimo grado IE Gilberto Alzate Avendaño del año 2008,
Pcacademico.net, elaboración propia (2014) ................................................................................................ 126
15
Introducción
Este documento se ha organizado de la siguiente manera: primero, se presenta el tema
de la propuesta; segundo, el problema de investigación sobre las TIC en la enseñanza;
tercero, la formulación de la pregunta para la aplicación del pseudocódigo de algoritmos
en el aula; cuarto, la descripción del problema de los estudiantes de décimo grado en el
aprendizaje de pseudocódigo de algoritmos de la Institución Educativa Gilberto Álzate
Avendaño; quinto, la justificación; sexto un marco teórico fundamentado en la enseñanza
programada, el aprendizaje adaptativo; las nuevas tecnologías desde un ambiente de la
adaptación en Moodle; séptimo, un marco conceptual orientado en el pensamiento
numérico matemáticos y los procesos generales en cuanto a la modelación donde se
discriminan las TIC y el aprendizaje colaborativo sobre los cuales se realizó la
intervención; octavo, el diseño y la Intervención de la propuesta de aula; para finalizar
estableciendo las conclusiones y recomendaciones como impacto al proceso de
enseñanza aprendizaje al interior del aula.
La elaboración de una propuesta de enseñanza para el aprendizaje del pseudocódigo de
algoritmos en el aula utilizando las herramientas de la plataforma LMS Moodle, registrará
una serie de tareas y procesos, iniciando con problemas matemáticos de grados
inferiores los cuales se llevan con una descripción en pseudocódigo en el papel, con el
objetivo de mejorar los procesos de enseñanza en el estudiante para que él aprenda
procedimientos (algoritmos con estructuras secuenciales, estructuras condicionales
simples y estructuras condicionales compuestas) optimizando su comprensión para
mejorar sus posibilidades educativas.
Esta propuesta de aula articula cada elemento que interviene para el aprendizaje,
desarrollando en el estudiante habilidades para inferir; mediada por ambientes que
facilitarán el trabajo colaborativo y la apropiación de contenidos.
16 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
1 Aspectos Preliminares
1.1 Tema
Por el bajo nivel en el área de matemática y en especial en su componente de la
resolución de problemas y la poca comprensión lectora en el desarrollo de las
operaciones se presenta el siguiente tema:
Enseñanza de algoritmos en Pseudocódigo mediado por la utilización de herramientas de
la plataforma LMS Moodle.
1.1 Problema de Investigación
1.1.1 Antecedentes
El estudiante de Básica Secundaría de la Institución Educativa Gilberto Álzate Avendaño
presenta grandes dificultades en el aprendizaje de algoritmos (pseudocódigo) y no
interiorizan los procedimientos.
Se observa en la mayoría de los estudiantes la resistencia al aprendizaje, presenta bajo
nivel matemático y su comprensión se les dificulta. En contraste a lo anterior al colocar
los ejercicios a partir de situaciones cotidianas sencillas de acuerdo al entorno de los
estudiantes (compras en tiendas, supermercados, almacenes, entre otros; tomadas de su
contexto más inmediato) su resistencia al aprendizaje de algoritmos es baja.
Ausubel (1961), afirma “la inferencia del conocimiento del alumno depende de la
disposición de su aprendizaje, en relación a la cual surgen sus significados”. La
expresión "significativo" es utilizada por antagonismo a manual o intelectual, ya que son
habilidades que se adquieren.
1. Aspectos Preliminares 17
Otros autores como Ausubel, Novak y Hanesian, 1989, 339; Acevedo, Vázquez y
Manassero (1994), observan grandes ventajas e inconvenientes muy relevantes en la
práctica con las computadoras especialmente en cuanto a los procesos de enseñanza.
Continuando con Urbina, (1999) enfoca a Ausubel, refiriéndose a la instrucción
programada (ordenador), argumenta que uno de los medios eficaces para proponer
situaciones de descubrimiento, simulaciones y aprendizaje, es el computador, pero la
realidad de la máquina nunca será sustituida por el profesor con la capacidad de incluir
al estudiante en los procesos colaborativos y de aprendizaje.
Según las teorías conductistas, ya citadas, de Skinner entre otros, incluso Romaní
(2009), afirman que “se deben cultivar la conciencia, alfabetismo tecnológico,
alfabetismo informacional, alfabetismo digital y alfabetismo mediático”.
Estudio relacionados
Tomando como referentes históricos a Anderson, et al., (1985) con su software de
Geometría; se da una observación en la que influye en el chico para el aprendizaje de la
matemáticas, (Parkes, 1986; Parkes & Self, 1990) en la combinación de un ITS con video
interactivo; SCENT-3.
Se retoma a Anderson (1987), Chang & Baskin (1990), Learning Companion System.
(Stma compañero del aprendizaje) en el que desarrolla un software educativo llamado
The LISP Intelligent Tutoring System, del mismo modo Derry & Hawkes, 1989: 90) con el
software de TAPS, para Aritmética y Álgebra elemental desarrollado por CLORIS.
Con la misma técnica en el software (McCalla, et al, 1990) presentando Estadísticas y
“ZEERA”, permitió trabajar la estadística descriptiva con facilidad y mejor comprensión.
Igualmente, en el género del desarrollo del software inteligente, Anderson (1996), LISP
derivado del ¨Fortran¨ usa una estructura de gestión de almacenamiento para datos y
programas, compilador auto contenido; fundador en la ciencia computacional, estructura
de datos, árbol, desarrollado para inteligencia, “tutor inteligente para la enseñanza”,
entre otros. La arquitectura básica del tutor la constituyen tres componentes: Dominio de
Conocimiento (El Modelo de Estudiante), La componente Tutorial (reglas tutoriales),
formulación de la pregunta y La interface, (Ibídem, p. 90).
18 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Como experiencias nacionales se tiene a:
Un Simposio dado en Bogotá donde se realizaron los lanzamientos del libro de ecología
funcional y la aplicación de “BioModelos¨, portal web que permite comentar, editar y
descargar modelos de distribución geográfica de especies en Colombia”. Aquí se observa
aprendizaje que brinda una plataforma y es tomado por las personas que les interesan
estos temas. Los temas trabajados son Cuantificación y representación cartográfica de la
biodiversidad, este es el reflejo de la informática en la biodiversidad.
Se observa igualmente que el Ministerio de Educación Nacional de Colombia apoya
todos estos procesos de aprendizaje en plataformas informáticas; entre ellos tenemos:
El Sistema de Gestión de aprendizaje de “Galileo” presentado por el Ministerio de
Educación Nacional de Colombia, es un software de ayuda al aprendizaje apoyando los
contenidos del acompañamiento con diferentes recursos, que permite estudiar estos
contenidos con variedad de ejercicios para practicar lo aprendido.
Del mismo modo una colección de contenidos Educativos por el Ministerio de Educación
Nacional de Colombia como: “Bunny Bonita conoce a Carrot, Bunny Bonita” (2011), una
linda conejita, es la protagonista de esta animación que ayudará a los estudiantes a
aprender nuevas palabras en inglés.
Con la misma técnica de enseñar al estudiante dentro de sus aulas utilizando plataformas
informáticas tenemos En Innovar y Educar con TIC (2014):
El software llamado Innovar y Educar con TIC Nuestro ambiente acústico:
“modelo b-Learning con el uso del móvil y otras TIC en la enseñanza de la física
aplicada”, por William Henry Pardo Morales Profesor del Instituto técnico
industrial de Fusagasugá (Ciudad Jardín) Departamento de Cundinamarca.
Del mismo modo, Desarrollo de videojuegos como estrategia pedagógica en la
enseñanza de la informática. Profesor Fredy Nelson Ramírez Espinosa del
Colegio Cundinamarca.
Igualmente, está el blog para la enseñanza de la electrónica, por Sandra Liliana
Jaméis Delgado. Profesora del I.T. industrial Monseñor Carlos Ardila García.
1. Aspectos Preliminares 19
Por otra parte, se hace necesario mirar el desempeño del país en distintas evaluaciones
así como la Institución Educativa Gilberto Alzate Avendaño, especialmente en el área de
matemáticas, las cuales tiene como objetivo principal saber cómo se encuentra el país en
materia educativa en esta área del conocimiento, y de esta manera reorientar las
políticas educativas. Entre estas pruebas se hace énfasis principalmente en las
siguientes:
PISA, programa internacional, evalúa a los estudiantes de 15 años en competencias de
matemáticas, lectura y ciencias naturales, para el caso particular del área de
matemáticas evalúa: “capacidad para formular, emplear e interpretar las matemáticas en
diversos contextos; incluye el razonamiento y el uso de conceptos matemáticos,
procedimientos, datos y herramientas para describir, explicar y predecir fenómenos.”
(ICFES, 2013).
Estas pruebas se inician en el año 2000 y se realizan cada tres años, en estas pruebas
Colombia participa consecutivamente desde los años 2006, 2009 y 2012. De acuerdo a
los resultados obtenidos se evidencia nuestro país con los promedios más bajo entre los
participantes en el área de matemáticas y nuestros estudiantes en su gran mayoría están
por debajo del nivel 2, mínimo establecido por PISA, por ello nuestros estudiantes no se
pueden desenvolver de forma efectiva y es uno de los factores para no acceder a la
educación superior.
TIMMS evalúan estudiantes de los grados cuarto y octavo de distintos países e
identidades subnacionales, estas pruebas se realizan periódicamente cada cuatro años.
Colombia participó con leve mejoría en los resultados de estas los años 1995, evalúa
tendencias en las áreas de matemáticas y ciencias, tiene como meta fundamental
“proveer información para mejorar los procesos de enseñanza y aprendizaje de las
matemáticas y las ciencias, fundamentales para desarrollar competencias relacionadas
con la solución de problemas y el razonamiento riguroso y crítico.” (ICFES, 2010); el
caso particular del área de matemáticas evalúa: “capacidad para formular, emplear e
interpretar las matemáticas en diversos contextos; incluye el razonamiento y el uso de
conceptos matemáticos, procedimientos, datos y herramientas para describir, explicar y
predecir fenómenos.” (ICFES, 2013)
20 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 cuanto a los resultados de la pruebas saber ICFES de para los grados 9 y 11 la
Institución Educativa Gilberto Alzate Avendaño ha obtenido resultados bajos en el área
de matemáticas lo cual es muy preocupante. En el grado 9 entre el 68% y 80% de
nuestros estudiantes no alcanzaron un nivel de desempeño satisfactorio durante los años
2009, 2012, 2013 y 2014, situación similar se observó para el grado 11 los resultados
arrojados muestran que la institución obtuvo como promedio en el área de matemáticas
valores entre 37.4 y 51.07 entre los años 2006 y 2014.
Por los bajos niveles obtenidos en pruebas externas en el área de matemática y en
especial en su componente de la resolución de problemas y la poca comprensión lectora
se pretende planear y construir actividades pedagógicas, secuenciales y con sentido para
fortalecer las competencias del pensamiento numérico y los procesos generales en
cuanto a la modelación posibilitando el proceso de aprendizaje en los estudiantes del
grado décimo de la Institución Educativa Gilberto Alzate Avendaño y de esta forma
aplicarlas en distintos contextos.
Entre las conclusiones y recomendaciones expuestas se destacan la importancia del uso
de las unidades didácticas potencialmente significativas no solamente para la enseñanza
de algoritmos en pseudocódigo, sino para otras temáticas y en otras áreas del saber, ya
que estas, permiten un aprendizaje significativo que se verá reflejado en mejores
resultados de las pruebas externas (Aranzazu, 2013)
1.1.2 Formulación de la pregunta
Qué estrategias didácticas aportan a la elaboración de una propuesta de aula para la
enseñanza algoritmos en Pseudocódigos utilizando las herramientas de la plataforma
LMS Moodle, fortaleciendo las competencias del pensamiento numérico y los procesos
generales en cuanto a la modelación.
1. Aspectos Preliminares 21
1.1.3 Descripción del problema
Se observa en el estudiante de décimo grado de bachillerato en la Institución Educativa
Gilberto Álzate Avendaño presenta grandes dificultades en el aprendizaje de algoritmos y
no interioriza los procedimientos, por lo tanto no tienen ningún interés por la estructura y
funcionamiento, de ahí que el aprendizaje se les dificulta; ellos asumen una “creación sin
comprensión” desarrollando ejercicios memorísticamente. Leron (1985), Burton &
Magliario (1986).
De acuerdo a lo anterior la causa es la carencia de un instrumento didáctico que
proporcione al estudiante modelos para facilitarle la adquisición de conceptos, principios,
reglas y generalizaciones.
De igual manera su gran consecuencia es la de carecer de facilitadores para la
adquisición de los conocimientos en la enseñanza de algoritmos en pseudocódigo
necesarios para su desempeño académico y por ende laboral en un futuro. Sin lugar a
dudas los estudiantes sin estos facilitadores en el aprendizaje de algoritmos estarán
afectados por falta de destrezas y habilidades, igualmente les será complejo interiorizar
los procedimientos y no podrán comprender diseños más abstractos ni utilizar conceptos
complejos en la programación. Esto es una destreza que requiere gran número de horas
de práctica e interacción. (Stahl, Koschmann, & Suthers, 2006).
A continuación observaremos la Tabla 1-1.Ventajas e inconvenientes más relevantes
de los sistemas de computación Los inconvenientes de la computación en el
aprendizaje e igualmente, las ventajas al respecto.
22 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 1-1.Ventajas e inconvenientes más relevantes de los sistemas de computación, Urbina, (1999)
VENTAJAS DESAFÍOS
Facilidad de uso; no se requieren conocimientos
previos
Alumno pasivo
Existe cierto grado de interacción No es posible la participación del educador
para el planteamiento de dudas.
La secuencia de aprendizaje puede ser programada
de acuerdo a las necesidades del alumno
Limitación del sustento pedagógico
Capacidad de un docente para recoger reacciones
de los estudiantes y modificar para mejorar su
mensaje, de acuerdo con lo recogido dando retro-
alimentación.
Limitaciones en el tipo de evolución
El estudiante aprende a su propio ritmo Aplicación con cualquier tema
Permite al instructor monitorear e intervenir y va al
paso del estudiante, puede atrasar o adelantar el
programa.
Legalización de la privacidad de los
estudiantes.
1. Aspectos Preliminares 23
1.2 Justificación
Esta propuesta surge de las inquietudes que observo como docente en el que hacer
pedagógico cuando el bajo nivel en el área de matemática y en especial en su
componente de la resolución de problemas y la poca comprensión lectora en el
desarrollo de las operaciones, al igual que la poca aplicabilidad a su cotidianidad. Por
tanto, se presenta una propuesta de aula que le permita al estudiante tener mayores
habilidades cognitivas para que pueda enfrentarse por sí mismo a nuevas situaciones de
aprendizaje, fortaleciendo las competencias del pensamiento numérico y los procesos
generales en cuanto a la modelación de tal manera que su pensamiento sea más flexible
y aplicable a resolver las situaciones presentes en sus vidas diarias.
Es así, como el tema de algoritmos en Pseudocódigos, es importancia dentro de esta
propuesta porque aprenderlo permite comprender fenómenos de la vida cotidiana tales
como: optimización de recursos, modelaciones matemáticas, transformaciones en la
matematización y las construcciones entre otros. Además, su aprendizaje permite
comprender temáticas de otras áreas del conocimiento para resolver situaciones
problemas.
Lo anterior, tendrá la intención de influir positivamente en mejorar el desempeño de los
estudiantes en pro de las pruebas externas, en las que los bajos resultados en el área de
matemáticas evidencia las bajas competencias del pensamiento numérico y los procesos
generales.
Para ello, la metodología utilizando las herramientas de la plataforma Moodle, da la
posibilidad de generar en el estudiante una gran motivación para enfrentarse a las
actividades propuestas, permitiéndole tener en cuenta conocimientos previos,
experiencias e intereses, dando amplitud a su conocimiento permitiéndole innovar,
construir, relacionar y aplicar actividades en su vida cotidiana.
24 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Por otra parte, en esta propuesta se tendrá en cuenta los procesos generales de la
actividad matemática expuestos en los lineamientos curriculares para esta área, para
encaminar nuestras prácticas pedagógicas y fortalecer los procesos de enseñanza
aprendizaje y de esta manera nuestros estudiantes adquieran las competencias que le
permitan desenvolverse mejor en la sociedad.
En este caso se hará un mayor énfasis en la competencias del pensamiento numérico y
los procesos generales en cuanto a la modelación y procedimientos analíticos,
permitiendo vincular la actividad matemática con la vida real del estudiante lo que le da la
comprensión de los conceptos matemáticos, al plantear y se resuelven problemas se
adquiere habilidades que permiten relacionar las matemáticas con otras ciencias
mejorando procesos de pensamientos.
En conclusión, con esta propuesta se idealiza la articulación entre lineamientos
curriculares y estándares del área para el mejoramiento del proceso enseñanza
aprendizaje y beneficiará inicialmente los estudiantes del grado décimo de la Institución
Educativa Gilberto Alzate Avendaño del barrio Aranjuez de la ciudad de Medellín.
1. Aspectos Preliminares 25
1.3 Objetivos
1.3.1 Objetivo General
Elaborar una propuesta en el aula para la enseñanza de algoritmos en Pseudocódigos
utilizando las herramientas de la plataforma LMS Moodle, que fortalezca las
competencias del pensamiento numérico y los procesos generales en cuanto a la
modelación en los estudiantes del grado décimo en la Institución Educativa Gilberto
Álzate Avendaño.
1.3.2 Objetivos Específicos
Diagnosticar cuales son las falencias de los alumnos en el aprendizaje de
algoritmos en pseudocódigo mediante la aplicación de una encuesta y
observación directa.
Analizar el diagnóstico a partir de una matriz de resultados y su articulación con
las herramientas LMS Moodle para la enseñanza de algoritmos en pseudocódigo.
Elaborar la estructura de la propuesta de aula para la enseñanza de algoritmos en
Pseudocódigos utilizando las herramientas de la plataforma LMS Moodle.
Intervenir mediante una propuesta de aula la enseñanza de algoritmos en
pseudocódigo, con la plataforma LMS Moodle; fortaleciendo el proceso de
aprendizaje de los estudiantes y el quehacer del ejercicio docente.
Evaluar como la propuesta de aula impacta en el aprendizaje de algoritmos en
pseudocódigo de los estudiantes y el fortalecimiento de las competencias del
pensamiento numérico y los procesos generales en cuanto la modelación.
26 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 Marco Referencial
Se presentan la fundamentación teórica, conceptual disciplinar y legal como referentes
que soportan y orientan la estrategia de enseñanza en el aula. En primer lugar se
encuentra el marco teórico que contiene las teorías propias del proceso docente
educativo; seguidamente, se muestra la disciplina u objeto de enseñanza acerca de las
competencias del pensamiento numérico y los procesos generales en cuanto a la
modelación; finalmente se realiza una reseña legal que reúne las leyes, estándares y
planes de desarrollo nacional, regional y local que tienen pertinencia con este propuesta
de trabajo final.
2.1. Marco Teórico
2.1.1 Aprendizaje adaptativo
Según (Ausubel, Novak, & Hanesian, 1989: 339), refiriéndose a la instrucción
programada (el computador), estos son medios donde se da un ambiente de
descubrimiento y simulaciones, pero aunque sea tan ideal " ninguna máquina podrá
programarse con respuestas a todas las preguntas que los estudiantes formularán (...)" y
tampoco se puede sustituir la realidad del laboratorio.
Expone Almenara (1999), sobre "… la enseñanza programada teniendo grandes
críticas, aunque se ha mostrado bastante eficaz en sujetos con carencias psíquicas, en
países con pocos profesores en los colegios y en la educación a distancia”, de la misma
forma Almenara (2004), sobre el aprendizaje en la educación, expresa “… se debe
transformar el ambiente en una enseñanza abierta dándoles programas de “ciencia
basados en la práctica” con salas virtuales con redes y plataformas que permitan que se
dé una educación a distancia”.
La “brecha digital” (El diseño y la producción de medios para la enseñanza) (Dewan &
Riggins, 2005) hacen referencia a las personas que no tienen idea para utilizar la
tecnología y las personas que tienen pericia al utilizar la tecnología. Es importante este
2. Marco Referencial 27
conocimiento creando un mecanismo para ajustar e implantar “conocimiento invisible”
que el estudiante no puede aprehender en el salón de clase, impulsar el autoaprendizaje
y promover la interacción entre los docentes, pares y familiares.
Según Romaní (2006), se deben plantar nociones profundas, en tecnología, investigación
informacional, digital y respecto a los medios de comunicación ya que permiten articular
a grandes cantidades de individuos para manifestarse y organizarse colectivamente, a
través de las nuevas tecnologías de información y comunicación. Y que complementa
Semenov (2006) que indudablemente los recursos técnicos, humanos y las interacciones
entre ellos, son un modo sistemático de percibir, incorporar una educación práctica y
verdadera.
Igualmente Carmona (2012), manifiesta la motivación de la persona a hacer algo
impulsada por la apreciación que le dé a la consecuencia, ahínco multiplicado por la
veracidad que tenga de que sus esfuerzos ayudarán al cumplimiento de ese objetivo;
decide a partir de lo que espera recibir por el esfuerzo realizado, sintiéndose estimulada
a realizar determinadas cuestiones en bien del desempeño de ese objetivo, el sujeto se
dispone en su desempeño a contribuir en forma efectiva para lograrlo.
En estas teorías se podría ver al estudiante trabajar a su ritmo, motivado por alcanzar
ciertos objetivos, no se siente presionado utilizando las nuevas tecnologías con entornos
virtuales de aprendizaje activo y alcanzar una nota favorable al mismo tiempo que
aprende.
La Tabla 2-1. Paralelo del pragmatismo y el funcionalismo psicológico Contiene el trabajo del
conductismo, mostrando los puntos que no son de encuentro en el pragmatismo y el
funcionalismo psicológico.
28 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 2-1. Paralelo del pragmatismo y el funcionalismo psicológico, Romaní, (2009. P 19)
Pragmatismo: Funcionalismo psicológico:
Asegura (Jovchuk, 1979: 353), “… El hombre
debe moverse en un mundo ilógico y que
desconoce, el deseo ecuánime de la verdad
careciendo de sentido por lo que las teorías
científicas, ideas sociales, los principios
morales, etc. Deben ser abordados
“instrumentalmente” es decir, desde el punto
de vista de sus ventajas y comodidades para
la consecución de nuestros fines; lo que es
útil, lo que trae el éxito, es verdadero…”.
Según (Varela, 2006: 11),
“… Su esencia sobre sale en la
praxis y consistía en estudiar la
forma en que el individuo se adapta
al medio cambiante con la ayuda de
las funciones psíquicas, y
proporcionar los mecanismos de
aportación más eficientes…”
Da ha inferir Watson (1913), que la interacción pragmática hombre ambiente en “…Si lo
que importa es el ambiente, si la conducta depende del ambiente, reformemos
favorablemente el ambiente y mejoraremos los seres humanos”, para (Martí, 1975: 28)
“…El hombre crece con el trabajo…” de ahí que “…quien quiera pueblo ha de habituar a
los hombres a crear…”; la psicología, conciencia, ambiente y conducta del hombre solo
es “el espíritu pragmático del funcionalismo, el método experimental propio de la
psicología animal y el condicionamiento de Pavlov & Bechterev” (Valera, 2006: 12).
Del mismo modo Valera (2006), infiere que el comportamiento del individuo frente a las
influencias del ambiente es una centralización en la teoría psicológica del aprendizaje en
el conductismo. La modificación del comportamiento es debido al aprendizaje, por ello el
docente debe propiciar un ambiente apropiado para el refuerzo de la conducta.
2. Marco Referencial 29
2.1.2 La Enseñanza Programada
En lo histórico (Fernández, 1973) & (Mijango, 2006) para apoyar la enseñanza
programada opinan que la tecnología en la educación parte de unos principios generales
y de las leyes científicas exponen las normas o técnicas que dirigen la construcción y la
aplicación de programas didácticos, del mismo modo el “Recurso técnico, método o
sistema de enseñar, puede aplicarse por medio de máquinas didácticas pero también por
medio de libros, fichas y aún por transmisión oral” permiten individualizar la enseñanza
para proporcionarle las posibilidades a cada estudiante de trabajar a su ritmo.
Según Fonseca (2005: 4), “La enseñanza programada (EP) es un método pedagógico
que permite transmitir conocimientos sin la mediación directa de un profesor o un
monitor, respetando las características específicas de cada alumno considerado
individualmente”.
Bien lo afirma (Hernández, 2006: 38), el “Modelo provisto de objetivos conductuales,
contenido en forma lógica y en secuencia de unidades, métodos basados en el
autoaprendizaje, (preguntas y respuestas, simulación, juegos didácticos), empleo de
libros, computadoras, televisión, etc... La concepción de aprendizaje es entendida como
un cambio estable en la conducta del alumno, es un modelo de ensayo-error donde el
sujeto produce conductas diferentes hasta que logra la conexión con el medio y el
resultado deseado”.
Así Verdecía (2007), en su escrito hace referencia a la enseñanza programada (EP)
destacando:
“La EP que libera al alumno del peso de las relaciones de simpatía y antipatía hacia el
profesor y sus discípulos, lo ayuda a verificar de esta manera el proceso de aprendizaje
sin perturbaciones de tipo emocional social”, del mismo modo en lo psicológico “de los
adolescentes, resulta significativo la lucha que él trata de sostener para que la máquina
no le señale errores y poder salir vencedor contra ella, lo cual refuerza aspectos
importantes de la personalidad, tales como la perseverancia, la constancia, el esfuerzo,
entre otros Fonseca¨. (2005, p 5)
Es trascendental la investigación educativa ella define y orienta sobre los métodos,
contenidos apropiados, objetivos a cumplirse, organización, evaluación de proceso, y
medios a utilizar. Los ambientes enriquecidos en la educación programada
(computacional, informatización y medios audiovisuales) permiten a los docentes tener
30 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
aprovechamiento óptimo de las potencialidades de los estudiantes, ya que les mueve el
pensamiento lógico, la reflexión consciente, el sentido heurístico del aprendizaje;
conduce a la diversidad de conocimientos que se pueden alcanzar y generar un entorno
educativo multifacético en sí mismo. Según estadísticas estos ambientes han ayudado a
obtener índices más altos en materia de educación.
Basándonos en la
Tabla 2-2. Funciones del hombre en: Antropológica, Epistemológica-Metodológica, Axiológica y
Teleológica, ratifiquemos la idea sabia de que el desenvolvimiento del hombre de acuerdo
a sus cuatro funciones ha sido trascendental para la evolución del mismo en su
aprendizaje.
Tabla 2-2. Funciones del hombre en: Antropológica, Epistemológica-Metodológica, Axiológica y
Teleológica, Carballo, (2007)
FUNCIONES
Antropológica
Evolucionista dialéctica. El hombre es potencialmente creador de
información, así como capaz de interactuar con ella en función de
individualizarla y enriquecerla mediante su práctica creadora.
Epistemológica-
Metodológica
De forma integral el hombre conoce e interpreta el mundo que le
rodea, sus leyes, principios y categorías, desde posiciones críticas y
científicas. Prima el aprendizaje colaborativo, donde se tiene en
cuenta como elemento importante para la socialización e
individualización del aprendizaje, los niveles de interacciones que
tienen lugar en el proceso.
Axiológica
Formar un hombre con una cultura general integral, educado en los
más genuinos valores morales de la Revolución Cubana, como el
antimperialismo, la solidaridad y el internacionalismo.
Teleológica Hombre socialista.
2. Marco Referencial 31
Igualmente Carballo (2007), establece los siguientes puntos de acuerdo:
La tecnología se disparó con el avance de la ciencia y la técnica a esta situación le llamó
el “desarrollo del pensamiento humano”. El inicio de la tecnología educativa desde la
filosofía pragmática y el funcionalismo psicológico se refleja en el conductismo.
El maestro asiste a la evolución del estudiante. La pedagogía pragmática anula todo
proceso educativo que este fuera del encanto del estudiante y elimina el papel
determinante del profesor.
La pedagogía pragmática afirma que todo es una sucesión de causas y efectos, por
tanto la realidad cambiante es a partir de la experiencia. También destaca que se debe
educar para la vida, problematizando situaciones.
En Cuba (LedoI, CaoII & OliteIII, 2009) La filosofía y psicología de la educación son base
orientadora del proceso y fundamento teórico para el desarrollo. Los entornos virtuales
constituyen herramientas que favorecen y consolidan un ambiente de enseñanza-
aprendizaje, en el cual el conocimiento se almacena y comparte adecuadamente, en los
sistemas virtuales no es el avance tecnológico ni en la tecnología, es la gestión del
intercambio del conocimiento personal y los equipos humanos, donde la formación en la
educación es una condición trascendental en toda la existencia del ser humano.
Para apoyar la realidad actual, Ayala (2014), muestra una práctica que permite “flipped
classroom” o aula al revés; en los colegios el docente es un facilitador entre el
conocimiento y el estudiante, adquiriendo un aprendizaje y trabajo más fuerte, utiliza el
entorno virtual de aprendizaje activo y lleve a casa las actividades menos pesadas y
pueda interactuar con su familia. Recibe las orientaciones sobre la clase en la plataforma
LMS trayendo las tareas a clase y resolviendo interrogantes con el profesor.
32 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.1.3 Construcción de la Aplicación Adaptativa Moodle
Los instructivos adaptativos surgen en la era de la inteligencia artificial en los años 70.
Su visión se centró en fortalezas y debilidades para adecuar la aplicación, la
implementación no dio resultado por el costo tan alto y el tamaño de los equipos.
El aprendizaje adaptativo es la personalización educativa de técnicas de aprendizaje, tras
un proceso de diferenciación que identifica las diferentes necesidades del estudiante y
ofrece diferentes posibilidades; estas posibilidades son aprendizaje basado en
competencias, instrucción diferenciada y modelos tutoriales. B.F. Skinner (1954), enfatizo
“la máquina por sí misma no enseña” el estudiante debe estar en interacción colaborativa
con sus compañeros para enriquecer sus tareas. Siendo lo mejor para el aprendizaje
tomando en cuenta el ritmo de cada estudiante. El aprendizaje adaptativo es una
transformación de la educación para llegar a diferentes estudiantes.
La Ilustración 1: Observaciones para la construcción del ambiente, muestra los diferentes
momentos que conformarán la herramienta para el aprendizaje del pseudocódigo en el
Moodle.
2. Marco Referencial 33
Ilustración 1: Observaciones para la construcción del ambiente, Elaboración propia, (2014)
Mostrar creatividad en la elaboración de algoritmos en pseudocódigo:
El aprendizaje digital que envuelve a los estudiantes, es para orientar sus experiencias y
ajustar su ritmo.
La estructura:
Un banco de preguntas donde pueden ser extraídas, una calificación en una escala de
mediación de 0 a 5.0, un mecanismo de selección de preguntas con base en las
respuestas del estudiante, un proceso de evaluación de respuestas.
Selección de preguntas apropiadas a aplicarse con base en el nivel de desempeño del
estudiante.
Este sistema es una simulación enfocada en unas tareas con unos objetivos mientras
van siendo guiados, los estudiantes se pueden involucrar para trabajar en dificultades
conceptuales, ofrece retroalimentación, aprenden a su propio ritmo.
ACTIVIDADES DE APRENDIZAJE
Base de Datos de los ESTUDIANTES
CONTENIDOS QUE SE APLICAN CON APRENDIZAJE
Y EVALUACION ADAPTATIVOS
CUSTIONARIOS DE ESTUDIO
PROYECTO DE APRENDIZAJE ADAPTATIVO
34 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 aprendizaje adaptativo puede contribuir significativamente a la retención del
estudiante, con este modelo se trata de asegurar el alcance del objetivo final del curso,
lograr la comprensión y el aprendizaje de material nuevo, proporcionar retroalimentación
clara e individualizada para cada estudiante.
Regularmente en los colegios se utilizará el sistema adaptativo de aprendizaje hibrido,
facilita al estudiante a desarrollar habilidades de autocontrol y participación en los
procesos de aprendizaje personal (DreamBox Learnig, 2014).
Este aprendizaje adaptativo puede mejorar la experiencia a través de la interacción
profesor-estudiante. Conduce al estudiante paso a paso individualizando a un estudiante
de otro, aunque todos recorran el mismo camino.
El mejor avance académico se da a partir de:
Ofrece una serie de talleres que los estudiantes toman, con el fin de desarrollar
sus competencias
Retroalimentación: intentar, fallar, y volver a intentar; se enfoca en la exploración
desarrollo del conocimiento a largo plazo.
Necesidad de los estudiantes: ofrece apoyo en las “lagunas” del conocimiento y
dar retroalimentación efectiva.
Reflexión y autoconciencia: Reconocer patrones de su propio aprendizaje: sus
errores más frecuentes, hábitos de estudio que les han dado resultado, tipos de
retos que más les gustan, entre otros.
Esta es una clase tecnológica adaptativa de ambiente Web integrado que facilita la
administración del usuario y seguimiento de desempeño de los estudiantes. Las
evaluaciones son homogéneas, integrales, basadas en competencias, aprovechando
espacios y recursos humanos, además todo tipo de material didáctico y recursos que
permita conocimiento sin importar donde esté el estudiante.
En primera instancia esta plataforma se enfoca a la clase de algoritmos, este prototipo
partirá con una base de datos de talleres e información alrededor de esta materia.
La plataforma adaptativa hibrida (educación en línea y presencial) permite:
2. Marco Referencial 35
Creación de preguntas dinámicas. Se tienen ejercicios típicos que van generando una
ruta de aprendizaje personalizada.
Concentrar los resultados de desempeño de cada grupo.
El propósito final de esta plataforma es lograr que el estudiante y el docente interactúen
de forma integral, e influir positivamente en la enseñanza del estudiante.
Este propósito se dará si las instrucciones y la evaluación están de acuerdo a la
capacidad de cada estudiante, se incrementa la confianza, equilibrando lo que no sabe
en ese momento con lo que puede lograr; el estudiante va desarrollando habilidades y
alcanzando metas apoyado en la retro alimentación y el diseño instruccional que recibe
del maestro.
El software no puede hacer todo, los estudiantes deben colaborar entre sí con tareas e
investigaciones beneficiosas.
En esta plataforma interactiva y adaptativa se le proyecta a un reto futuro
Al realizar las evaluaciones el estudiante, el sistema proporcionará una retroalimentación
de acuerdo a su respuesta anterior. Si la opción elegida es correcta, le despliega de la
lista un problema con un nivel de dificulta más alto; si la opción seleccionada es
incorrecta le proporciona un problema derivado del mismo tipo de dificultad de menor
nivel, para remediar ese error particular. (Ver anexo).
2.2 Marco Disciplinar
2.2.1 Fundamento disciplinar del área de matemáticas en el pseudocódigo de algoritmos
La trascendencia y el revolcón vivido en la educación, gracias a las TIC, y la
conveniencia de la introducción de éstas en las aulas de clase, permiten aumentar la
motivación del estudiante hacia trabajos académicos requeridos. Brunner (2000).
De igual forma en la diferenciación con las situaciones problema en el área de
matemática como se presenta en la siguiente ilustración:
36 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 2: Algunas de las tipologías mediante las cuales se puede diferenciar a las situaciones problema. Elaboración: MEN (2014)
2. Marco Referencial 37
2.2.2 Conocimientos Básicos
Según ilustración 2 observamos los lineamientos curriculares que expresan “el
conocimiento matemático está conectado con la vida social de los hombres, que se utiliza
para tomar determinadas decisiones que afectan a la colectividad” (MEN, 1998, p. 12).
Estos conocimientos básicos integran los campos o componentes específicos del área
de matemáticas que deben conocer los estudiantes, permite tener un referente y se
categorizan en “procesos específicos que desarrollan el pensamiento matemático y con
sistemas propios de las matemáticas” (MEN, 1998, p. 19).
Entre los procesos específicos del área de matemáticas en el pseudocódigo de
algoritmos se identifican: La modelación, formulación, tratamiento y resolución de
problemas, en este caso nos centramos en el pensamiento variacional y los sistemas
algebraicos y analíticos.
Pensamiento variacional: ‟El significado y sentido acerca de la variación puede
establecerse a partir de las situaciones problemáticas cuyos escenarios sean los
referidos a fenómenos de cambio y variación de la vida práctica”
(MEN, 1998, p. 51).
La relación de lo anterior, con procesos mediados con la plataforma Moodle; parte de una
situación para modelarla matemáticamente y hacer una formulación, tratamiento y
resolución de problemas permitiendo desarrollar una actividad mental perseverante e
inquisitiva, desplegar una serie de estrategias para resolverlos, encontrar resultados,
verificar e interpretar lo razonable de ellos modificar condiciones y originar otros
problemas.
Lesh & Zawojewski (2007, p. 776) indican que “los patrones que forman una identidad en
la resolución de problemas son complejos, involucran patrones de motivación variados,
de reacciones afectivas, de desarrollo cognitivo y social en diferentes circunstancias
dentro de una tarea dada”, además, definen la resolución de problemas como “el
38 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
proceso de interpretar una situación matemáticamente, la cual involucra varios ciclos
interactivos de expresar, probar y revisar interpretaciones y de ordenar, integrar,
modificar, revisar o redefinir grupos de conceptos matemáticos desde varios tópicos
dentro y más allá de las matemáticas” (2009, p. 782) en el pseudocódigo de algoritmos.
Es interesante la utilización de la plataforma LMS Moodle, porque, permite la Modelación
matemática: “relacionar los contenidos de aprendizaje con la experiencia cotidiana de los
alumnos, así como presentarlos y enseñarlos en un contexto de situaciones
problemáticas y de intercambio de puntos de vista”. MEN (1998, p. 35) a los estudiantes
de grado decimo de la Institución Educativa Gilberto Alzate Avendaño en el aprendizaje
del pseudocódigo de algoritmos, además cuenta con varias salas de cómputo con
computadoras que tiene internet y soportan esta plataforma. La utilización de este
material (computadoras e internet) es valiosa y se da el uso efectivo a la sala de
sistemas.
2.2.3 Procesos Generales
Para que el estudiante pueda tener una mejor comprensión de saberes y habilidades en
el aprendizaje del pseudocódigo en algoritmos, es necesario tener en cuenta:
o La modelación: “La verdadera importancia de un modelo desde el punto de vista
didáctico radica (Bassanezi 2002, citado en Posada y Villa 2006, p. 74), en tener un
lenguaje conciso que expresa las ideas de manera clara y sin ambigüedades, además de
proporcionar gran cantidad de resultados que propician el uso de elementos
computacionales para calcular sus soluciones numéricas. Por ello, se llama simplemente
modelo matemático, a un conjunto de símbolos y relaciones matemáticas que intentan
explicar, predecir y solucionar algunos aspectos de un fenómeno o situación.
La construcción de un modelo no se hace de manera automática ni inmediata, por el
contrario, requiere de cierto periodo de tiempo en el cual el modelador pone en juego
sus conocimientos matemáticos, el conocimiento del contexto y de la situación y sus
2. Marco Referencial 39
habilidades para describir, establecer y representar las relaciones existentes entre las
"cantidades", de tal manera que se pueda construir un nuevo objeto matemático. Esta
modelización de acuerdo con Berry, J., Davies, A., (1996) citado en Crouch, R. Raines,
C. (2004, p. 198), se desarrolla a través de unas etapas; ellas son: la declaración del
problema en el mundo real; formulación de un modelo; solución matemática;
interpretación de los resultados; evaluación de la solución; refinamiento del modelo y
[nuevamente] la declaración del problema en el mundo real”. Villa (2007)
Para Villar (2009), la innovación no está en el computador sino en el uso que se le dé,
orientada a estimular la iniciativa y promover el desarrollo de competencias, creando
entornos virtuales que rompan la distancia”.
Se observa en la actualidad que el espacio digital está construyendo una “brecha”, bien
dice, Semenov (2006), está brecha limita entre quienes saben cómo utilizar las
tecnologías y quienes no lo saben, las TIC son una herramienta fundamental, por ello el
docente debe capacitar a sus estudiantes para enfrentar a una sociedad en el
conocimiento y en entornos virtuales de aprendizaje.
Según Romaní, (2009, P 19), al estudiante se le debe “cultivar la conciencia, alfabetismo
tecnológico, alfabetismo informacional, alfabetismo digital y alfabetismo mediático”, para
Romaní, el estudiante desarrolla competencias que le permiten sobrellevar de la mejor
forma el cambio tecnológico, adecuando estas herramientas a necesidades y contextos
de aprendizaje específicos.
De aquí que Vega (2011), es trascendental al identificar lo importante en la estrategia de
crear ambientes diferentes utilizando plataformas informáticas ideando ambientes
atractivos y llegar al entendimiento creando un mecanismo en línea para validar aquel
conocimiento intangible que el estudiante no puede aprehender en el salón de clase,
promover el autoaprendizaje e impulsar la interacción entre sus profesores, compañeros
y familiares. Debido al beneficio y al apoyo que presta el empleo de las herramientas de
la plataforma LMS Moodle, se considera de gran importancia para el aprendizaje de
algoritmos en pseudocódigo.
Las herramientas de la plataforma LMS Moodle, son de gran ayuda muestran
características e introducción a los algoritmos para familiarizar a los estudiantes con esta
temática.
40 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Igualmente estas herramientas de la plataforma LMS Moodle, permiten consultar y
analizar talleres ya elaborados y reflexionar sobre los talleres de elaboración propia.
Del mismo modo el estudiante fortalece las habilidades básicas de pensamiento
matemático, además esta habilidad hace parte de su contexto inmediato. En su vida
cotidiana el estudiante compra en la cafetería en los descansos, sus padres lo mandan
hacer compras a la tienda del barrio, así recurre al razonamiento matemático haciendo
cálculos matemáticos bien sea en forma escrita o haciendo cálculos mentales. Las
herramientas de la plataforma LMS Moodle, con interacción en línea le da flexibilidad al
aprendizaje, ayuda a crear nuevas ideas y dirección, teniendo comodidad de interactuar
con varias herramientas que le permitan mejorar la comprensión en pseudocódigo e
interiorizar las explicaciones dadas en el salón de clases.
“En la búsqueda de la coherencia entre las conclusiones del modelo y del fenómeno
mismo se plantean estrategias de evaluación y validación. Si después de la validación, el
modelo está acorde con el fenómeno problema, finaliza el ciclo; en caso contrario,
comienza de nuevo partiendo de la evaluación del fenómeno enriquecido con los análisis,
se hace una observación, se ajustan los datos, las variables y se continúa la reforma del
modelo y así sucesivamente”. Villa (2007)
Si el estudiante formula y resuelve problemas mejorara el desarrollo del pensamiento
matemático como: La observacion, el analisis y modelación de situaciones cotidianas,
descubrimiento, argumentación de ideas y comunicación, interpretación y generalización
de patrones. La modelación es importante para que el estudiante pase del hecho a la
ecuación.
o La resolución de problemas
El matemático holandés Hans Freudenthal (1983), opina que el núcleo básico del
currículo de matemáticas en la escuela debe ser el aprendizaje de las estrategias de
matematización.
La resolución de problemas es una conexión directa con las aplicaciones y la
modelación, siendo esta una situación problemática real. “Investigar comprensión de
conceptos y de procesos matemáticos a través de: reconocimiento de ejemplos y
contraejemplos; uso de diversidad de modelos, diagramas, símbolos para representarlos
traducción entre distintas formas de representación; identificación de propiedades y el
reconocimiento de condiciones, ejecución eficiente de procesos” (MEN, 1998, p. 53)
2. Marco Referencial 41
‟Esta situación debe ser simplificada, idealizada, estructurada, sujeta a condiciones y
suposiciones, y debe precisarse más, de acuerdo con los intereses del que resuelve el
problema. Esto conduce a una formulación del problema (que se pueda manejar en el
aula), que por una parte aún contiene las características esenciales de la situación
original, y por otra parte está ya tan esquematizada que permite una aproximación con
medios matemáticos”, Villa (2010).
‟Los datos, conceptos, relaciones, condiciones y suposiciones del problema enunciado
matemáticamente deben trasladarse a las matemáticas, es decir, deben ser
matematizados y así resulta un modelo matemático de la situación original. Dicho modelo
consta esencialmente de ciertos objetos matemáticos, que corresponden a los
“elementos básicos” de la situación original o del problema formulado, y de ciertas
relaciones entre esos objetos, que corresponden también a relaciones entre esos
“elementos básicos” ”, Villa (2010)
El proceso de resolución de problemas continúa mediante el trabajo de sacar
conclusiones, calcula y revisa ejemplos concretos, aplica métodos y resultados
matemáticos conocidos “Utilizar argumentos propios para exponer ideas, comprendiendo
que las matemáticas más que una memorización de reglas y algoritmos, son lógicas y
potencian la capacidad de pensar” (MEN, 1998, p. 54)
Si deseamos que en las aulas se desarrolle el proceso de modelamiento y resolución de
problemas para la enseñanza de algoritmos en pseudocódigo se hace necesario crear un
ambiente que facilite entre los distintos actores la participarticipación de manera activa,
es ideal la implementación y el uso de la plataforma Moodle como herramienta de
interacción. Con la aparición de la era informática y telemática, uno de los énfasis que
se hace es la búsqueda y construcción de modelos matemáticos. ‟La tecnología moderna
sería imposible sin las matemáticas y prácticamente ningún proceso técnico podría
llevarse a cabo en ausencia del modelo matemático que lo sustenta”, Villa (2010)
Como maestros debemos tener en cuenta la opinión de Treffers y Goffree (1985) que
describen la modelación como “una actividad estructurante y organizadora, mediante la
cual el conocimiento y las habilidades adquiridas se utilizan para descubrir regularidades,
relaciones y estructuras desconocidas”.
“El aprendizaje de procedimientos o “modos de saber hacer” es muy importante en el
currículo ya que éstos facilitan aplicaciones de las matemáticas en la vida cotidiana”.
(MEN, 1998, p. 81)
42 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 el proceso de enseñanza aprendizaje de algoritmos en pseudocódigo para que
los estudiantes alcancen el desarrollo de competencias y a su vez puedan obtener
una mejor comprensión de los saberes del área se hace pertinente la explicación de
las siguientes definiciones generales entre los cuales tenemos:
Pseudocódigo: se trata de un falso lenguaje, ya que tiene normas de estructura
de un lenguaje de programación, se encuentra desarrollado para que pueda ser
leído por una persona y no interpretado por una máquina, Novora (2009)
Algoritmo: es un conjunto ordenado y finito de pasos que permite solucionar un
problema. Los algoritmos son independientes de los lenguajes de programación.
En cada problema el algoritmo puede escribirse y luego ejecutarse en un lenguaje
de diferente programación. El algoritmo es la infraestructura de cualquier solución,
escrita luego en cualquier lenguaje de programación, (2005)
PSeInt: es una herramienta para aprender la lógica de programación, orientada a
estudiantes sin experiencia en dicha área. Mediante la utilización de un simple y
limitado pseudo-lenguaje, intuitivo y en español, permite comenzar a comprender
conceptos básicos y fundamentales de un algoritmo computacional, Novora
(2009).
2.2.4 Enseñanza de los algoritmos en pseudocódigo.
Aplicar una metodología para resolver problemas de elaboración en algoritmos en
pseudocódigo utilizando un recurso de apoyo para adquirir habilidades y actitudes en la
resolución de problemas del ámbito escolar, cotidiano y las actividades más importante
en la adquisición de competencias de los conocimientos de las matemáticas, la
resolución de problemas posibilita “Investigar comprensión de conceptos y de procesos
2. Marco Referencial 43
matemáticos a través de: reconocimiento de ejemplos y contraejemplos; uso de
diversidad de modelos, diagramas, símbolos para representarlos traducción entre
distintas formas de representación; identificación de propiedades y el reconocimiento de
condiciones, ejecución eficiente de procesos, (...) ” (MEN, 1998, p. 53).
2.2.5 Las TIC en el Aprendizaje colaborativo
De acuerdo con los pilares de la educación (Conocer, hacer, ser y convivir), en la
Ilustración 3: Las TIC en el Aprendizaje colaborativo, permite al estudiante adquirir
conocimientos (búsqueda), comprender, desempeñarse con facilidad con elementos de
la nueva era permitiéndole desarrollar su capacidad crítica-reflexiva, comprendiendo el
mundo y teniendo el gusto por el aprendizaje.
Ilustración 3: Las TIC en el Aprendizaje colaborativo, Elaboración propia, (2014)
Si consideramos importante estos pilares de la educación ilustración 4, se hace
necesario crear escenarios con un ambiente diferente y así sustentar la enseñanza de
pseudocódigos en algoritmos empleando como estrategia didáctica herramientas de la
CREATIVO RESPONSABLE RESOLVER PROBLEMAS INICIATIVA MOTIVACION PERSISTENCIA
AUTOAPRENDIZAJE CREA CONOCIMIENTO
CRITICA INTERPRETA
TICS
AUTO: CONOCIMIENTO
ESTIMA CONTROL
CONTROL EMOTIVO
CULTURA
EXPRESARSE INFORMARSE
INTERPRETAR COLABORATIVO
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
Telefónica, Tecnar Cartagena, Eduteka, Renata_Ruav, Santillana.
Todos estos portales educativos aportan a la educación ayudando a abordar la mayoría
de los aspectos del aprendizaje, permitiendo la adquisición del conocimiento.
2.3.3. Contexto Regional
Contexto Local: La Ruta N en Medellín, “Medellín una sociedad del conocimiento
y convertir en realidad ese sueño de ciudad, desde Ruta N se tiene claro que es
necesario garantizar la construcción de un ecosistema de innovación donde se
logren impulsar los nuevos negocios que traerán más desarrollo económico y
social a la ciudad y a la región”, Ruta N (2004)
Tiene los ejes estratégicos: Plataformas de Innovación, Negocios del
Conocimiento, Cultura de Innovación, Plan de CTI
Contexto Local: Distrito Medellín Inovation.
Los lineamientos son: cultura de la innovación, gestión del conocimiento, gestión
de redes, acceso a mercados, acceso a capital e innovación empresarial. Propicia
la creación de redes y comunidades de aprendizaje. Ofrece herramientas,
contenidos educativos y servicios que responden a las necesidades e intereses
de la comunidad.
2.3.4. Contexto Institucional
Copiado del plan de media técnica de la Institución Educativa Gilberto Álzate Avendaño
[malla media técnica, 2014]
“Ofrecer a los estudiantes de la Institución Educativa Gilberto Alzate Avendaño, mediante
el Servicio Público de la Educación, una formación académica y técnica para que
adquieran las competencias ciudadanas y laborales necesarias para motivarlos al
desempeño laboral. Brindar una formación integral en Tecnología e informática
desarrollando las habilidades necesarias que permitan desempeñar las labores de
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
http://maescentics1.medellin.unal.edu.co/~lgiraldo/Moodle/login/index.php
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.
DECRETO N°1860. (1994).
Bogotá, Colombia.
Derry, (1989).
issuu.com. (E. 3.0, Editor) Enlace
El software de Bunny Bonita.
(2012)
Enlace 2015
Referencias 103
Fernández de C., & Mijango R. (1973, 2006).
República de Colombia.
Galileo (2014)
Aprendizaje de Galileo: Enlace
Gardner, H. (2000).
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.
UNESCO B. (2008)
Enlace
UNESCO B. (2008)
Enlace
Referencias 105
Urbina, C. (1999).
“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
chicos entrevistados
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:
_______________________________________________________________________________________________________________________________________________________________________________________
2. Características de un algoritmo según lo que usted piensa:
_______________________________________________________________________________________________________________________________________________________________________________________
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?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
¿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?__________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
¿En qué situaciones de la vida real se utiliza la modelación y resolución de problemas? De
algunos ejemplos. _________________________________________________
110 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Actividad 1.2: Generalidades de algoritmos
Organizados en el salón de clase realizamos la entrega de unas copias para la lectura sobre
“algoritmos en programación”, luego para profundizar un poco se proyecta un video acerca de la
misma temática, inmediatamente se realiza un sondeo sobre la comprensión de la lectura y
opinión de lo visto en el video.
Algoritmos:
Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y
ordenada que permite solucionar un determinado problema. Se trata de una serie de
instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a
un resultado o solución. Los algoritmos permiten trabajar a partir de un estado básico o inicial y,
tras seguir los pasos propuestos, llegar a una solución. Existen ciertas propiedades que alcanzan
a todos los algoritmos, con excepción de los denominados algoritmos paralelos: el tiempo
secuencial (los algoritmos funcionan paso a paso), el estado abstracto (cada algoritmo es
independiente de su implementación) y la exploración acotada (la transición entre estados queda
determinada por una descripción finita y fija).
Los algoritmos son muy importantes en la informática ya que permiten representar datos como
secuencias de bits. Un programa es un algoritmo que indica a la computadora qué pasos
específicos debe seguir para desarrollar una tarea. http://definicion.de/algoritmo/#ixzz3rap306oe
Referencias 111
Clasificación de los algoritmos:
Plantilla para el desarrollo de un algoritmo cuantitativo secuencial.
Después de leer el documento y observar el video los estudiantes deben 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.
Para esto lo estudiantes utilizaran su cuaderno de notas, en una hoja realizaran el ejercicio, se
unirán en grupos de cuatro estudiantes compartiendo sus notas y uniéndolas en un solo criterio
que será expuesto por cada uno de los grupos.
Algoritmos computacionales
Algoritmos no computacionales
Algoritmos cualitativos
o Ejemplo instrucciones para hacer una sopa de pastas
Algoritmos cuantitativos
o Ejemplo solución de una ecuación de segundo grado
Actividad 1.3: Trabajo en la Plantilla de algoritmos
Plantilla
Algoritmo_nombre
Escriba(“ingrese…………….”)
Lea(_,_)
Operación matemática
Imprima(“………..”,___)
Se tiene el problema
Ejemplo:
Se compran 2 peras a $800 cada
una ¿Cuánto gaste?
Operación matemática
2 peras
X $800 valor de cada peras
= $1600 valor de las 2 peras
Leer compra 2 peras a $800
Imprimir $1600 valor de las 2 peras
112 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Esta actividad se realiza de manera individual y consiste en que:
Los estudiantes deben consultar y realizar diversas situaciones de compras, ventas, pago de
servicios públicos, … de la vida cotidiana convirtiéndolo en problema para modelarla y
solucionarla matemáticamente, puede ser tomada de la web, de manera digital usando diversos
programas (Excel, calculadora), se recomienda usar en cada problema mínimo las 4 operaciones
básica.
Después de realizar la actividad responder las siguientes preguntas:
1. Qué pareció más interesantes y ¿por qué?
o Modelamiento
o Resolución del problema
o La utilización de la plantilla
o La utilización de todos los elementos
______________________________________________________________________________
________________________________________________________________
2. Menciona que se debe ingresar al lea y ¿por qué?
______________________________________________________________________________
______________________________________________________________________________
_________________________________________________________
3. Menciona que se debe ingresar al escriba y ¿por qué?
______________________________________________________________________________
________________________________________________________________
4. Menciona que se debe ingresar al imprima y ¿por qué?
______________________________________________________________________________
______________________________________________________________________________
_________________________________________________________
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)
VARK a guide to learning styles
http://www.vark-learn.com/english/page.asp?p=questionnaire
VARK guía para los estilos de aprendizaje
http://vark-learn.com/english/page.asp?p=VISUAL VISUAL 5 12%
http://vark-learn.com/english/page.asp?p=aural AURAL 9 21%
http://vark-learn.com/english/page.asp?p=readwrite LECTURA/ESCRITURA 9 21%
http://vark-learn.com/english/page.asp?p=kinesthetic KINESTÉSICA 11 26%
http://vark-learn.com/english/page.asp?p=multimodal MULTIMODAL 8 19%
42 100%
Referencias 119
Sus resultados fueron:
Visual: 2
Aural: 5
Lectura / Escritura: 5
Kinestésica: 4
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.
120 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Encuesta material adaptativo
Grafica 11: Graficación de respuestas preguntas de la 1-3, elaboración propia (2014)
Encuestas al estudiante del Gilberto Alzate Avendaño, para saber de qué manera se
sentía cómodo al recibir y asumir el conocimiento.
1
Realizando un trabajo cooperativo-colaborativo con ayuda de la computadora
Trabajo Individual
Apoyado solo con la computadora
Con múltiples ejercicios en el cuaderno
2
Salir de un salón a otro
Interactuar en la computadora con los temas de clase
Investigar en la computadora lo que le preguntan
Hacer la tarea después de Copiar en el tablero al final de una explicación
3
Si observa diferentes experiencias con los compañeros
Si interactúa y trabaja para adquirir esos conceptos
Si copia y se aprende de memoria lo que trabaja el profesor en el salón de clase
Si observa una película y la comenta al otro día
0
5
10
15
20
25
30
1 2 3 4
1. ¿Comoaprende mejor?
2. ¿ Usted piensaque cambiar unambiente deaprendizaje es?
3.¿ Usted seenriquece deuna clase?
Referencias 121
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
seudocódigo.
Notas 1: Colegio Gilberto Álzate Avendaño, Archivo. Bajada del pcacademico.net (2014)
Referencias 125
14
15
16
17
18
I A
Series1
Visto de archivo documental
Tabla 17: Observación del rendimiento académico del (2008), elaboración propia (2014)
Más de la mitad de los estudiantes de 10º no
tiene comprensión de la materia de
algoritmos en programación
Califica Estudiantes
I 17
A 15
32
Desarrollo de algoritmos y sus aplicaciones en Basic,
pascal, cobol y c. (Libro escaneado de Guillermo
Correa Uribe) McGraw-Hill
126 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Parámetros de rendimiento escolar en algoritmos en pseudocódigo del
2008
Notas 2: Calificaciones estudiantes de décimo grado IE Gilberto Alzate Avendaño del año 2008, Pcacademico.net, elaboración propia (2014)
Referencias 127
Observación instancia de análisis en notas y documentos de clase,
Archivo. Bajada del pcacademico.net
Grafica 14: Gráfico rendimiento académico de, elaboración propia, (2014)
128 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Archivo de trabajo de las claves para los estudiantes en el Moodle.
Archivo en excel.csv
Archivo de usuario y contraseña estudiantes Gilberto Alzate
Avendaño de décimo grado 10B, 2015
Ilustración 13: Archivo claves, Excel Grado 10-B, elaboración propia (2014)
Referencias 129
Archivo de usuario y contraseña estudiantes Gilberto Alzate
Avendaño de décimo grado 10A, 2015
Ilustración 14: Archivo claves Grado 10-A, Excel, elaboración propia (2014)
130 Elaboración de una propuesta de enseñanza para el aprendizaje de algoritmos en
Pseudocódigo utilizando las herramientas de la plataforma LMS Moodle
Carta aceptación de Evaluador