SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
Guía paso a paso para crear un nuevo proyecto de Scratch (2ª Parte)
MOVIMIENTOS DE OBJETOS
COORDENADAS
El sistema de coordenadas dentro de Scratch se define partiendo de la coordenada
(x,y)=(0,0) en el centro de la zona de dibujo. El área de la zona de trabajo en Scratch queda
determinada por:
• Esquina superior izquierda: (x,y)=(-240,180)
• Esquina inferior izquierda: (x,y)=(-240,-180
• Esquina superior derecha: (x,y)=(240,180)
• Esquina inferior derecha: (x,y)=(240,-180)
En la paleta de instrucciones de movimiento se puede activar un monitor de la
posición x e y del objeto que está seleccionado:
Si se activa el monitor, en el escenario se muestra el valor de las coordenadas x e y del
objeto que está seleccionado en ese momento
Si se mueve de posición el objeto que tiene activado el monitor de la posición x e y
(en nuestro ejemplo el objeto Gato), los valores de las posiciones x e y irán variando su
valor, mostrando las nuevas posiciones del objeto.
DIRECCIÓN Y MONITOR DE DIRECCIÓN
Para saber en qué dirección se moverá un objeto hay que tener en cuenta su
dirección. Cada objeto está apuntando hacia una dirección. La dirección es un valor que se
mide en grados y que puede variar entre (-180,180), siendo el valor dirección:
• 0º: hacia arriba90º: hacia la derecha
• 180º: hacia abajo
• -90º: hacia la izquierda
1
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
Dada una dirección D (en
grados), la dirección opuesta es D-180
ó también D+180. Así por ejemplo, la
opuesta de 45º es 45º-180º=-135º y la
opuesta de 0º se puede escribir como
180º o -180º. En la paleta de
instrucciones de movimiento se puede
activar un monitor de la dirección del
objeto:
Si se activa este monitor, en el escenario se muestra el valor de la dirección del objeto
que está seleccionado en ese momento:
INFORMACIÓN DE UN OBJETO
Si observamos la zona de nuestros objetos y pinchamos sobre la i en la esquina superior
izquierda de un objeto, se desplegará la información sobre dicho objeto
En la información del objeto
podremos:
• Modificar el nombre
• Seleccionar el estilo de
rotación
• Mostrar/ocultar el
objeto
• Permitir que el objeto
pueda ser arrastrado desde la página del proyecto. Desde la página de edición
siempre se va a poder arrastrar el objeto.
2
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
INSTRUCCIONES DE DESPLAZAMIENTO
Para mover un objeto un determinado número de pasos, utilizaremos la instrucción:
Si el número de pasos que insertamos en la casilla en blanco es positivo, el objeto se moverá
en la dirección que tiene configurada el objeto y si el número de pasos es negativo, el
objeto se moverá en sentido contrario.
Si lo que se desea es ver desplazarse el objeto con un movimiento continuo hasta una
determinada posición usaremos el bloque:
En este caso el objeto se desplazará a la posición dada por las coordenadas (x,y), y tardará
en realizar el desplazamiento el número de segundos que insertemos en la casilla. El objeto
se muestra en cada una de las posiciones que va ocupando desde la posición en la que está
hasta la posición destino (x,y).
También podemos hacer que el objeto se mueva a una posición determinada sin que se
muestre el objeto en las posiciones intermedias utilizando esta instrucción:
INSTRUCCIONES DE GIRO Y CAMBIO DE DIRECCIÓN
Para cambiar la dirección de un objeto podemos usar la instrucción:
Esta instrucción gira el objeto 15º en el sentido de las agujas del reloj. Podemos modificar
este valor para que gire un número diferente de grados.
Se puede girar un objeto en sentido contrario a las agujas del reloj:
Esta instrucción gira el objeto 15º en el sentido contrario a las agujas del reloj.
Ambas instrucciones, son instrucciones de movimiento relativo ya que dependen de la
dirección inicial a la que apunta el objeto. Si se desea cambiar la dirección a la que apunta
un objeto puede usarse:
3
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
INICIALIZACIÓN Y POSICIÓN DE UN OBJETO
Vamos a analizar cómo funciona una animación con dos objetos diferentes; el primero será
el gato por defecto y el segundo un perro. El gato y el perro se moverán concurrentemente
(al mismo tiempo). El gato cruzará la pantalla de izquierda a derecha y el perro lo hará de
abajo arriba. Ambos emplearán el mismo tiempo: 3 segundos.
Pincha en el enlace para acceder al proyecto dentro de Scratch
(https://scratch.mit.edu/projects/12042412). Una vez en la página de Scratch pulsa sobre el
botón Ver página del proyectos para ver los bloques que utiliza este proyecto.
En este ejemplo tenemos 2 objetos que puedes ver en la zona de objetos (zona inferior-
izquierda de la pantalla).
Inicialmente está seleccionado el objeto Gato (lo sabemos porque es el gato el objeto que
tiene un marco azul a su alrededor).
En la zona de instrucciones o bloques de este proyecto, se mostrarán los bloques del objeto
que está seleccionado, en este caso se están mostrando los bloques del Gato.
El rectángulo amarillo que aparece junto a los bloques es un comentario del código, es
decir, un texto que puede ayudar a entender mejor alguna parte de los bloques usados en
el proyecto.
4
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
Puedes añadir un comentario a un bloque de instrucciones, o puedes añadir un comentario
general al fondo no asociado a ningún bloque de instrucciones en particular:
• Pulsando sobre un bloque con el botón derecho se despliega un menú para duplicar y
añadir dicho bloque o para añadir un comentario.
• Pulsando con el botón derecho del ratón sobre el fondo del escenario se despliega un
menú para crear comentario general, en cualquier punto.
Si seleccionamos en la zona de objetos el otro objeto, el Perro, visualizaremos en la zona de
instrucciones del proyecto los bloques asociados a este otro objeto.
Tanto en las instrucciones del objeto Perro como en las Gato, lo primero que ocurre es que
se sitúa el objeto con un valor inicial de posición (x,y) y un valor inicial de dirección. Estas
instrucciones se utilizan para que los objetos comiencen siempre desde la misma situación
inicial ya que con la ejecución del programa los objetos podrían finalizar con valores
diferentes de posición y dirección.
A estas instrucciones que asignan un valor inicial como la posición o la dirección de un
objeto les denominamos inicialización. Sin estas instrucciones de inicialización, los objetos
comenzarían su ejecución desde la situación final de la última ejecución.
Prueba a separar la instrucción "ir a x: -200 y: 0" del objeto Gato y ejecuta repetidas veces el
proyecto, pulsando sobre la bandera verde. Verás que al iniciar una nueva ejecución el Gato
no se posiciona en (x,y)=(-200,0) inicialmente, si no que parte de la posición que tuviera la
última ejecución.
5
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
DESCRIPCIÓN DE MOVIMIENTO PARA UN OBJETO
Uno de los primeros pasos para desarrollar un proyecto de programación consiste en escribir
usando palabras de tu propio lenguaje una descripción de las acciones que debe realizar el
programa. Esta descripción se debe escribir como una secuencia de pasos. La descripción
debe ser clara y no ambigua, aunque no es necesario que esté totalmente detallada.
Por ejemplo, si se desea escribir la descripción del movimiento de un objeto, el gato,
podríamos escribir la siguiente lista de movimientos:
1. situar el gato a la esquina inferior izquierda
2. apuntar el gato mirando hacia la derecha
3. mover el gato hasta la esquina inferior derecha
4. apuntar el gato mirando hacia arriba
5. mover el gato hasta la esquina superior derecha
6. apuntar el gato mirando hacia la izquierda
7. mover el gato hasta la esquina superior izquierda
8. apuntar el gato mirando hacia abajo
9. mover el gato hasta la esquina inferior izquierda
A partir de una descripción del comportamiento podemos escribir el conjunto de
instrucciones que realizan dicho comportamiento en el lenguaje de programación que
estemos usando. En nuestro caso, podremos escribir el conjunto de bloques Scratch que
realizan dicho comportamiento.
En este caso sencillo, cada línea de la
descripción que hemos escrito con texto en
lenguaje castellano se corresponde con un
bloque de Scratch.
Es importante que entiendas que las
instrucciones se ejecutan en el orden en el
que aparecen en el programa: primero la que
está arriba, luego la que está inmediatamente
debajo,...
Fíjate cómo para colocar inicialmente el
objeto gato en la esquina inferior izquierda se
utilizan las coordenadas (x,y)=(-190,-125) en
vez de (x,y)=(-240,-180). Cada objeto tiene
definido un punto que es al que nos
referimos cuando le indicamos en qué coordenadas lo queremos situar. Normalmente este
punto está más o menos en el centro del disfraz del objeto. En el caso del gato este punto
está en el punto rojo que aparece en la siguiente figura:
6
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
7
Programación para niños con Scratch (Guadalinfo Cenes de la Vega)
ANIMACIÓN: DISFRACES DE LOS OBJETOS
Para que el objeto se muestre como una animación se utilizan los disfraces. Un objeto
puede tener varios disfraces. Para ver los disfraces de un objeto, selecciona la pestaña
Disfraces (junto a la pestaña Programas y Sonidos):
En la figura anterior se puede observar que el objeto Gato tiene 2 disfraces denominados:
costume1, costume2. Podemos elegir con qué disfraz queremos que aparezca el objeto.
Cambiando la posición de un objeto y el disfraz con el que aparece se pueden programar
animaciones.
La instrucción siguiente disfraz permite cambiar el disfraz de un objeto, seleccionando el
siguiente disfraz que tenga definido:
Vamos a programar una animación para mostrar que el objeto
Gato está corriendo:
• Selecciona la pestaña Programas.
• Selecciona la paleta de instrucciones Movimiento, y arrastra el bloque mover 5 pasos.
• Selecciona la paleta de instrucciones Apariencia, y arrastra el bloque siguiente disfraz
debajo del bloque anterior.
• Pulsa repetidas veces sobre uno de los dos bloques que están unidos para ejecutar
dichas instrucciones: observarás cómo el objeto Gato se mueve, modificando su
apariencia.
8

Más contenido relacionado

La actualidad más candente

Taller sratch 1
Taller sratch 1Taller sratch 1
Taller sratch 1S_nt1_g0
 
Guía Scratch.
Guía Scratch.Guía Scratch.
Guía Scratch.angelguiza
 
Taller de scratch 1.1
Taller de scratch 1.1Taller de scratch 1.1
Taller de scratch 1.1rafaelru
 
Scratchmini manual 1_
Scratchmini manual 1_Scratchmini manual 1_
Scratchmini manual 1_luz deluna
 
Colegio nacional nicolas esguerra scratch (1)
Colegio nacional nicolas esguerra scratch (1)Colegio nacional nicolas esguerra scratch (1)
Colegio nacional nicolas esguerra scratch (1)Joel Diaz
 
Guía de referencia
Guía de referenciaGuía de referencia
Guía de referencia990429
 
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...Luis Miguel Iglesias Albarrán
 

La actualidad más candente (8)

Taller sratch 1
Taller sratch 1Taller sratch 1
Taller sratch 1
 
Guía Scratch.
Guía Scratch.Guía Scratch.
Guía Scratch.
 
Taller de scratch 1.1
Taller de scratch 1.1Taller de scratch 1.1
Taller de scratch 1.1
 
Scratchmini manual 1_
Scratchmini manual 1_Scratchmini manual 1_
Scratchmini manual 1_
 
Colegio nacional nicolas esguerra scratch (1)
Colegio nacional nicolas esguerra scratch (1)Colegio nacional nicolas esguerra scratch (1)
Colegio nacional nicolas esguerra scratch (1)
 
Guía de inicio Scratch
Guía de inicio ScratchGuía de inicio Scratch
Guía de inicio Scratch
 
Guía de referencia
Guía de referenciaGuía de referencia
Guía de referencia
 
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
 

Destacado

Manual del taller de control parental para dispositivos moviles android
Manual del taller de control parental para dispositivos moviles androidManual del taller de control parental para dispositivos moviles android
Manual del taller de control parental para dispositivos moviles androidAgneta Gallardo
 
Manual básico de youtube (2016)
Manual básico de youtube (2016)Manual básico de youtube (2016)
Manual básico de youtube (2016)Agneta Gallardo
 
Presentacion del taller control parental en dispositivos móviles android
Presentacion del taller control parental en dispositivos móviles androidPresentacion del taller control parental en dispositivos móviles android
Presentacion del taller control parental en dispositivos móviles androidAgneta Gallardo
 
Ejercicio practico LibreOffice Impress (Parque Selwo Marina)
Ejercicio practico LibreOffice Impress (Parque Selwo Marina)Ejercicio practico LibreOffice Impress (Parque Selwo Marina)
Ejercicio practico LibreOffice Impress (Parque Selwo Marina)Agneta Gallardo
 
Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)
Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)
Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)Agneta Gallardo
 
Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...
Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...
Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...Agneta Gallardo
 
Triptico editable sobre cómo obtener el certificado digital (2015)
Triptico editable sobre cómo obtener el certificado digital (2015)Triptico editable sobre cómo obtener el certificado digital (2015)
Triptico editable sobre cómo obtener el certificado digital (2015)Agneta Gallardo
 
Manual de Posicionamiento (SEO) en blogger
Manual de Posicionamiento (SEO) en bloggerManual de Posicionamiento (SEO) en blogger
Manual de Posicionamiento (SEO) en bloggerAgneta Gallardo
 
Minimanual de twitter 2013
Minimanual de twitter 2013 Minimanual de twitter 2013
Minimanual de twitter 2013 Agneta Gallardo
 
Manual sobre twitter (3º edición) 2015
Manual sobre twitter (3º edición) 2015Manual sobre twitter (3º edición) 2015
Manual sobre twitter (3º edición) 2015Agneta Gallardo
 
Minimanual retoque fotográfico con el Gimp (2016)
Minimanual retoque fotográfico con el Gimp (2016)Minimanual retoque fotográfico con el Gimp (2016)
Minimanual retoque fotográfico con el Gimp (2016)Agneta Gallardo
 
Manual sobre la biografía (muro) en facebook (2015)
Manual sobre la biografía (muro) en facebook (2015)Manual sobre la biografía (muro) en facebook (2015)
Manual sobre la biografía (muro) en facebook (2015)Agneta Gallardo
 
Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.
Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.
Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.Agneta Gallardo
 
Manual de Lopd (Ley Orgánica de Protección de Datos)
Manual de Lopd (Ley Orgánica de Protección de Datos)Manual de Lopd (Ley Orgánica de Protección de Datos)
Manual de Lopd (Ley Orgánica de Protección de Datos)Agneta Gallardo
 
Manual avanzado sobre twitter (2014)
Manual avanzado sobre twitter (2014)Manual avanzado sobre twitter (2014)
Manual avanzado sobre twitter (2014)Agneta Gallardo
 
Material formativo del Programa de Impulso a la Construcción sostenible en An...
Material formativo del Programa de Impulso a la Construcción sostenible en An...Material formativo del Programa de Impulso a la Construcción sostenible en An...
Material formativo del Programa de Impulso a la Construcción sostenible en An...Agneta Gallardo
 
Manual práctico sobre el procesador de texto LibreOffice Writer (2017)
Manual práctico sobre el procesador de texto LibreOffice Writer (2017) Manual práctico sobre el procesador de texto LibreOffice Writer (2017)
Manual práctico sobre el procesador de texto LibreOffice Writer (2017) Agneta Gallardo
 
Manual básico de Factura Electrónica
Manual básico de Factura ElectrónicaManual básico de Factura Electrónica
Manual básico de Factura ElectrónicaAgneta Gallardo
 
Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...
Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...
Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...Agneta Gallardo
 

Destacado (20)

Manual del taller de control parental para dispositivos moviles android
Manual del taller de control parental para dispositivos moviles androidManual del taller de control parental para dispositivos moviles android
Manual del taller de control parental para dispositivos moviles android
 
Manual básico de youtube (2016)
Manual básico de youtube (2016)Manual básico de youtube (2016)
Manual básico de youtube (2016)
 
Presentacion del taller control parental en dispositivos móviles android
Presentacion del taller control parental en dispositivos móviles androidPresentacion del taller control parental en dispositivos móviles android
Presentacion del taller control parental en dispositivos móviles android
 
Ejercicio practico LibreOffice Impress (Parque Selwo Marina)
Ejercicio practico LibreOffice Impress (Parque Selwo Marina)Ejercicio practico LibreOffice Impress (Parque Selwo Marina)
Ejercicio practico LibreOffice Impress (Parque Selwo Marina)
 
Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)
Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)
Manual práctico de Hojas de Cálculo con LibreOffice Calc (2017)
 
Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...
Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...
Triptico editable sobre cómo obtener el certificado digital en Guadalinfo Cen...
 
Triptico editable sobre cómo obtener el certificado digital (2015)
Triptico editable sobre cómo obtener el certificado digital (2015)Triptico editable sobre cómo obtener el certificado digital (2015)
Triptico editable sobre cómo obtener el certificado digital (2015)
 
Manual de Posicionamiento (SEO) en blogger
Manual de Posicionamiento (SEO) en bloggerManual de Posicionamiento (SEO) en blogger
Manual de Posicionamiento (SEO) en blogger
 
Minimanual de twitter 2013
Minimanual de twitter 2013 Minimanual de twitter 2013
Minimanual de twitter 2013
 
Manual sobre twitter (3º edición) 2015
Manual sobre twitter (3º edición) 2015Manual sobre twitter (3º edición) 2015
Manual sobre twitter (3º edición) 2015
 
Minimanual retoque fotográfico con el Gimp (2016)
Minimanual retoque fotográfico con el Gimp (2016)Minimanual retoque fotográfico con el Gimp (2016)
Minimanual retoque fotográfico con el Gimp (2016)
 
Manual sobre la biografía (muro) en facebook (2015)
Manual sobre la biografía (muro) en facebook (2015)Manual sobre la biografía (muro) en facebook (2015)
Manual sobre la biografía (muro) en facebook (2015)
 
Manual de linkedin
Manual de linkedinManual de linkedin
Manual de linkedin
 
Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.
Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.
Manual Oficina Virtual de Consumo: cómo gestionar reclamaciones online.
 
Manual de Lopd (Ley Orgánica de Protección de Datos)
Manual de Lopd (Ley Orgánica de Protección de Datos)Manual de Lopd (Ley Orgánica de Protección de Datos)
Manual de Lopd (Ley Orgánica de Protección de Datos)
 
Manual avanzado sobre twitter (2014)
Manual avanzado sobre twitter (2014)Manual avanzado sobre twitter (2014)
Manual avanzado sobre twitter (2014)
 
Material formativo del Programa de Impulso a la Construcción sostenible en An...
Material formativo del Programa de Impulso a la Construcción sostenible en An...Material formativo del Programa de Impulso a la Construcción sostenible en An...
Material formativo del Programa de Impulso a la Construcción sostenible en An...
 
Manual práctico sobre el procesador de texto LibreOffice Writer (2017)
Manual práctico sobre el procesador de texto LibreOffice Writer (2017) Manual práctico sobre el procesador de texto LibreOffice Writer (2017)
Manual práctico sobre el procesador de texto LibreOffice Writer (2017)
 
Manual básico de Factura Electrónica
Manual básico de Factura ElectrónicaManual básico de Factura Electrónica
Manual básico de Factura Electrónica
 
Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...
Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...
Temario del curso: "Estes donde estes: la Telefonía móvil" en Guadalinfo Cene...
 

Similar a Guía paso a paso Curso Scratch (Parte II - 2016)

Similar a Guía paso a paso Curso Scratch (Parte II - 2016) (20)

1. movimiento
1. movimiento1. movimiento
1. movimiento
 
Scratch - nociones
Scratch - nocionesScratch - nociones
Scratch - nociones
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Tutorialmanejodescratch 100508081952-phpapp02
Tutorialmanejodescratch 100508081952-phpapp02Tutorialmanejodescratch 100508081952-phpapp02
Tutorialmanejodescratch 100508081952-phpapp02
 
Tutorial manejo de_scratch
Tutorial manejo de_scratchTutorial manejo de_scratch
Tutorial manejo de_scratch
 
Guia no. 1 grado 5 (periodo 3)(1)
Guia no. 1 grado 5 (periodo 3)(1)Guia no. 1 grado 5 (periodo 3)(1)
Guia no. 1 grado 5 (periodo 3)(1)
 
Introducción a scratch
Introducción a scratchIntroducción a scratch
Introducción a scratch
 
Scratch guia referencia_ver1_3_1
Scratch guia referencia_ver1_3_1Scratch guia referencia_ver1_3_1
Scratch guia referencia_ver1_3_1
 
Tutorialdeeduteka 120718161151-phpapp01
Tutorialdeeduteka 120718161151-phpapp01Tutorialdeeduteka 120718161151-phpapp01
Tutorialdeeduteka 120718161151-phpapp01
 
Correccion de la evaluacion
Correccion de la evaluacionCorreccion de la evaluacion
Correccion de la evaluacion
 
Pequeño manua de scratch excelente!!!!
Pequeño manua de scratch excelente!!!!Pequeño manua de scratch excelente!!!!
Pequeño manua de scratch excelente!!!!
 
Bloques Movimiento
Bloques MovimientoBloques Movimiento
Bloques Movimiento
 
Fichas Movimiento
Fichas MovimientoFichas Movimiento
Fichas Movimiento
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Scratch
ScratchScratch
Scratch
 
Manual Scratch
Manual ScratchManual Scratch
Manual Scratch
 
Manual de Scratch
Manual de ScratchManual de Scratch
Manual de Scratch
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 

Más de Agneta Gallardo

Manual Configurar info emergencias en Android
Manual Configurar info emergencias en AndroidManual Configurar info emergencias en Android
Manual Configurar info emergencias en AndroidAgneta Gallardo
 
Minimanual sobre la LISTA ROBINSON (2024)
Minimanual sobre la LISTA ROBINSON (2024)Minimanual sobre la LISTA ROBINSON (2024)
Minimanual sobre la LISTA ROBINSON (2024)Agneta Gallardo
 
Manual básico de Symbaloo primeros pasos
Manual básico de Symbaloo primeros pasosManual básico de Symbaloo primeros pasos
Manual básico de Symbaloo primeros pasosAgneta Gallardo
 
Presentación sobre una introducción a la Inteligencia Artificial
Presentación sobre una introducción a la Inteligencia ArtificialPresentación sobre una introducción a la Inteligencia Artificial
Presentación sobre una introducción a la Inteligencia ArtificialAgneta Gallardo
 
Minimanual con consejos para hacer búsquedas eficientes en Google
Minimanual con consejos para hacer búsquedas eficientes en GoogleMinimanual con consejos para hacer búsquedas eficientes en Google
Minimanual con consejos para hacer búsquedas eficientes en GoogleAgneta Gallardo
 
Minimanual de cómo realizar una videollamada con Meet
Minimanual de cómo realizar una videollamada con MeetMinimanual de cómo realizar una videollamada con Meet
Minimanual de cómo realizar una videollamada con MeetAgneta Gallardo
 
Algunos Consejos para realizar compras seguras en Internet
Algunos Consejos para realizar compras seguras en InternetAlgunos Consejos para realizar compras seguras en Internet
Algunos Consejos para realizar compras seguras en InternetAgneta Gallardo
 
Minimanual de cómo crear un Mapa en Google Maps
Minimanual de cómo crear un Mapa en Google MapsMinimanual de cómo crear un Mapa en Google Maps
Minimanual de cómo crear un Mapa en Google MapsAgneta Gallardo
 
Minimanual sobre qué es Mi Actividad de Google
Minimanual sobre qué es Mi Actividad de GoogleMinimanual sobre qué es Mi Actividad de Google
Minimanual sobre qué es Mi Actividad de GoogleAgneta Gallardo
 
Ejercicios con Google Documentos (drive 2022)
Ejercicios con Google Documentos (drive 2022)Ejercicios con Google Documentos (drive 2022)
Ejercicios con Google Documentos (drive 2022)Agneta Gallardo
 
Google Drive y Google Documentos (2022)
Google Drive y Google Documentos (2022)Google Drive y Google Documentos (2022)
Google Drive y Google Documentos (2022)Agneta Gallardo
 
Minimanual whatsapp (2022)
Minimanual whatsapp (2022)Minimanual whatsapp (2022)
Minimanual whatsapp (2022)Agneta Gallardo
 
Manual de Google Fotos en Android 2021
Manual de Google Fotos en Android 2021Manual de Google Fotos en Android 2021
Manual de Google Fotos en Android 2021Agneta Gallardo
 
Manual de Google Contactos en Android 2021
Manual de  Google Contactos en Android 2021Manual de  Google Contactos en Android 2021
Manual de Google Contactos en Android 2021Agneta Gallardo
 
Minimanual de Google Calendario en Android 2021
Minimanual de Google Calendario en Android 2021Minimanual de Google Calendario en Android 2021
Minimanual de Google Calendario en Android 2021Agneta Gallardo
 
Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022Agneta Gallardo
 
Internet y la búsqueda de información en Google con android 2022
Internet y la búsqueda de información en Google con android 2022Internet y la búsqueda de información en Google con android 2022
Internet y la búsqueda de información en Google con android 2022Agneta Gallardo
 
Internet y la búsqueda de información con Google 2022
Internet y la búsqueda de información con Google 2022Internet y la búsqueda de información con Google 2022
Internet y la búsqueda de información con Google 2022Agneta Gallardo
 
Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)
Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)
Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)Agneta Gallardo
 

Más de Agneta Gallardo (20)

Manual Configurar info emergencias en Android
Manual Configurar info emergencias en AndroidManual Configurar info emergencias en Android
Manual Configurar info emergencias en Android
 
Minimanual sobre la LISTA ROBINSON (2024)
Minimanual sobre la LISTA ROBINSON (2024)Minimanual sobre la LISTA ROBINSON (2024)
Minimanual sobre la LISTA ROBINSON (2024)
 
Manual básico de Symbaloo primeros pasos
Manual básico de Symbaloo primeros pasosManual básico de Symbaloo primeros pasos
Manual básico de Symbaloo primeros pasos
 
Presentación sobre una introducción a la Inteligencia Artificial
Presentación sobre una introducción a la Inteligencia ArtificialPresentación sobre una introducción a la Inteligencia Artificial
Presentación sobre una introducción a la Inteligencia Artificial
 
Minimanual con consejos para hacer búsquedas eficientes en Google
Minimanual con consejos para hacer búsquedas eficientes en GoogleMinimanual con consejos para hacer búsquedas eficientes en Google
Minimanual con consejos para hacer búsquedas eficientes en Google
 
Minimanual de cómo realizar una videollamada con Meet
Minimanual de cómo realizar una videollamada con MeetMinimanual de cómo realizar una videollamada con Meet
Minimanual de cómo realizar una videollamada con Meet
 
Algunos Consejos para realizar compras seguras en Internet
Algunos Consejos para realizar compras seguras en InternetAlgunos Consejos para realizar compras seguras en Internet
Algunos Consejos para realizar compras seguras en Internet
 
Minimanual de cómo crear un Mapa en Google Maps
Minimanual de cómo crear un Mapa en Google MapsMinimanual de cómo crear un Mapa en Google Maps
Minimanual de cómo crear un Mapa en Google Maps
 
Minimanual sobre qué es Mi Actividad de Google
Minimanual sobre qué es Mi Actividad de GoogleMinimanual sobre qué es Mi Actividad de Google
Minimanual sobre qué es Mi Actividad de Google
 
Ejercicios con Google Documentos (drive 2022)
Ejercicios con Google Documentos (drive 2022)Ejercicios con Google Documentos (drive 2022)
Ejercicios con Google Documentos (drive 2022)
 
Google Drive y Google Documentos (2022)
Google Drive y Google Documentos (2022)Google Drive y Google Documentos (2022)
Google Drive y Google Documentos (2022)
 
Minimanual whatsapp (2022)
Minimanual whatsapp (2022)Minimanual whatsapp (2022)
Minimanual whatsapp (2022)
 
Manual de Google Fotos en Android 2021
Manual de Google Fotos en Android 2021Manual de Google Fotos en Android 2021
Manual de Google Fotos en Android 2021
 
Manual de Google Contactos en Android 2021
Manual de  Google Contactos en Android 2021Manual de  Google Contactos en Android 2021
Manual de Google Contactos en Android 2021
 
Minimanual de Google Calendario en Android 2021
Minimanual de Google Calendario en Android 2021Minimanual de Google Calendario en Android 2021
Minimanual de Google Calendario en Android 2021
 
Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022
 
Manual app chrome 2022
Manual app chrome 2022Manual app chrome 2022
Manual app chrome 2022
 
Internet y la búsqueda de información en Google con android 2022
Internet y la búsqueda de información en Google con android 2022Internet y la búsqueda de información en Google con android 2022
Internet y la búsqueda de información en Google con android 2022
 
Internet y la búsqueda de información con Google 2022
Internet y la búsqueda de información con Google 2022Internet y la búsqueda de información con Google 2022
Internet y la búsqueda de información con Google 2022
 
Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)
Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)
Consejos para aumentar la seguridad en tu dispositivo móvil Android (2021)
 

Último

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 

Último (20)

Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 

Guía paso a paso Curso Scratch (Parte II - 2016)

  • 1. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) Guía paso a paso para crear un nuevo proyecto de Scratch (2ª Parte) MOVIMIENTOS DE OBJETOS COORDENADAS El sistema de coordenadas dentro de Scratch se define partiendo de la coordenada (x,y)=(0,0) en el centro de la zona de dibujo. El área de la zona de trabajo en Scratch queda determinada por: • Esquina superior izquierda: (x,y)=(-240,180) • Esquina inferior izquierda: (x,y)=(-240,-180 • Esquina superior derecha: (x,y)=(240,180) • Esquina inferior derecha: (x,y)=(240,-180) En la paleta de instrucciones de movimiento se puede activar un monitor de la posición x e y del objeto que está seleccionado: Si se activa el monitor, en el escenario se muestra el valor de las coordenadas x e y del objeto que está seleccionado en ese momento Si se mueve de posición el objeto que tiene activado el monitor de la posición x e y (en nuestro ejemplo el objeto Gato), los valores de las posiciones x e y irán variando su valor, mostrando las nuevas posiciones del objeto. DIRECCIÓN Y MONITOR DE DIRECCIÓN Para saber en qué dirección se moverá un objeto hay que tener en cuenta su dirección. Cada objeto está apuntando hacia una dirección. La dirección es un valor que se mide en grados y que puede variar entre (-180,180), siendo el valor dirección: • 0º: hacia arriba90º: hacia la derecha • 180º: hacia abajo • -90º: hacia la izquierda 1
  • 2. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) Dada una dirección D (en grados), la dirección opuesta es D-180 ó también D+180. Así por ejemplo, la opuesta de 45º es 45º-180º=-135º y la opuesta de 0º se puede escribir como 180º o -180º. En la paleta de instrucciones de movimiento se puede activar un monitor de la dirección del objeto: Si se activa este monitor, en el escenario se muestra el valor de la dirección del objeto que está seleccionado en ese momento: INFORMACIÓN DE UN OBJETO Si observamos la zona de nuestros objetos y pinchamos sobre la i en la esquina superior izquierda de un objeto, se desplegará la información sobre dicho objeto En la información del objeto podremos: • Modificar el nombre • Seleccionar el estilo de rotación • Mostrar/ocultar el objeto • Permitir que el objeto pueda ser arrastrado desde la página del proyecto. Desde la página de edición siempre se va a poder arrastrar el objeto. 2
  • 3. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) INSTRUCCIONES DE DESPLAZAMIENTO Para mover un objeto un determinado número de pasos, utilizaremos la instrucción: Si el número de pasos que insertamos en la casilla en blanco es positivo, el objeto se moverá en la dirección que tiene configurada el objeto y si el número de pasos es negativo, el objeto se moverá en sentido contrario. Si lo que se desea es ver desplazarse el objeto con un movimiento continuo hasta una determinada posición usaremos el bloque: En este caso el objeto se desplazará a la posición dada por las coordenadas (x,y), y tardará en realizar el desplazamiento el número de segundos que insertemos en la casilla. El objeto se muestra en cada una de las posiciones que va ocupando desde la posición en la que está hasta la posición destino (x,y). También podemos hacer que el objeto se mueva a una posición determinada sin que se muestre el objeto en las posiciones intermedias utilizando esta instrucción: INSTRUCCIONES DE GIRO Y CAMBIO DE DIRECCIÓN Para cambiar la dirección de un objeto podemos usar la instrucción: Esta instrucción gira el objeto 15º en el sentido de las agujas del reloj. Podemos modificar este valor para que gire un número diferente de grados. Se puede girar un objeto en sentido contrario a las agujas del reloj: Esta instrucción gira el objeto 15º en el sentido contrario a las agujas del reloj. Ambas instrucciones, son instrucciones de movimiento relativo ya que dependen de la dirección inicial a la que apunta el objeto. Si se desea cambiar la dirección a la que apunta un objeto puede usarse: 3
  • 4. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) INICIALIZACIÓN Y POSICIÓN DE UN OBJETO Vamos a analizar cómo funciona una animación con dos objetos diferentes; el primero será el gato por defecto y el segundo un perro. El gato y el perro se moverán concurrentemente (al mismo tiempo). El gato cruzará la pantalla de izquierda a derecha y el perro lo hará de abajo arriba. Ambos emplearán el mismo tiempo: 3 segundos. Pincha en el enlace para acceder al proyecto dentro de Scratch (https://scratch.mit.edu/projects/12042412). Una vez en la página de Scratch pulsa sobre el botón Ver página del proyectos para ver los bloques que utiliza este proyecto. En este ejemplo tenemos 2 objetos que puedes ver en la zona de objetos (zona inferior- izquierda de la pantalla). Inicialmente está seleccionado el objeto Gato (lo sabemos porque es el gato el objeto que tiene un marco azul a su alrededor). En la zona de instrucciones o bloques de este proyecto, se mostrarán los bloques del objeto que está seleccionado, en este caso se están mostrando los bloques del Gato. El rectángulo amarillo que aparece junto a los bloques es un comentario del código, es decir, un texto que puede ayudar a entender mejor alguna parte de los bloques usados en el proyecto. 4
  • 5. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) Puedes añadir un comentario a un bloque de instrucciones, o puedes añadir un comentario general al fondo no asociado a ningún bloque de instrucciones en particular: • Pulsando sobre un bloque con el botón derecho se despliega un menú para duplicar y añadir dicho bloque o para añadir un comentario. • Pulsando con el botón derecho del ratón sobre el fondo del escenario se despliega un menú para crear comentario general, en cualquier punto. Si seleccionamos en la zona de objetos el otro objeto, el Perro, visualizaremos en la zona de instrucciones del proyecto los bloques asociados a este otro objeto. Tanto en las instrucciones del objeto Perro como en las Gato, lo primero que ocurre es que se sitúa el objeto con un valor inicial de posición (x,y) y un valor inicial de dirección. Estas instrucciones se utilizan para que los objetos comiencen siempre desde la misma situación inicial ya que con la ejecución del programa los objetos podrían finalizar con valores diferentes de posición y dirección. A estas instrucciones que asignan un valor inicial como la posición o la dirección de un objeto les denominamos inicialización. Sin estas instrucciones de inicialización, los objetos comenzarían su ejecución desde la situación final de la última ejecución. Prueba a separar la instrucción "ir a x: -200 y: 0" del objeto Gato y ejecuta repetidas veces el proyecto, pulsando sobre la bandera verde. Verás que al iniciar una nueva ejecución el Gato no se posiciona en (x,y)=(-200,0) inicialmente, si no que parte de la posición que tuviera la última ejecución. 5
  • 6. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) DESCRIPCIÓN DE MOVIMIENTO PARA UN OBJETO Uno de los primeros pasos para desarrollar un proyecto de programación consiste en escribir usando palabras de tu propio lenguaje una descripción de las acciones que debe realizar el programa. Esta descripción se debe escribir como una secuencia de pasos. La descripción debe ser clara y no ambigua, aunque no es necesario que esté totalmente detallada. Por ejemplo, si se desea escribir la descripción del movimiento de un objeto, el gato, podríamos escribir la siguiente lista de movimientos: 1. situar el gato a la esquina inferior izquierda 2. apuntar el gato mirando hacia la derecha 3. mover el gato hasta la esquina inferior derecha 4. apuntar el gato mirando hacia arriba 5. mover el gato hasta la esquina superior derecha 6. apuntar el gato mirando hacia la izquierda 7. mover el gato hasta la esquina superior izquierda 8. apuntar el gato mirando hacia abajo 9. mover el gato hasta la esquina inferior izquierda A partir de una descripción del comportamiento podemos escribir el conjunto de instrucciones que realizan dicho comportamiento en el lenguaje de programación que estemos usando. En nuestro caso, podremos escribir el conjunto de bloques Scratch que realizan dicho comportamiento. En este caso sencillo, cada línea de la descripción que hemos escrito con texto en lenguaje castellano se corresponde con un bloque de Scratch. Es importante que entiendas que las instrucciones se ejecutan en el orden en el que aparecen en el programa: primero la que está arriba, luego la que está inmediatamente debajo,... Fíjate cómo para colocar inicialmente el objeto gato en la esquina inferior izquierda se utilizan las coordenadas (x,y)=(-190,-125) en vez de (x,y)=(-240,-180). Cada objeto tiene definido un punto que es al que nos referimos cuando le indicamos en qué coordenadas lo queremos situar. Normalmente este punto está más o menos en el centro del disfraz del objeto. En el caso del gato este punto está en el punto rojo que aparece en la siguiente figura: 6
  • 7. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) 7
  • 8. Programación para niños con Scratch (Guadalinfo Cenes de la Vega) ANIMACIÓN: DISFRACES DE LOS OBJETOS Para que el objeto se muestre como una animación se utilizan los disfraces. Un objeto puede tener varios disfraces. Para ver los disfraces de un objeto, selecciona la pestaña Disfraces (junto a la pestaña Programas y Sonidos): En la figura anterior se puede observar que el objeto Gato tiene 2 disfraces denominados: costume1, costume2. Podemos elegir con qué disfraz queremos que aparezca el objeto. Cambiando la posición de un objeto y el disfraz con el que aparece se pueden programar animaciones. La instrucción siguiente disfraz permite cambiar el disfraz de un objeto, seleccionando el siguiente disfraz que tenga definido: Vamos a programar una animación para mostrar que el objeto Gato está corriendo: • Selecciona la pestaña Programas. • Selecciona la paleta de instrucciones Movimiento, y arrastra el bloque mover 5 pasos. • Selecciona la paleta de instrucciones Apariencia, y arrastra el bloque siguiente disfraz debajo del bloque anterior. • Pulsa repetidas veces sobre uno de los dos bloques que están unidos para ejecutar dichas instrucciones: observarás cómo el objeto Gato se mueve, modificando su apariencia. 8