# data[].attributes.body
*  Familiarizarse con un entorno de programación visual, usando la plataforma Scratch como caso concreto.

*  Entender el valor de introducir la programación y el llamado “pensamiento Computacional” en el aula y cómo este nos puede ayudar en las clases de Matemáticas, Física, Inglés, etc.

*  Aprender a implicar a los alumnos en el uso responsable de la tecnología a través de la Comunidad Scratch y su espíritu colaborativo.

# data[].attributes.body
* Es un entorno de programación gráfico y gratuito que facilita crear historias interactivas, juegos y animaciones.

* Scratch es y será siempre software libre y gratuito.

* Scratch es desarrollado y mantenido por el equipo de Scratch en el grupo Lifelong Kindergarten del MIT Media Lab.

# data[].attributes.body
* En la sección DESAFÍOS se encuentran todos los ejercicios.

*Al abrir cada actividad, se trabajará con las acciones que se encuentran definidas en la opción “Primitivas”.

* Los bloques se encajan arrastrando y soltando bajo “Al empezar a ejecutar”.

* Al presionar EJECUTAR               comienza nuevamente la ejecución desde el estado inicial.

* Al presionar REINICIAR se interrumpe una ejecución y se vuelve al estado inicial.

# data[].attributes.body
* Utilizando únicamente el bloque PRIMITIVAS hacer que el gato vaya al centro del ESCENARIO, salude y vuelva a su posición inicial.

* Luego explorar otros modos de ordenar los bloques de primitivas disponibles

* También pueden crearse NUEVOS BLOQUES (NUEVAS ACCIONES).

# data[].attributes.body
* Los comandos representan acciones y, si los ejecutamos, la computadora realiza dichas acciones.

* Las secuencias de comandos son series de acciones que se realizan una a continuación de la otra, en un orden determinado.

* Un programa es una descripción que le damos a la computadora para que realice lo que le indicamos.

* Los comandos incluidos originalmente en el autómata se llaman primitivos. Se pueden definir nuevos comandos, que llamamos procedimientos, para explicarle a la computadora cómo realizar nuevas acciones.

# data[].attributes.body
* ABRIR EL ENTORNO

* PRESENTAR PESTAÑA DESAFÍOS

# data[].attributes.body
* BOTONES:
EJECUTAR / REINICIAR

* PRIMITIVAS

* PROCEDIMIENTOS

# data[].attributes.body
ACCIONES BÁSICAS PREESTABLECIDAS

Procedimientos:
Son nuevas acciones que el usuario le explica a la computadora cómo realizarlas.

# data[].attributes.body
* Es una aplicación para aprender a programar.

* Desarrollada por Program.AR - Fundación Sadosky con la colaboración de Huayra.

* Se proponen desafíos con diversos niveles de dificultad para acercar a los alumnos al mundo de la programación por medio de bloques.

# data[].attributes.body
* Comprender que un comando es una acción que genera un efecto (reproducir un sonido, pintar una imagen, mover un objeto, etcétera)

* Comprender que un programa es una secuencia de comandos y que ejecutar o correr un programa consiste en hacer que el autómata produzca un efecto al interpretarlo.

* Distinguir entre instrucciones primitivas y procedimientos.

*Identificar tareas nuevas y crear los procedimientos adecuados.