Posts filed under ‘FMSLOGO’
FMSLogo – Nivel 1 – Ambientación.
Hace muchos años (1980) tuve la oportunidad de iniciar mi vida laboral como instructuctor de computación para niños. imágínense: Krell Logo en computadores Frankling (clones de Apple IIe ) 64k de memoria Ram y floppys de 5 1/4 pulgadas. En aquella época tuvimos mucho éxito no solo por la utilización de la tecnología, también por el plan y la estrategia que utilizamos. Más recientemente cuando descubrí el FMSLogo, comencé a actualizar aquel plan recientemente descubrí los borradores. He aquí un adelanto del Nivel 1 – Ambientación. Contiene inclusive algunos ejercicios de gráficos tridimencionales. En aquella época este nivel se dictaba en 20-25 horas calendario.
Un año escolar encargado de Computación.
El año que culmina tuve la oportunidad de colaborar con una escuela como profesor de computación mientras conseguían a alguien más. Previamente había hecho unas suplencias con los estudiantes de 6to grado por algo más de un mes, ya que su maestra (mi esposa) enfermó. No es que haga esto con regularidad, solo fueron las circunstancias, pero como solía decir uno de mis profesores del postgrado: «Nada es casual». Por cierto, ellos no son tan tranquilos como aparentan en la foto.
Lo cierto es que me quedé hasta finales de año atendiento a todos los niveles (desde preescolar hasta 2 año de ciencias), y si bien es cierto que hice muchas cosas interesantes con los muchachos, también dejé de hacer muchísimas. Lo cual deja de manifiesto lo importante que es tener objetivos claros pero además contar con la dedicación necesaria y el apoyo de los directivos de la institución.
La intención con este post, es iniciar la evaluación de la experiencia pues la considero significativa y probablemente cónsona con lo que está sucediendo en muchas escuelas. Como habrán podido notar, cambié el banner del blog y utilicé los logos de las aplicaciones utilizadas en la experiencia (por cierto que faltaron algunos). Caí en cuenta entonces de la capacidad requerida para abordar estos trabajos. Me pregunto entonces cuantos docentes de computación conocen, al punto de hacer uso efectivo de ellas tantas aplicaciones?.
No quiero ser presuntuoso con el párrafo anterior, tengo muchos años trabajando con diferentes herramientas y bueno las apliqué según mi criterio. Lo que si quisiera resaltar es que hacen falta para cumplir con el cometido. Tampoco quiero decir que lo hice muy bien pues considero que pudo estar mucho mejor. Por cierto que la espiral muestra más o menos la secuencia en el tiempo de uso de estas herramientas. Voy a dedicar un post posterior a explicar de forma crítica cómo las utilicé.
Para finalizar, voy a describir un poco el salón de computación ya que es importante contar también con esta información para hacer uso adecuado de los recursos y puntualizar las competencias requeridas. En cuanto a los equipos inicialmente se contó con 10 equipos de escritorio petium 4 de 2.3 mz, con 1Gb en ram y discos duros de 160 gb, excepto dos de ellos que tienen discos duros de 360 gb. Todos dotados con altoparlantes. (al final resultaron ser 8 equipos además uno de los equipos fue sustituido por uno de menos calidad por orden de la dirección). Dispuse de mi laptop para mejorar la relación equipos/alumnos. Los equipos eatán conectados mediante una red wi-fi y se dispuso, casi todo el tiempo de un videobeam. No hubo servicio de internet en el salon aun cuando había en el plantel por orden de la dirección.
En cuanto al espacio físico el cual fue acondicionado para tal fin, se considera suficiente y bastante cómodo, al punto que en mi opinión pudiesen colocar 1o equipos más. El único inconveniente fue la iluminación deficiente. Como se puede apreciar estas condiciones no resultaron ser malas, pero pudieron ser sustancialmente mejores.
Con esto doy por concluida esta entrega, el próximo post debo dedicarlo al registro anecdótico de la experiencia, el cual estaré alternando con artículos relacionados al uso de las herramientas y sus resultados.
Lenguajes de Programación Educativos.
En los últimos meses he estado revisando, con una mezcla de curiosidad y sentido recreación, varios entornos de programación educativos ya que mis inicios en la programación tuve la oportunidad de trabajar con el Krell Logo, el cual era una innovación para la época en mi país (1985). Conseguí con sorpresa el MSWLogo con el cual me familiaricé rápidamente, percatándome que se parece más al Apple Logo de aquella época y comencé a recordar aquellos viejos procedimientos. Me llamó mucho la atención lo adelantado que estaba sobre todo en lo relacionado con orientación a objetos, manejo de formularios visuales y sobre todo me cautivaron los gráficos en 3D. Así que pensé inmediatamente en actualizar mi programa.
Indagué sobre otros entornos: Micromundos de LSCI, Alice de la Universidad de Carnegie Melon. La verdad ninguno de ellos me llamó la atención en principio, quizá por la familiaridad que ya sentía con el MSWLogo o por no disponer en el momento donde experimentar con el código.
Debo aclarar que mis ideas de enseñar estos lenguajes, en un principio, estaban orientadas a desarrollar las habilidades para resolver problemas utilizando lo que se conoce como el pensamiento computacional definido por la Dra. Wing utilizando estrategias constructivistas un poco como las plantea el Dr. Resnik pero con mayor guiatura, es decir, llevando al estudiante por un conjunto de objetivos diseñado para sacarle mayor provecho al entorno de programación y así proponer desafíos más retadores. También incorporando prácticas de ingeniería general y de proyectos además de utilizar las herramientas administrativas clásicas de entornos educativos y finalmente exigiéndole al estudiante hasta donde pueda dar siempre en un ambiente estimulante y de refuerzo positivo.
Conocí el FMSLogo casi simultáneamente con mi reingreso al mundo académico, fue esta “coincidencia” la que me permitió inclinarme al mundo de la investigación y comencé a fijarme en otras cosas y a darle la su correcta denominación. Minado.
Tal como lo veo hoy en día el objetivo debe estar orientado al desarrollo de competencias. Una competencia va más allá del conocimiento y la habilidad para implementar es necesario también demostrar una actitud especial que permita recurrir a la capacidad adquirida cada vez que sea necesario en escenarios similares y hasta completamente diferentes. Es mi opinión que la actitud se desarrolla mediante el acompañamiento, entre otras cosas, reforzando positivamente aquellas conductas propias de la actitud que se espera del estudiante para alcanzar la competencia.
En este orden de ideas, es necesario incorporar otras estrategias para lograr los objetivos afectivos de cada competencia.
Seguidamente conseguí el Scratch 1.3, la verdad me fascinó porque supera la barrera técnico – formal clásica orientada al programador explotando las capacidades gráficas, multimedia y colaborativas del ordenador moderno dándole una orientación verdaderamente educativa.
En lo que respecta a mi programa, el scratch es una herramienta que puedo utilizar desde las primeras etapas, hasta las últimas. Con todo y las limitaciones de programación que actualmente tiene y que se han superado un poco con la versión 4.1. Creo que scratch puede utilizarse con niñas y niños pequeños aun cuando no sepan leer y escribir, debido a su entorno tremendamente intuitivo y atractivo, también puede ser utilizado en proyectos con estudiantes más crecido aprovechando la orientación a la creación de historietas que tiene. Y para los más grandes, presenta grandes posibilidades para el desarrollo de simulaciones. En definitiva es una herramienta que puede utilizarse a lo largo de todo el período escolar.
Para finalizar quisiera hacer mención de una herramienta que, por su contenido completamente icónico, me llamó la atención especialmente para trabajar con los más pequeños y es Micromundos Jr.
Como se observa, herramientas de programación educativas hay muchas, las que menciono aquí son solo unas pocas. El dilema sigue siendo, no solo cómo aplicarlas, sino como aprenderlas para enseñarlas. Los que estamos formados en TI, tal vez no seamos los más apropiados para opinar sobre cómo aprender, sin embargo me atrevo a aseverar que estas herramientas son tremendamente intuitivas, unas más que otras, pero al dominar una de estas (Scratch es una muy buena opción) están abiertas las puertas para todas las demás, inclusive los lenguajes de programación profesionales, que de paso sea dicho, no deberíamos dejarlos fuera del currículo escolar.
Procedimientos para el Castillo 3D: Boton derecho aquí..
Procedimientos para el Bicho: Boton derecho aquí.