La formación de profesionales competitivos en los campos de las ciencias exactas y la ingeniería nunca fue más importante, en el auge de la era tecnológica existe a nivel mundial una crisis de talentos para el desarrollo de software que se agudiza en el país debido a la apatía por estas carreras y a la falta de competencias lógicas matemáticas en la población estudiantil. La tesis que sustenta este artículo se apoya principalmente en las teorías pedagógicas que propone que las habilidades pueden ser formadas y mejoradas con una adecuada orientación, desde el punto de vista científico se apoya en estudios realizados donde se han obtenido resultados concluyentes en la aplicación de estrategias didácticas con rompecabezas para mejorar las capacidades intelectuales, como resultado se plantean las bases para el desarrollo de herramientas didácticas de aprendizaje interdisciplinario en las áreas de tecnología, matemática, geometría y ciencias enfocadas a la formación de habilidades para la programación.
Articulo habilidades logicas enfocadas a la programacion
1. HERRAMIENTAS DIDÁCTICAS EN EDUCACIÓN PARA EL DESARROLLO DE HABILIDADES LÓGICAS
ENFOCADAS A LA PROGRAMACIÓN
Leidy Johanna Jaramillo Caicedo
Corporación Universitaria Autónoma de Occidente
Sede Cali
Docente
RESUMEN: La formación de profesionales competitivos en los campos de las ciencias exactas y la ingeniería
nunca fue más importante, en el auge de la era tecnológica existe a nivel mundial una crisis de talentos para el
desarrollo de software que se agudiza en el país debido a la apatía por estas carreras y a la falta de
competencias lógicas matemáticas en la población estudiantil. La tesis que sustenta este artículo se apoya
principalmente en las teorías pedagógicas que propone que las habilidades pueden ser formadas y mejoradas
con una adecuada orientación, desde el punto de vista científico se apoya en estudios realizados donde se han
obtenido resultados concluyentes en la aplicación de estrategias didácticas con rompecabezas para mejorar las
capacidades intelectuales, como resultado se plantean las bases para el desarrollo de herramientas didácticas
de aprendizaje interdisciplinario en las áreas de tecnología, matemática, geometría y ciencias enfocadas a la
formación de habilidades para la programación.
Palabras claves: habilidades lógicas, abstracción, razonamiento, rompecabezas, programación.
The formation of competitive professionals in the fields of exact sciences and engineering was never more
important, at the height of the technological era there is a global crisis of talent for software development that is
exacerbated in the country due to apathy for these careers and the lack of logical mathematical competencies in
the student population. The thesis that sustains this article is based mainly on the pedagogical theories that
propose that skills can be trained and improved with an adequate orientation, from a scientific point of view it is
supported by studies carried out where conclusive results have been obtained in the application of strategies
didactic with puzzles to improve the intellectual capacities, as a result the bases for the development of didactic
tools of interdisciplinary learning in the areas of technology, mathematics, geometry and sciences focused on the
training of skills for the programming.
Keywords: logical skills, abstraction, reasoning, puzzles, programming.
INTRODUCCIÓN
En mi carrera como docente de programación y
bases de datos a nivel de educación superior, he
podido observar que la gran mayoría de los alumnos
que cursan estas asignaturas tienen problemas con
la resolución de problemas de programación, sin
embargo al realizar un análisis más profundo de los
puntos de quiebre, se evidencia que la dificultad no
radica en el aprendizaje de la sintaxis del lenguaje
como tal, sino en la forma como se piensa la
solución; el aprendizaje de los diferentes códigos,
palabras reservadas del lenguaje, entre otros se
aprenden a base de repetición, incluso se considera
que no es importante el aprendizaje memorístico de
estos ya que fácilmente se puede acceder a un
manual en línea sobre el lenguaje que se requiera,
existen cientos de estos en la web, observando la
problemática en otro entorno, he podido evidenciar a
nivel laboral dentro de una empresa dedicada a la
implementación de soluciones tecnológicas y
desarrollo de software que el panorama no cambia,
los ingenieros titulados siguen teniendo problemas
con estos temas, el análisis realizado para
identificar una problemática y encontrar la solución
sigue siendo pobre.
Paradójicamente he encontrado el caso opuesto,
profesionales para los cuales programar y encontrar
soluciones a los problemas propuestos, es algo
sumamente sencillo, este contraste me llevó a
querer indagar sobre las características particulares
de estas personas, como su proceso de formación
académica se diferencia de los otros y en qué punto
de su vida su entorno les permitió desarrollar estas
habilidades.
¿Cómo lograr que desde una edad temprana las
facultades, talentos y habilidades que exigen un
país en desarrollo sean potenciados?, que la
genialidad de las jóvenes pensadores del mañana
no se pierda entre un mar de publicidad,
consumismo y tecnología mal encaminada, cuyos
fines no construyen, destruyen, embotan la mente.
El enfoque pedagógico de la teoría de los juegos,
abordada desde el evolucionismo sustenta que el
2. ser humano es capaz de mejorar destrezas y
habilidades. Desde el punto de vista psicológico se
recopilan estudios en el área que señalan como
algunas estrategias como los juegos de
rompecabezas influyen directamente sobre el
desarrollo de las habilidades lógicas matemáticas e
intelectuales.
El presente artículo intenta construir el fundamento
pedagógico que justifica la creación de futuras
herramientas didácticas, para potenciar talentos y
habilidades lógicas en los estudiantes que se
enfrentarán a materias relacionadas con la
programación y se realiza como un aporte a la
educación Colombiana.
MÉTODO
Se seleccionaron diversas fuentes de carácter
científico, sobre estudios relacionados con la
formación de habilidades lógicas a nivel de
programación, desde experimentos realizados con
niños, como técnicas de formación aplicadas en
educación superior por algunas de las universidades
con mayor reconocimiento a nivel mundial.
Solo se tuvieron en cuenta los estudios que tuvieron
resultados concluyentes de tipo cuantitativo en
cuanto a la mejora de las habilidades de la
población de dichos experimentos. Se descartan
aquellos que solo realizaron un análisis cualitativo,
aunque se incluyen algunas opiniones de expertos
únicamente como ayuda para la contextualización.
Se realiza un análisis reflexivo sobre algunas teorías
pedagógicas recopiladas que abordan la formación
partiendo desde las habilidades y competencias,
como también se tienen en cuenta teorías en
psicología contemporánea.
Por último se planten conclusiones sobre aquellas
características con las cuales deberían contar las
herramientas didácticas planteadas para el
desarrollo de habilidades lógicas enfocadas a la
programación.
JUSTIFICACIÓN
Cada vez crece la demanda en el mercado laboral
de personal altamente calificado en las ramas de las
ingenierías y las ciencias exactas, sin embargo son
muy pocos lo jóvenes que se inclinan a estudiar este
tipo de carreras, debido al alto nivel de dificultad y a
las pocas habilidades previas para abordar estos
estudios.
La formación de talentos para el desarrollo del país
nunca fue más apremiante, el periódico El Tiempo
informa que: “se espera que en el 2018 las 1.800
firmas desarrolladoras de software se dupliquen y
que los 39.000 empleos relacionados con las TIC se
multipliquen por tres (Correa, 2015)” , si no se
cultivan las cualidades y habilidades que se quieren
desarrollar en nuestros jóvenes y se desarrollan
herramientas que ayuden en esta construcción la
situación podría empeorar en las próximas décadas.
Según las últimas investigaciones de la Asociación
Colombiana de Facultades de Ingeniería (Acofí,
2015) existe un preocupante déficit de ingenieros en
Colombia, porque a pesar de la amplia oferta
educativa en las áreas de tecnología, sistemas e
innovación, la cantidad de graduados no cubre la
creciente demanda, por otra parte los ingenieros
titulados no cuentan con las competencias
necesarias en las áreas de mayor demanda.
Según datos del ministerio de las TIC en Colombia
los sectores con mayor demanda son el desarrollo
de software, programación y automatización, pero
muy pocos estudiantes optan por estas carreras y
otros tantos desertan en los primeros semestres, el
punto más crítico de la ingeniería de sistemas es la
programación, que se constituye como la asignatura
transversal.
DESARROLLO
Una de las mayores dificultades y retos que se
tienen al enfrentarse a la programación, no es
precisamente aprender la sintaxis de un lenguaje en
particular, sino la forma como se resuelven los
problemas. Para resolver un problema de
programación se debe partir de la comprensión
inicial del problema: la abstracción y posteriormente
de la aplicación de habilidades netamente lógicas-
secuenciales (algoritmia) para llegar a la solución.
Ahora bien, ¿por qué para algunas personas este
proceso es más complejo que para otras?; según la
teoría de Vygotsky (Vygotsky, 1997), las habilidades
pueden ser formadas y mejoradas, de acuerdo al
tipo de interacciones del sujeto, así como los
problemas y contradicciones que en cada momento
de la vida se fueron resolviendo y superando.
En este sentido la formación de habilidades lógicas,
de abstracción y solución de problemas es de vital
importancia, y debería ser un proceso dirigido desde
la infancia, que poco a poco debería mejorarse y
perfeccionarse, pero este enfoque no existe en el
sistema educativo tradicional, se necesitan de
nuevas herramientas, tanto didácticas como
metodológicas que propicien el acercamiento a las
nuevas tecnologías desde el aula y potencialicen en
los estudiantes el pensamiento estructurado.
3. Una de las universidades más importantes
reconocidas a nivel mundial, la Universidad de
Harvard conscientes de esta problemática introdujo
lenguajes visuales de programación, una propuesta
con Scratch (Malan & Leitner, 2017) para ayudar a
jóvenes programadores a centrarse en los
problemas de lógica antes de aprender sintaxis, los
datos de esta experiencia fueron concluyentes: los
estudiantes que tuvieron este curso introductorio en
habilidades lógicas, tuvieron mejores puntuaciones
posteriores en las áreas de programación con java.
El estudio narra las virtudes que tiene la
herramienta, frente a un lenguaje de programación
como java en el proceso de aprendizaje, puesto que
permite al estudiante aprender a usar la lógica antes
de tener que aprender complicadas formas de
sintaxis sin las cuales es imposible tener un
resultado palpable. Este tipo de herramientas
promueven el aprendizaje significativo y podría
plantearse que el éxito de esta experiencia consiste
en mitigar la principal causa de dificultad para
aprender a programar: la aplicación de la lógica.
El desarrollo del pensamiento lógico matemático es
de vital importancia en múltiples disciplinas, y
aunque es un pilar fundamental de las ramas de la
ingeniería, su alcance va más allá, tocando e
impactando diversas áreas de la vida cotidiana
como son: la capacidad para entender conceptos,
resolver problemas, analizar y refutar hipótesis,
procesos de toma de decisiones, planteamiento de
los esquemas mentales propios del individuo y la
capacidad de planear, trazar metas, como también
la forma de conseguirlas.
Es importante aclarar que todos los seres humanos
nacen con la capacidad de desarrollar este tipo de
inteligencia; sin embargo dentro de la teoría de las
inteligencias múltiples (Gardner, 1998) encontramos
varios enfoques o dispares desarrollos en diferentes
campos, que se deben en gran medida al tipo de
estímulos que recibe el individuo durante la
formación temprana.
Con una adecuada estimulación se consiguen
importantes logros y el desarrollo de las habilidades
lógicas objeto de este estudio; el método de
estimulación sugerido se sustenta en las teorías
pedagógicas desde el enfoque de Karl Groos
(Rodríguez, 2008), teorías que apoyan o respaldan
Piaget y Vygotski (Vygotsky, 1997)
Para Groos, el juego es un ejercicio que contribuye
directamente en el desarrollo de funciones y
capacidades que preparan al niño para poder
realizar las actividades que desempeñará en la edad
adulta, desde las otras perspectivas teóricas citadas
también es un espacio asociado a la interioridad con
situaciones imaginarias para suplir demandas
culturales según Vygotski, y para potenciar la lógica
y la racionalidad de acuerdo a la visión de Piaget.
Después de estos autores un reciente estudio ha
demostrado que ciertos tipos de juegos o
actividades pueden ayudar al desarrollo de
habilidades cognitivas, especialmente los
rompecabezas, juegos de bloques y juegos de
mesa.
“Ser capaz de razonar sobre el espacio, y cómo
manipular los objetos en el espacio, es una parte
crítica de la vida cotidiana, ayudándonos a navegar
por una calle muy transitada, a montar un pedazo de
"algunos muebles necesarios", incluso cargar el
lavavajillas. Y estas habilidades son especialmente
importantes para el éxito en determinados ámbitos
académicos y profesionales, incluyendo ciencia,
tecnología, ingeniería, y matemáticas” (J. J. Jirout,
2015)
El juego puede parecer solo diversión, pero según
los estudios realizados por la Asociación Para
Ciencias Psicológicas de Massachusetts algunos
tipos específicos de juegos como los rompecabezas
están realmente asociados con el desarrollo de
habilidades cognitivas particulares, debido a que el
conocimiento numérico por ejemplo está
estrechamente relacionado con el pensamiento
espacial.
La Doctora Jamie J. Jirout, quien adelantó esta
investigación (J. J. Jirout, 2015) se centró en
investigar si el juego espacial tiene una influencia
específica sobre el pensamiento controlando y la
capacidad intelectual general analizando los
comportamientos de juegos espaciales así como
otros.
El estudio demostró que las puntuaciones generales
de inteligencia estaban todas asociadas con el
desempeño de los estudiantes en la tarea de diseño
de bloques, aunque también tuvo en cuenta otras
variables que resultaron ser directamente
proporcionales como el nivel socioeconómico de la
familia y el género.
Es importante destacar que la frecuencia con la que
los estudiantes jugaban con ciertos juguetes
también estaba vinculada a sus habilidades de
razonamiento espacial. Los niños que jugaban con
rompecabezas, bloques y juegos de mesa a
menudo (más de seis veces por semana) tenían
puntuaciones de diseño de bloques más altas que
4. los niños que jugaban con ellos a veces (tres a cinco
veces por semana) o raramente / nunca.
La investigación también concluye que ninguno de
los otros tipos de juego por ejemplo, dibujar, jugar
con juguetes que hacen ruido, andar en bicicleta,
andar en monopatín o las actividades de padres e
hijos por ejemplo, enseñar habilidades numéricas,
enseñar formas, jugar juegos de matemáticas,
historias y cuentos incluidos en los datos de la
encuesta se asociaron con la capacidad espacial de
los niños.
Los mecanismos subyacentes que vinculan el juego
espacial y el razonamiento espacial requieren una
investigación más profunda, pero estos resultados
sugieren que dirigir el juego espacial puede ser una
herramienta de intervención para mejorar sus
capacidades intelectuales, razonativas y lógicas de
los individuos.
“Esta área de investigación tiene potencial para
proporcionar implicaciones prácticas para cualquier
persona que interactúa o tiene alguna influencia en
el acceso de los niños a juguetes y experiencias de
juego, como padres, maestros, proveedores de
cuidado de niños e incluso compañías de juguetes",
dice Jirout.
Howard Gardner en su teoría de las múltiples
inteligencias (Gardner, 1998) considera como una
de estas inteligencias la espacial y plantea que el
pensamiento espacial es esencial para el
pensamiento científico, ya que es usado para
representar y manipular información en el
aprendizaje y en la resolución de problemas. El
manejo de información espacial para resolver
problemas de ubicación, orientación y distribución
de espacios es peculiar a esas personas que tienen
desarrollada su inteligencia espacial. Se estima que
la mayoría de las profesiones científicas y técnicas,
tales como el dibujo técnico, la arquitectura, las
ingenierías, la aviación, y muchas disciplinas
científicas como química, física, matemáticas,
requieren personas que tengan un alto desarrollo de
inteligencia espacial, otra de las habilidades que se
asocia a este tipo de inteligencia es la Lógica
matemática que como lo indica su nombre tiene que
ver con la capacidad para el razonamiento lógico y
la resolución de problemas matemáticos, también es
una de las categorías existentes dentro de la teoría
de Howard Gardner, la forma de medir este tipo de
inteligencia es de acuerdo a la rapidez con que se
resuelven este tipo de problemas.
Durante muchos años en el sistema educativo
tradicional la inteligencia lógica matemática fue
considerada como la única inteligencia posible, de
hecho los test de coeficiente intelectual se
fundamentan en este tipo de inteligencia y en menor
medida, en la inteligencia lingüística. La geometría y
el razonamiento espacial son esenciales para la
comprensión lógica matemática, sin embargo la
geometría se recortó en el currículo escolar, debido
a la adopción de la matemática moderna, hoy en día
se empieza a notar que existe la necesidad de
volver a recuperar el sentido espacial en toda la
matemática, no sólo en lo que se refiere a la
geometría.
Desarrollar esta tipo de habilidades es necesario
para los perfiles que actualmente necesita la ciencia
y las diferentes ramas de la ingeniería, sin embargo
el enfoque tradicionalista que se ha dado a través
de los siglos sobre la educación en estas ramas
hace que se vean como disciplinas aisladas que no
tienen ninguna relación con el entorno inmediato del
educando, además de ser difíciles y complicadas,
obviamente hace falta en elemento motivador, que
incentive el aprendizaje de estas disciplinas desde
la infancia, estos elementos pueden ser dados
desde la Teoría de los juegos; la teoría de los
juegos son un compendio de varias teorías
pedagógicas desde las cuales se pretende utilizar el
juego como herramienta de aprendizaje, dichas
teorías tienen también un enfoque evolucionista
pues ayudan a comprender el desarrollo del ser
humano; entre los pensadores que se destacan
están: Spencer, Hall, Groos, Vygotsky y Freud.
PROYECTOS DE INICIATIVA
Existen a nivel mundial varios proyectos de
estrategias para la enseñanza de la programación,
que intentan crear una conciencia global sobre lo
necesario que será para el futuro los conocimientos
en materia de programación (Hermida, 2014), a
continuación se recopilan algunos de los más
importantes:
• ‘Hour of Code’ de la organización
Code.org: tiene como objetivo proporcionar
a los docentes de TI herramientas para la
enseñanza de la programación y fomentar la
creación de código entre las comunidades
que hacen parte del programa, fue
respaldado incluso por el entonces gobierno
de los Estados Unidos.
• Code Academy, Code School, Tree
House entre otras, son escuelas online que
se especializan en la enseñanza de
diversos lenguajes de programación, varias
de ellas ofrecen sus servicios en forma
gratuita y han logrado tener un alto número
5. de estudiantes y maestro alrededor del
mundo que apoyan las iniciativas.
• Girl Develop It, Girls Who Code: proyectos
que buscan capacitar e incentivar a mujeres
amantes de programación por medio de
charlas, cursos y tutorías.
• Hello Ruby: creado por Linda Lukas, es un
libro con ilustraciones dirigido a niños que
busca enseñar los fundamentos de la
programación antes de ponerlo en práctica
por medio de un dispositivo electrónico.
• Scratch del Grupo Lifelong Kindergarten
del MIT Media Lab: es un proyecto gratuito
que busca formar programadores alrededor
del mundo, el fundamento del aprendizaje
se basa en un lenguaje de programación
visual, y se encuentra dirigido a niños y
jóvenes para formar competencias lógicas
previas al estudio de lenguajes más
especializados.
DISCIPLINAS PLANTEADAS PARA EL
DESARROLLO
• El razonamiento espacial: El razonamiento
espacial, también conocido como
pensamiento espacial, hace referencia a la
habilidad para visualizar e imaginar algo
inexistente físicamente y poder manipularlo
en el espacio. Es un componente esencial
del pensamiento matemático, tiene que ver
con la asimilación y comprensión del
entorno y de los objetos que hay en él,
permite desarrollar el interés por las
matemáticas y mejorar habilidades
numéricas
• Razonamiento abstracto: se encuentra
definido como una capacidad o facultad que
posibilita la resolución de problemas en
diferentes ámbitos, el razonamiento
abstracto por tanto propone el uso de
modelos de abstracción o representaciones
mentales que permiten la solución de
problemas lógicos.
Los ejercicios de razonamiento abstracto
son una herramienta muy útil para medir las
capacidades y aptitudes aplicadas en la
solución de situaciones propuestas porque
en ellos se sigue un patrón de
comportamiento lógico secuencial que se
debe determinar y a partir de este inferir las
consecuencias o pasos siguientes. Esto es
muy similar al proceso que sigue la
programación lógica secuencial, en la
programación al igual que en el
razonamiento abstracto es necesario hallar
y determinar claramente una serie
secuencial de pasos llamado algoritmo que
llevarán a la solución del problema.
ELEMENTOS DIDACTICOS MEDIADORES
Los rompecabezas son un tipo de juego
compuesto por varias piezas, cuyo objetivo es
combinarlas de forma que compongan una figura
con sentido, el número de piezas varía de acuerdo
al grado de complejidad, su origen se remonta un
siglo atrás cuando eran comunes entre la clase
aristocrática, como obras artísticas realizadas en
madera y cortadas a mano. Solo un siglo después
los rompecabezas fueron fabricados en masa con
modificaciones en las fichas para que ensamblaran
sin desmontarse fácilmente, hoy en día las
innovaciones no terminan, podemos encontrar un
gran número de variados modelos en el mercado.
Entre las principales ventajas que señalan los
fabricantes de jugar con rompecabezas se
encuentran:
• Ayudan al desarrollo de la memoria.
• Estimulan la coordinación motriz.
• Enfocan la capacidad para enfrentar y
solucionar problemas.
• Fortalecen el trabajo y la agilidad mental
beneficiando la imaginación, la creatividad y
la inteligencia.
• Permiten la concentración al realizar una
tarea u otro tipo de actividades.
• Refuerza nociones espaciales.
CONCLUSIONES
Las habilidades lógicas deberían constituir la base
sobre la cual se fundamentan todos los estudios
profesionales en el país en el campo de la
tecnología, telecomunicaciones e ingenierías, sin
embargo, construir este pilar no sería posible si no
se desarrollan herramientas didácticas y
estratégicas para tal fin.
La combinación de los elementos didácticos
mediadores junto con las disciplinas planteadas en
este artículo son la base para la construcción de un
sin número de herramientas, que podrían contribuir
de forma significativa a la formación y mejora de
habilidades lógicas desde una edad temprana.
Se plantea una estrategia metodológica que apunta
al desarrollo de las habilidades en programación,
cuya aplicación abre las puertas a propuestas de
desarrollo de plataformas educativas, aplicativos
móviles, juegos, secuencias didácticas, recursos
educativos digitales e innovación de la práctica
docente.
6. BIBLIOGRAFIA
Acofí. (2015). Acofi se pronuncia respecto al deficít
de ingenieros en el país. Colombia.
Obtenido de
http://www.acofi.edu.co/noticias/acofi-se-
pronuncia-con-respecto-al-deficit-creciente-
de-ingenieros-en-el-pais/
Correa, T. L. (28 de 10 de 2015). Preocupante
déficit de ingenieros en Colombia.
Redacción Educación EL TIEMPO.
Obtenido de http://www.eltiempo.com/estilo-
de-vida/educacion/panorama-de-los-
ingenieros-en-colombia/16402298
Gardner, H. (1998). A Reply to Perry D. Klein's
Multiplying the problems of intelligence by
eight, 96–102. Canadian Journal of
Education 23 (1). doi:10.2307/1585968
J. J. Jirout, N. S. (27 de 01 de 2015). Psychological
Science. Building Blocks for Developing
Spatial Skills: Evidence From a Large,
Representative U.S. Sample.
doi:10.1177/0956797614563338
Malan, D., & Leitner, H. (28 de March de 2017).
Scratch for Budding Computer Scientists.
doi:10.1145/1227504.1227388
Rodríguez, E. M. (2008). El juego como escuela de
vida: Karl Groos. Magister: Revista
miscelánea de investigación(22), 7-22.
Vygotsky, L. S. (1997). The collected works of LS
Vygotsky: Problems of the theory and
history of psychology (Vol. 3). Springer
Science & Business Media.
HERRAMIENTAS DIDÁCTICAS EN
EDUCACIÓN PARA EL DESARROLLO DE
HABILIDADES LÓGICAS
by Leidy Johanna Jaramillo is licensed
under a Creative Commons
Reconocimiento-NoComercial-
CompartirIgual 4.0 Internacional License.