Tarea 10.1 - Programación en infantil

1.  Crea una entrada del blog y resume lo que hemos hecho hoy en clase.

Hoy en clase hemos comenzado el tema de programación. Hemos comenzado a aprender a programar con la aplicación de Code-org. Hemos hecho algunos ejemplos para así introducir los conceptos claves cómo son:

CONCEPTOS

Puzle: es un problema planteado de forma precisa y que puede resolverse siguiendo reglas claramente definidas.

Programa: es un conjunto de instrucciones que debe realizar el ordenador. El objetivo de estas instrucciones es resolver algún problema expresado sin ambigüedad. Las instrucciones se expresan en un formato fijo, siguiendo las reglas de un lenguaje de programación. El proceso de desarrollar un programa se llama programar.

Instrucción: es una indicación o directiva que le dice al computador que haga algo. 

Bucle:  Serie de instrucciones que se repiten indefinidamente mientras no se cumpla una condición previamente establecida.

Evento:  cosas que pasan en el sistema que estás programando, el cual se encarga de avisarte para que tu código pueda hacer algo al respecto.

2.  Habla de code.org y explica para qué lo usarías en una situación real en el aula. 

Code.org es una organización no gubernamental estadounidense fundada en 2012. La organización comenzó como un proyecto tras comprobar que en un 90% de los colegios estadounidenses no se enseñaba informática ni programación. Entre sus objetivos se encuentran incluir la informática como materia obligatoria en el plan de Educación Secundaria estadounidense y una mayor participación de las mujeres en los estudios de informática.

Entre sus campañas se encuentran la “Hora del código”, que pretende que estudiantes de todo el mundo participen haciendo un curso gratuito de programación. Para ello se utilizaron imágenes de juegos y películas populares, como La Edad de Hielo, Plantas contra Zombis, Angry Birds o Minecraft.

Esta aplicación podemos utilizarla con un enfoque de programación por bloques. En lugar de escribir código en texto, los niños arrastran y encajan bloques para realizar tareas. Esto es perfecto para niños pequeños, ya que, les permite aprender de manera  fácil, sin preocuparse de la sintaxis, la escritura... y concentrarse en los contenidos.

Además, esta aplicación tiene una sección llamada Cuentos de Computación que incluye actividades más estructuradas para enseñar conceptos de computación. Dentro de esta sección, se encuentran secciones diseñadas para estudiantes de nivel infantil, con personajes como "Angry Birds" o "Panda".

Como conclusión, code-org permite a los niños aprender de forma interactiva y lúdica a cerca de conceptos de programación. Además, es fácil para ellos utilizar dicha aplicación y les permite interactuar con sus dibujo animados favoritos. 

3.  Explica qué características debe tener un lenguaje de programación para que sea apto para usar para los niños.

El lenguaje debe ser fácil de entender y de leer, sin complicaciones, que los alumnos sepan de manera clara a que te refieres y no se sientan abrumados con los conceptos y no se aburran con la tarea. También debe ser motivador para que los alumnos se sientan motivados para continuar aprendiendo. Además, es importante que sea interactivo, relacionado con personajes y temas conocidos.

Por tanto, el lenguaje en Code.org para niños pequeños debe ser simple, visual y accesible

Comentarios

Entradas populares de este blog

Tarea tema 10: GENERACIÓN DE CONTENIDOS CON INTELIGENCIA ARTIFICIAL

TAREA 10.2. Scratch Jr METÁFORAS

Tarea Tema 11: protección personal y protección de datos