jueves, 28 de julio de 2016

Enseñanza de las ciencias de la computación

|
"Llamamos Pensamiento Computacional (PC) a los procesos de pensamiento implicados en la formulación de problemas y representación de sus soluciones, de manera que dichas soluciones puedan ser efectivamente ejecutadas por un agente de procesamiento de información (humano, computadora o la combinaciones de humanos y computadoras)".
(Jeannette Wing, 2006)



Actualmente y desde hace bastante tiempo en la Argentina, en los niveles primarios y secundarios, no se está enseñando computación, sino ofimática o el uso de herramientas informáticas aplicadas a otras actividades y ciencias, como la matemática, contabilidad, etc.
El mundo actual demanda conocimiento, pero ese conocimiento no debe limitarse a utilizar la tecnología sino a producirla, o al menos entender el lenguaje que las computadoras utilizan. Ese lenguaje se puede entender mediante la programación, aprender programación no significa solo preparar personas para que en su futuro profesional sean programadores, es mucho mas que eso, aprender programación te dota de habilidades analíticas como la abstracción y la operabilidad, que son habilidades que se aplican en las demás ciencias. Es por esto que muchos países, incluso el nuestro, están implementando proyectos educativos donde proponen la enseñanza de las ciencias de la computación desde el nivel inicial, o en la escuela primaria. Promover el pensamiento computacional es la iniciativa, y en este camino estamos.
Les dejo una charla en un canal de TV por internet que mantuvimos con el profesor Angel Vicentin, a quien agradezco haberme invitado a su programa.
Espero comentarios, y críticas... es mi primera vez en la tele, un poco de nervios e imprecisiones que entiendo se irán limando para la próxima vez, que espero ocurra.








lunes, 9 de mayo de 2016

El problema de bajar la vara en educación

|
Normalmente en mis estructuras mentales conviven dos sistemas corriendo paralelamente, el sistema ingenieril de desarrollador de software y el sistema difuso -mas humano- de profesor, estos dos sistemas aveces entran en conflicto y otras veces cooperan haciendo analogías para entender situaciones nuevas y aprender en consecuencia.

En la ingeniería de software hay una premisa o ley fundamental que dice algo así como que "cuanto mas tarde, en el ciclo de vida del software, se detectan los errores del sistema mas costoso será repararlos".
Algo similar ocurre en la educación, en realidad en cualquier ámbito de la vida, pero en educación es un problema algo mas significativo que en la industria del software, errores en las políticas educativas le pueden costar muy caro a los países; los errores o las desidias de hoy se pagan en 15 o 20 años, tienen mas intereses y son muchísimos mas caros que pagarle deudas a los fondos buitre.
Dado que en la Argentina de hoy 5 de cada 10 alumnos de entre 14 y 16 años no comprende textos, dejarlos pasar de grado porque si sí es una estafa social, es un problema enorme, que los niños de 4 grado pasen sin saber escribir implica que los docentes de los siguientes años tengan que bajar la vara y enseñar lo que los niños deberían haber aprendido en años anteriores, el error se propaga y los errores, como dije arriba, se deben detectar y solucionar lo antes posible, sino después los chicos llegan a niveles superiores, la universidad pública que todos los argentinos pagamos, y fracasan y se gastan millones tratando de enseñar contenidos complejos cuando estos que pasaron porque sí no comprenden textos o no llegan a poder resolver operaciones matemáticas tan simples como obtener un porcentaje o resolver un problema de regla de tres simple
.
Fernando Princich. Con la tecnología de Blogger.