Diferencia entre revisiones de «Usuario:ManuelRomero/Scratch/Contenidos/Ejemplos/Ejemplos2»

De WikiEducator
Saltar a: navegación, buscar
 
(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]]
  
(6) si no hay error antes, entonces fecha correcta
+
==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 17:59 29 nov 2021