Práctica 10º clase 11 y 14/02/24
1-. ¡Buenos días a tod@s! En la clase de hoy hemos visto conceptos relacionados con la programación, así como hemos trabajado la programación desde el punto de vista de Educación Infantil mediante las plataformas Code.org y Scratch.
En Code.org hemos trabajado la programación dividida por lecciones con un aumento de nivel en cuanto a su dificultad se refiere. Por ejemplo, la primera lección se encuentra orientada a Aprender a soltar y arrastrar, la segunda lección a trabajar secuencias con Scrat, la tercera, cuarta y quinta a la programación, la sexta y séptima a los bucles, y las dos últimas a otras funciones más complejas.
2-. Code.org: plataforma educativa que tiene por objetivo el fomento del aprendizaje de las ciencias de la computación. Una iniciativa para incentivar la programación desde pequeños mediante una metodología muy similar a la empleada en Scartch, aunque Code.org guía al alumno con diferentes niveles de dificultad.
En este sentido, Code.org resulta de gran utilidad no sólo para la introducción a la programación de los más pequeños, sino que también favorece el desarrollo de habilidades de pensamiento computacional, ofrece una variedad de aplicaciones y juegos educativos para aprender de forma interactiva, promueve el trabajo en equipo y la colaboración, así como contribuye a la integración de los contenidos establecidas por el currículo en áreas como las matemáticas o el desarrollo del pensamiento lógico-matemático de forma dinámica.
Un claro ejemplo en el que emplear esta plataforma en una situación real en el aula sería utilizando una pizarra interactiva o dispositivos móviles, se puede enseñar a nuestro alumnado de Educación Infantil cómo arrastrar y soltar bloques de código para guiar a un personaje a través de una serie de actividades relacionadas con las formas. Por ejemplo, los niños aprenden a programar al personaje para que clasifique formas geométricas. Deben arrastrar y soltar los bloques de código adecuados para guiar al personaje hacia las formas correctas y clasificarlas en grupos según su forma (por ejemplo, círculos, cuadrados, triángulos).
En general, resulta fundamental que los niños aprendan a programar, puesto que contribuye a la adquisición de nociones básicas con el entorno como son los movimientos, la lateralidad, la resolución de problemas, así como fomenta la creatividad, la concentración, la abstracción y la síntesis de conceptos en los más pequeños, la tolerancia a la frustración y a la potencialización de otros idiomas como el inglés. Además, es imprescindible experimentar y desplegar progresivamente en los niños y niñas destrezas sencillas propias del método científico y del pensamiento computacional para afrontar su futuro.
3-. Para que un lenguaje de programación sea apto para que usen los niños, debe contar con una serie de características:
- Lenguaje visual: debe tener un lenguaje simple y fácil de entender, con símbolos clave intuitivas y estructuras de código claras.
- Bloques de arrastrar y soltar: en lugar de escribir código, los niños pueden usar bloques de código predefinidos que representan diferentes acciones y eventos, lo que facilita la creación de programas.
- Flexibilidad y escalabilidad: los conceptos complejos deben ser introducidos de manera gradual.
- Interactividad: un entorno de programación interactivo permite a los niños ver los resultados de su código de inmediato, lo que les ayuda a experimentar y aprender de manera más efectiva. En este sentido, resulta de gran utilidad el empleo de gráficos y contenidos multimedia.
- Divertido y motivador: ser lo suficientemente divertido y motivador como para mantener el interés de los niños a medida que aprenden y resuelven desafíos de programación.
- Retroalimentación visual: debe proporcionar retroalimentación visual clara sobre los errores en el código, lo que ayuda a los niños a comprender dónde y por qué cometieron un error.
- Abstracción de conceptos complejos: tiene que permitir a los niños trabajar con conceptos complejos de manera simplificada, utilizando abstracciones que les permitan concentrarse en la lógica de programación en lugar de detalles técnicos.
- Tutoriales integrados: tutoriales paso a paso dentro del entorno de programación que guíen a los niños a través de los conceptos básicos y les enseñen cómo usar las funciones del lenguaje.
- Nombre y Logo: Tynker.
- Breve descipción: Tynker es un lenguaje de programación gráfico educativo, ideado para ayudar a los niños a aprender habilidades de programación y codificación de manera sencilla e intuitiva mediante la construcción y diseño de sus propios juegos y webs, la animación y la robótica, entre otros. Una plataforma de aprendizaje de programación diseñada para niños que proporciona herramientas interactivas y divertidas con la que enseñar conceptos fundamentales de codificación y pensamiento computacional a través de juegos, actividades y proyectos prácticos.
- Requisitos y plataforma necesaria para poder utilizarlo: para utilizar Tynker es necesario tener acceso a alguna dispositivo digital compatible, ya sea un ordenador, portátil, tablet o smartphone además con los componentes que componen su hardware como el ratón y el teclado, además de contar con un navegador web moderno como pueden ser Google Chrome, Mozilla Firefox, Safari y Microsoft Edge. A su vez, se requiere una correcta y segura conexión a Internet, así como un registro previo mediante la creación de una cuenta de usuario. Además, cabe destacar que Tynker es una plataforma compatible con una variedad de sistemas operativos, incluyendo Windows, macOS, iOS (iPad), Android y ChromeOS, y ofrece una aplicación móvil compatible para iOS y Android.
- Edad recomendada: Tynker está diseñado para niños a partir de 5, aunque puede adaptarse según las habilidades y el interés del niño. La plataforma ofrece cursos y actividades adecuadas para diferentes niveles de habilidad, desde principiantes hasta estudiantes más avanzados.
- Mecánica del lenguaje de programación: Tynker utiliza una mecánica de programación basada en bloques, lo que significa que los usuarios construyen programas juntando bloques de código visualmente, en lugar de escribir líneas de código tradicionales. Esta mecánica resulta especialmente atractiva para niños y principiantes, ya que elimina la necesidad de comprender la sintaxis compleja de un lenguaje de programación.
- Ventajas y desventajas:
-Accesibilidad para niños: es fácil de entender para niños y principiantes, lo que les permite comenzar a aprender programación de manera intuitiva.
-Enfoque lúdico y divertido: la plataforma ofrece una variedad de juegos, actividades y proyectos prácticos que hacen que el aprendizaje de la programación sea divertido y motivador para los niños.
-Cursos estructurados: Tynker proporciona una amplia gama de cursos guiados que cubren una variedad de temas y niveles de habilidad, lo que permite a los estudiantes avanzar gradualmente en su aprendizaje.
-Flexibilidad: Los usuarios pueden acceder a Tynker desde una variedad de dispositivos y plataformas, incluyendo computadoras, tabletas y teléfonos inteligentes, lo que les permite aprender en cualquier momento y lugar.
-Herramientas para educadores: Tynker ofrece recursos y herramientas para que los educadores integren la programación en el aula y realicen un seguimiento del progreso de los estudiantes, lo que facilita la enseñanza de la informática en entornos educativos.
DEVENTAJAS:
-Limitaciones de lenguaje: aunque Tynker es una excelente introducción a la programación, su enfoque visual basado en bloques puede limitar la comprensión de la sintaxis y la estructura del código real en lenguajes de programación de texto como Python o JavaScript.
-Costo: a pesar de que Tynker ofrece una versión gratuita con funciones limitadas, algunas características avanzadas y cursos pueden requerir una suscripción de pago, lo que puede ser una barrera para algunos usuarios.
-Dependencia de la plataforma: como Tynker es una plataforma basada en la nube, los usuarios dependen de la disponibilidad y estabilidad del servicio en línea, lo que puede generar problemas si hay interrupciones en la conexión a internet o problemas técnicos en la plataforma.
- Otras imágenes:
- URL de la página oficial de Tynker: Coding For Kids, Kids Online Coding Classes & Games | Tynker


.jpg)


.jpg)
No hay comentarios.:
Publicar un comentario