Diferencia entre revisiones de «Usuario:ManuelRomero/Scratch/programación»
De WikiEducator
(→Programa conjunto de instrucciones) |
|||
Línea 142: | Línea 142: | ||
#.- Instrucción de repetición | #.- Instrucción de repetición | ||
#.- Instrucciones secuencales | #.- Instrucciones secuencales | ||
− | ## | + | ##.- Declaración de variables |
− | ## | + | ##.- Asignación |
− | ## | + | ##.- Declaración de bloques o funciones |
− | ## | + | ##.- Invocación de funciones, subprogramas, objetos, .... |
− | ## | + | ##.- Instrucción de inicio |
− | ## | + | ##.- Instrucción de fin |
}} | }} | ||
+ | |||
+ | ===Instrucción de secuenciales=== | ||
+ | *Son ordenes o acciones que se ejecutan una detrás de otras | ||
+ | *Es muy habitual que la orden sea llamar a un subprograma ya establecido(invocacion a subprogramas) | ||
+ | *Dentro de estas instrucciones veremos el concepto de las variables | ||
+ | *Es importante la instrucción de inicio y fin, de alguna forma el programa ha de empezar a ejecutarse | ||
+ | *En scratch, esta instrucción viene con un determinado evento, en lenguajes estructurados venrá con una apertura de llave que representa el inicio | ||
+ | *Esta es una diferencia de scratch, tengo que especificar cuándo se va a ejectuar cada bloque de instrucciones y lo haremos mediante eventos que ocurren | ||
+ | [Archivo:scratchInicio.png] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===Instrucción de selección=== | ===Instrucción de selección=== | ||
{{MRM_Pregunta|Title=Instrucción de selección| | {{MRM_Pregunta|Title=Instrucción de selección| | ||
Línea 160: | Línea 175: | ||
fin SI | fin SI | ||
}} | }} | ||
+ | *Responde a una lógica continua en nuestra vida, continuamente estamos haciendo cosas si ..... | ||
+ | <source lang= bash> | ||
+ | Si hace frío (condición) | ||
+ | me pongo el abrigo (accion) | ||
+ | fin si | ||
+ | </source> | ||
+ | <source lang= bash> | ||
+ | Si comida fria (condición) | ||
+ | la caliento (accion) | ||
+ | fin si | ||
+ | </source> | ||
+ | <source lang= bash> | ||
+ | Si tocando borde (condición) | ||
+ | llevar la bola al principio (accion) | ||
+ | fin si | ||
+ | </source> | ||
+ | [Archivo:scratchCondicion1.png] | ||
+ | |||
+ | |||
+ | |||
{{MRM_Pregunta|Title=Instrucción de repetición o bucle| | {{MRM_Pregunta|Title=Instrucción de repetición o bucle| | ||
}} | }} |
Revisión de 07:51 30 nov 2021