You are on page 1of 17

Coordinador de Innovación y Soporte Tecnológico

CIST

Actividad 1:
Descripción de la interfaz de usuario de
Scratch
¿Qué es Scratch?

Scratch es un lenguaje de programación visual desarrollado por el MIT Lab Tab. Su


principal característica consiste en que permite el desarrollo de habilidades mentales
mediante el aprendizaje de la programación sin tener conocimientos profundos
sobre el código. Sus características ligadas al fácil entendimiento del pensamiento
computacional han hecho que sea muy difundido actualmente en la educación de
niños, adolescentes y adultos.
¿Para qué se utiliza Scratch?

El lenguaje de programación de Scratch, se utiliza con fines didácticos para crear


animaciones de forma sencilla y servir como introducción a programación más avanzada.
También puede usarse para un gran número de propósitos educativos construccionistas y
de entretenimiento, como lo son: proyectos de ciencias (incluyendo simulación y
visualización de experimentos), conferencias grabadas con presentaciones animadas,
historias animadas de las ciencias sociales, arte interactivo, música, entre otros. Se pueden
ver los diferentes proyectos existentes en la web de Scratch, modificarlos e incluso
probarlos sin llegar a guardar los cambios ya que no requiere ningún tipo de registro.
Interfaz de usuario de Scratch
Reconocimiento paso a paso del software v. 1.4
• Interfaz

Escenario
Paleta de
bloques Panel de
configuración
• Programas
• Disfraces Panel de
• Sonidos Sprite
(Objetos)
Reconocimiento paso a paso del software v. 1.4
• Paleta de bloques:

El botón Movimiento
agrupa una serie de comandos
que permitirán programar el
posicionamiento, orientación y
desplazamiento de los Sprite
(Objeto) en el escenario.
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Apariencia
agrupa una serie de
comandos que permiten
definir la apariencia
(Disfraz) y visualización de
algunas acciones
programadas del Sprite
(Objeto).
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Sonido agrupa


una serie de comandos que
permiten configurar el tipo
de sonidos que emitirá cada
uno de los Sprite (Objetos)
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Lápiz agrupa una


serie de comandos que
determinar el trazo y sus
propiedades que realiza el
Sprite durante su
desplazamiento sobre el
área del escenario.
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Control contiene


una serie de comandos que
permiten controlar los
eventos que
desencadenaran las
acciones programadas para
cada Sprite (Objetos).
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Sensores
agrupa una serie de
comandos determinar la
interacción y el recojo de
información del Sprite
(Objeto).
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Operadores
agrupa una serie de
comandos matemáticos
que permitirán la
elaboración de formulas
matemáticas.
Reconocimiento paso a paso del software v. 1.4
• Panel de comandos

El botón Variables,
permite la creación de
espacio de
almacenamiento para
su posterior utilización,
ya sea en el proceso de
elaboración de una
animación o en un
cálculo matemático.
Reconocimiento paso a paso del software v. 1.4
• Interfaz (Panel de Sprite)

El panel de Sprite (Objetos),


permite al usuario añadir objetos de
su galería predeterminada o la
creación de un diseño personalizado
mediante el uso de la herramienta de
edición de gráficos.
Reconocimiento paso a paso del software v. 1.4
• Interfaz (Escenario)

El escenario o lienzo, es el área donde el


o los Sprite (Objetos), realizarán las
acciones que han sido previamente
programadas, pudiendo ser estas el
desplazamiento, permite al usuario
añadir objetos de su galería
predeterminada o la creación de un diseño
personalizado mediante el uso de la
herramienta de edición de gráficos.
Para responder:

¿Qué aprendimos?

¿Qué sprites (objetos) de nuestra


especialidad podemos utilizar como
personajes en Scratch?
Muchas gracias por conocer el
interfaz de usuario de Scratch!!!!!