Diferencia entre revisiones de «Plantilla:Scratch/InstruccionesSelectivas»

De WikiEducator
Saltar a: navegación, buscar
 
(Una revisión intermedia por el mismo usuario no mostrado)
Línea 1: Línea 1:
 
 
<div id=parrafo>
 
<div id=parrafo>
 
===Instrucción de selección===
 
===Instrucción de selección===
 
<br />
 
<br />
 +
 
{{MRM_Pregunta|Title=Instrucción de selección|  
 
{{MRM_Pregunta|Title=Instrucción de selección|  
*Permite determinar situaciones especiales en nuestro programa
+
* Permite determinar situaciones especiales en nuestro programa.
*Esta estructura tiene la siguiente forma
+
* Esta estructura tiene la siguiente forma:
<source lang=bash>
+
  
Si (condicion) entonces
+
<source lang=bash>
   accion_1
+
Si (condición) entonces
   accion_2
+
   acción_1
   accion ....
+
   acción_2
fin SI
+
   acción ....
 +
fin SI
 
</source>
 
</source>
*Donde '''''condicion''''' es una expresión booleana es decir algo que se evalúa, y me da como resultado '''''verdad o falso'''''.
+
 
 +
* Donde '''''condición''''' es una expresión booleana, es decir, algo que se evalúa y da como resultado '''''verdadero o falso'''''.  
 
}}
 
}}
  
 +
* Responde a una lógica continua en nuestra vida, continuamente estamos haciendo cosas según ciertas condiciones.
  
*Responde a una lógica continua en nuestra vida, continuamente estamos haciendo cosas si .....
+
<source lang=bash>
<source lang= bash>
+
 
Si hace frío (condición)
 
Si hace frío (condición)
   me pongo el abrigo (accion)  
+
   me pongo el abrigo (acción)  
 
fin si
 
fin si
 
</source>
 
</source>
<source lang= bash>
+
 
Si comida fria (condición)
+
<source lang=bash>
 +
Si comida fría (condición)
 
   la caliento (acción)  
 
   la caliento (acción)  
 
fin si
 
fin si
 
</source>
 
</source>
<source lang= bash>
+
 
 +
<source lang=bash>
 
Si tocando borde (condición)
 
Si tocando borde (condición)
   llevar el scratch al principio (accion)  
+
   llevar el scratch al principio (acción)  
 
fin si
 
fin si
 
</source>
 
</source>
 +
 
[[Archivo:scratchCondicion1.png|200px]]
 
[[Archivo:scratchCondicion1.png|200px]]
 
[[Archivo:scratchCondicion2.png|400px]]
 
[[Archivo:scratchCondicion2.png|400px]]
  
{{MRM_Actividad|Title =generar un número aleatorio |
+
{{MRM_Actividad|Title=Generar un número aleatorio|
*Generamos una edad aleatoria entre 1 y 60
+
* Generamos una edad aleatoria entre 1 y 60.
*Decimos si es o no mayor de edad
+
* Decimos si es o no mayor de edad.
 +
 
 
{{Plegable|hide
 
{{Plegable|hide
 
|Posible solución
 
|Posible solución
Línea 47: Línea 52:
 
}}
 
}}
  
{{MRM_Actividad| Title=Ecuaciones de primer grado|
+
{{MRM_Actividad|Title=Ecuaciones de primer grado|
  
 
}}
 
}}
 +
 
<!--
 
<!--
 
{{Plegable|hide
 
{{Plegable|hide
 
|Posible solución
 
|Posible solución
 
|
 
|
 
 
[[Archivo:seleccionScratch3.png]]
 
[[Archivo:seleccionScratch3.png]]
 
{{MRM_Pregunta|
 
{{MRM_Pregunta|
Por qué no funciona ???}}
+
¿Por qué no funciona?
 
}}
 
}}
 
}}
 
}}
 
-->
 
-->
 
</div>
 
</div>

Última revisión de 10:11 29 oct 2024

Instrucción de selección




Icon qmark.gif
Instrucción de selección
  • Permite determinar situaciones especiales en nuestro programa.
  • Esta estructura tiene la siguiente forma:
Si (condición) entonces
  acción_1
  acción_2
  acción ....
fin SI
  • Donde condición es una expresión booleana, es decir, algo que se evalúa y da como resultado verdadero o falso.



  • Responde a una lógica continua en nuestra vida, continuamente estamos haciendo cosas según ciertas condiciones.
Si hace frío (condición)
   me pongo el abrigo (acción) 
fin si
Si comida fría (condición)
   la caliento (acción) 
fin si
Si tocando borde (condición)
   llevar el scratch al principio (acción) 
fin si

ScratchCondicion1.png ScratchCondicion2.png



Icon activity.jpg
Generar un número aleatorio
  • Generamos una edad aleatoria entre 1 y 60.
  • Decimos si es o no mayor de edad.





Icon activity.jpg
Ecuaciones de primer grado