Diferencia entre revisiones de «Usuario:ManuelRomero/Scratch/Contenidos/Ejemplos/Ejemplos2»
De WikiEducator
< Usuario:ManuelRomero | Scratch | Contenidos
(7 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
{{:Usuario:ManuelRomero/Scratch/Contenidos/Ejemplos/nav}} | {{:Usuario:ManuelRomero/Scratch/Contenidos/Ejemplos/nav}} | ||
+ | <!-- | ||
+ | ===División=== | ||
+ | *Planteamos la división de una forma divertido realizando los siguientes pasos | ||
+ | *La aplicación cumplirá los siguientes requisitos | ||
+ | |||
+ | |||
+ | |||
+ | {{Objetivos|Title=Requisitos| | ||
+ | #Seleccionamos un fondo de pantalla | ||
+ | #Hacemos una presentación con una profe | ||
+ | #La profesora nos pedirá que introduzcamos una división (dividendo y divisor) | ||
+ | #Dibujamos la división de una forma agradable | ||
+ | #Realizamos la resolución de la división aportando ayuda a la niña que la use | ||
+ | }} | ||
+ | ===Seleccionamos el fondo de pantalla=== | ||
+ | *Por estar cerca de navidad proponemos el siguiente fondo de pantalla | ||
+ | [[Archivo:divisionFondo.PNG]] | ||
+ | *Así podemos hacer que la profesora se desplace por el caminito | ||
+ | |||
+ | ===La profesora hace la presentación === | ||
+ | *Vamos a usar un poco la imaginación y hacemos que la profesora aparezca y se presente | ||
+ | ;Movimiento de la profesora | ||
+ | *Cuando hagamos click que aparezca en la casa que está en la posicion 1 | ||
+ | [[Archivo:movimiento.png]] | ||
+ | *Luego que se mueva desplazándose por los diferentes puntos 1,2,3,4,5 y se quede al final en el 6 | ||
+ | [[Archivo:codigoMovimiento.png]] | ||
+ | |||
+ | ;Presentación de la profesora | ||
{{Objetivos| | {{Objetivos| | ||
En este caso implementaremos problemas un poco más complicados | En este caso implementaremos problemas un poco más complicados | ||
Línea 173: | Línea 201: | ||
*En todos los casos anteriores cuando detectamos que la fecha no es correcta terminamos el programa | *En todos los casos anteriores cuando detectamos que la fecha no es correcta terminamos el programa | ||
+ | ;(6) si no hay error antes, entonces fecha correcta | ||
+ | |||
*Llegados a este punto si no ha terminado el programa mostramos el mensaje de que la fecha es correcta | *Llegados a este punto si no ha terminado el programa mostramos el mensaje de que la fecha es correcta | ||
+ | [[Archivo:scratchFechas6.png]] | ||
− | + | ==Modificacion== | |
+ | *Como hemos visto en clase, a veces puede ser interesante, para probar el programa de forma rápido, que las fechas se generen de forma aleatoria | ||
+ | *Una manera de hacerlo es usando la ficha de operaciones ''''numero al azar entre ...'''' | ||
+ | [[imagen:scratchRandom.png]] | ||
+ | *La ficha anterior generaría un número entre 1 y 10 | ||
+ | *De esta manera podemos generar aleatoriamente valores para día, mes y año dando un rango por ejemplo en dia de 1 a 33 para verificar que si sale un día de 32 mi programa indique el error | ||
+ | [[Imagen:scratchFechasAutomaticas.png]] | ||
+ | *Ahora se trataría de modificar el programa de modo que tengamos dos botones y de esta forma pudiéramos activar que se pida la fecha al usuario o que se genere de forma automáticas | ||
+ | [[Imagen:senales.png]] | ||
+ | *Ahora tenemos tres sprite u objetos en el programas | ||
+ | *Queremos que interactúen entre ellos, para lo cual usaremos envío de mensajes | ||
+ | *Cuando queremos que un objeto le diga algo a otro usaremos la ficha enviar un mensaje | ||
+ | [[Imagen:scratchMsj1.png]] | ||
+ | *Esta ficha enviará un mensaje a todos los objetos o sprite incluido él | ||
+ | *Si queremos que un sprite haga algo cuando reciba un mensaje, debemos usar la ficha de evento '''''al Recibif''''' | ||
+ | [[Imagen:scratchMsj2.png]] | ||
+ | En el programa planteado quedaría de la siguiente manera | ||
+ | ;Botón Preguntar fecha | ||
+ | ;Botón generar fecha aleatoria | ||
+ | ;Acción del sprite principal | ||
+ | --> |
Última revisión de 18:59 29 nov 2021