Professional Documents
Culture Documents
Los resultados de este estudio permitirn arrojar algo de luz acerca de las cuestiones
inherentes al aprendizaje de la programacin en las escuelas secundarias argentinas que
producen dificultades en los alumnos. En ltima instancia, este estudio podr servir de gua
para la elaboracin de estrategias educativas que den lugar a una enseanza ms efectiva de
la temtica, reduciendo las potenciales dificultades y problemas de los alumnos.
Preguntas de Investigacin
Cmo es el proceso de aprendizaje de la programacin en la escuela secundaria? De
qu manera los alumnos modelan problemas reales a travs de la programacin?
Cules son las dificultades que los alumnos enfrentan cuando se les ensea a
programar?
Qu estrategias utilizan los alumnos para resolver los problemas? (comparan,
buscan ejemplos, consultan con compaeros, consultan con el docente)
Cules son los conceptos que presentan ms dificultades para los alumnos?
(concepto de variable, estructuras iterativas, estructuras condicionales)
Cules son los momentos en que se presentan dificultades durante el aprendizaje de
la programacin?
Cules dificultades se presentan cuando se inicia la explicacin?
Cules dificultades se presentan al resolver ejercicios sin la ayuda
permanente del docente?
Existen dificultades adicionales en el momento de la evaluacin?
A qu responden las dificultades que enfrentan los alumnos?
Las dificultades se relacionan con la forma de dictar clase del docente?
Expresan los alumnos frustracin por no comprender al docente?
Los alumnos presentan dificultades al desconocer conceptos elementales
necesarios para el aprendizaje de la programacin?
Los andamios propuestos por el docente son acorde a las dificultades que presenten
los alumnos?
Cmo el docente adapta dichos andamios con el objetivo de reducir las
dificultades de los alumnos?
Objetivos
El objetivo principal de este trabajo es describir los procesos que se utilizan durante el
aprendizaje de los primeros rudimentos de programacin en la escuela secundaria. Como es
ampliamente reconocido [1,3], el aprendizaje de la programacin requiere el manejo de
diversos conceptos que pueden dificultar el mismo. Por un lado, la programacin debe tener
un contexto, es decir, un problema que se quiera modelar. En caso de que el problema no
haya sido seleccionado correctamente, existe la posibilidad de que el alumno se concentre
ms en entender el problema que en modelarlo correctamente para luego programarlo. El
segundo paso, es desarrollar el modelo del problema en trminos formales, es decir,
encontrar un modelo matemtico del problema a resolver. Finalmente, est el proceso de
codificar el modelo que d lugar a un programa para ser ejecutado por la computadora.
Metodologa
Con el objetivo de analizar la clase y los procesos docentes y del alumno, se registrarn
las clases impartidas. De preferencia se realizar una grabacin de audio con el objetivo de
registrar no solo el contenido que dio le docente, sino cmo los alumnos reaccionaron a dicho
contenido y qu preguntas realizaron durante el dictado de la clase. Con respecto a las
actividades prcticas, el registro depender del tipo de actividad prctica que se realice. En
caso de ser actividades en grupos se registrar no solo el uso de la computadora (en caso de
ser actividades en computadora), sino tambin las interacciones entre los miembros del
grupo entre s y con el docente. En el caso de actividades individuales, se registrar las
interacciones en la clase con el objetivo de determinar cmo se comportan los alumnos
cuando se supone que no deberan interactuar, qu tipo de informacin intercambian y cules
son los motivos de estas interacciones. Por otro lado, se registrarn las distintas actividades
que fueran realizadas por los alumnos, es decir, los apuntes que tomaron y las resoluciones
de los ejercicios prcticos. Con dicho material se intentarn recrear los procesos de
aprendizaje que ocurren en el alumno. Se espera poder observar de qu manera estos
procesos se nutren de los procesos docentes y de los procesos de aprendizaje de otros
alumnos. A su vez, se espera poder determinar qu procesos disruptivos existen dentro del
aula y potenciales estrategias para mitigar sus consecuencias negativas.
[3] Saeli, M.; Perrenet, J.; Jochems, W. M. G. & Zwaneveld, B. (2011), 'Teaching programming
in secondary school: A pedagogical content knowledge perspective.', Informatics in
Education 10 (1) , 73-88 .
i
http://program.ar/herramientas-secundaria/