Skip to Content

"Scratch te dá la hora"

Tutorial dedicado a la construcción de un proyecto donde se simule el funcionamiento de un reloj analógico sincrónico.

La propuesta es simple: simular un reloj analógico tomando como idea base el comportamiento sincrónico de los relojes "reales".

En los mismos el movimiento de las agujas (manecillas) dependen de una única base de tiempo, y puede identificarse un generador de pulsos responsable del funcionamiento sincronizado de las 3 agujas. Los scripts en nuestro proyecto responderán a este criterio.

Durante el desarrollo de la segunda parte del Tutorial el análisis se centrará en proporcionar al usuario maneras de "poner en hora" al reloj, y se propondrán 2 tipos de interfaces usuario/programa con distintos grados de complejidad:

  •  en la más simple usaremos los monitores de 2 variables para darle al usuario la posibilidad de colocar la hora y minuto en cuestión.
  • en la más compleja el usuario deberá ingresar por teclado -en formato HH:MM- la puesta en hora que él especifique (lo que requerirá que programemos un algoritmo de validación donde se necesitará del uso de listas).

    Se agradece desde ya cualquier comentario o crítica... dsigno

 

UPDATE 15 de agosto: culminé al fin el largo tercer paso del tutorial... el resultado final del proyecto puede verse en http://scratch.mit.edu/projects/dsigno/1977036. Saludos a todos

Comments
Rubén Vieytes
Member

 El día ha llegado: ya completé el 3er y último paso restante del Tutorial... espero que sea de interés.

Saludos...

dsigno

Fran Lucena
Member

 He seguido el enlace y he visto el tutorial. Me ha gustado, es muy bueno ;-)

Rubén Vieytes
Member

Gracias Fran por tu comentario... aún falta el 3er (y tortuoso) paso donde hay que validar una entrada por teclado del tipo HH:MM para que se ponga el reloj en hora. Algún día verá la luz...

dsigno