Blocks
VamosWe aare hacergoing nuestroto primermake programaour enfirst program in Scratch:
- Click on the Code tab, in the Events menu
- Drag the "When green flag clicked" block:
1. Haz clic en la pestaña Código, en el menú Eventos
2. Arrastra el bloque "Al hacer clic en bandera":
3. HazClick clic ahora en el menúon MovimientosMotion. now.
4. ArrastraDrag elthe bloqueblock "movermove 10 pasossteps" ato lathe zonaright derechaarea yand encájaloplace arrastrándoloit justoby debajodragging delit bloquejust below the "AlWhen hacerflag clicclicked" en bandera":block:
Y ¡ENCAJALO!
5 Haz clic en la bandera verde para iniciar el programa:
and match it.
¡Verás5 queClick elon gatothe green flag to run the program.
You'll see Scratch secat muevemove una pocolittle haciato lathe derecha!right! SeIt muevemoves 10 pasos,steps, correspondientescorresponding ato 10 píxeles.pixels.
ElThe programaprogram terminaterminates sóloonly porquebecause hait terminadohas definished ejecutarexecuting todasall lasinstructions. instrucciones.Therefore, Poryou ellodo nonot hayhave queto darlepress althe botónred Stop rojobutton (alnext ladoto dethe lagreen banderaflag) verde)to parafinish. que finalice. El botónThe Stop servirábutton cuandowill nuestrobe programauseful tengawhen bloquesour deprogram has control queblocks impliquenthat repeticióninvolve continuacontinuous derepetition ejecuciónof execution (estothis sewill verábe másseen adelante)later).
Activity: Moving the blocks
We continue with our project. Instead of 10 steps, make it advance 50: To do this, click on the number 10, delete the 10 with the keyboard and write 50, and try it again.
Managing
blocks:ScratchYou disponewill denotice unthat buenthe númeroblocks dein bloques.the Enprogram elarea presentecan cursobe sólo vamos a estudiar y utilizar un subconjunto de ellos, serán lo suficientemente significativos para que aprendáis a utilizar Scratch de una forma completa y os permitirá tener una base para que vosotros mismos probéis el funcionamiento de otros bloques.
Si os gustaría tener información sobre todos los bloques impreso, os recomendamos esta guía de Eduteka donde aparece descrito lo que hace cada bloque: http://www.eduteka.org/pdfdir/ScratchGuiaReferencia.pdf#page=15
Actividad: Moviendo los bloques
Continuamos con el proyecto que ya funciona. Haz que en vez de 10 pasos, avance 50: Para ello haz clic en el número 10, borra con el teclado el 10 y escribe 50, y pruébalo de nuevo.
Manejando bloques: Observarás que los bloques en la zona del programa se pueden mover.moved.
SiIfmuevesyouelmovebloquethenaranjaorange "AlWhenpresionarbandera",flagseclicked"arrastraráblock,tambiéntheel bloque azulblue "movermove 50pasos".steps" block will also be dragged.SiIfmuevesyouelmovebloquetheazulblue "movermove 50pasos",steps"seblock,desencajaráitdelwillbloquedisengagesuperior.from the block above.
LosThe bloquesblocks seremain quedanlinked, enlazados,and ywhen cuandowe arrastremosdrag una bloque,block, coneverything élbelow seit moveráwill todomove lowith queit, estébut debajoit dewill él,detach perofrom seits desprenderáupper de sus bloques superiores.blocks.
AAfter continuaciónthe del bloque azulblue "movermove 50 pasos",steps" añadeblock, eladd bloquethe "esperarwait 1 segundo",second" queblock, estáwhich enis elin los bloques de Programas -the Control. blocks.
AñadeAlso tambiénadd variosseveral bloquesmore azulesblue más,blocks, deso formathat quethey quedenare intercalados,interspersed, talas yshown comoin sethe muestrafollowing enimage, laand siguientetry imagen,it. yTo pruébalo.do Parathis elloyou puedescan utilizaruse DuplicarDuplicate, unaa opciónvery muyinteresting interesanteoption quethat apareceappears alwhen haceryou clicright-click conon ela botónset derechoof sobre un conjunto de bloques
blocks.
Actividad:Activity: BorrandoDeleting bloquesblocks
ParaTo quitardelete una bloqueblock (yand todoeverything lobelow que depende de él)it):
OpciónAa:OptionArrástralo:deDragnuevoitaagainlatozonathedeblockbloquesareadewheredondeyoulotooksacaste.it.OpciónBb:Option:TambiénRightpuedesclickdarleonconit-elDelete"Botón derecho del ratón - Eliminar bloqueblock".
ParaTo remove quitara unblock bloquethat queis esténested encajadoin enthe mediomiddle deof otrosother bloques:blocks: desencájalounpack deit arriba,from desencájalethe todotop, lounpack queeverything tienefrom abajo,the elimínalo,bottom, ydelete encajait, losand bloquesfit superioresthe conupper losblocks inferiores.with Enthe lalower siguienteones. imagenThe sefollowing muestraimage cómoshows poderhow borrarto eldelete bloquethe "movermove 50 pasos"steps" queblock estáthat enis elin medio:the middle:
DESHACER
To Editarundo -any Recuperaraction, borradoyou can use the Ctrl-Z. key combination