Saltar al contenido principal

Reloj mundial

Desafío: Vancouver tiene 3 horas de diferencia con respecto a Nueva York. Londres tiene 8 horas de diferencia horaria con respecto a Vancouver. Son las 4:00 de la madrugada del lunes en Nueva York. El objetivo de la actividad crear un algoritmo para calcular la hora en las otras dos ciudades y tu zona. Utiliza los bloques de lápiz para programar el robot de realidad virtual y que dibuje la manecilla de los minutos y la de las horas en cada reloj para mostrar la hora.

  • Descarga la hoja de trabajo de la actividad Reloj Mundial como un archivo PNG desde esta presentación de diapositivas de Google.
    • Para obtener más información sobre cómo descargar archivos .png de presentaciones de diapositivas consulte artículo.
  • Seleccione el área de juegos Art Canvas+ y cargue la hoja de actividades.
    • Para obtener más información sobre cómo subir imágenes a Art Canvas+ Playground, artículo.
  • Diseña un algoritmo para calcular la hora en Vancouver, Londres y tu zona.
    • Declara variables para almacenar la hora de Nueva York, la hora de Vancouver, la hora de Londres y tu hora.
    • Determina la diferencia horaria entre Nueva York y tu zona.
    • Utilice variables para crear una expresión para cada frase de pista para calcular la hora de Vancouver, la hora de Londres y su hora.
  • Programa el robot de realidad virtual para que dibuje la manecilla de los minutos y la de las horas en cada reloj.
    • Utilice los valores de las variables para calcular el ángulo que el robot de realidad virtual necesita girar para dibujar la manecilla de las horas en cada reloj.
  • Utilice el bloque [imprimir] para imprimir la hora en Vancouver, Londres y su área en la consola de impresión.

Consejos útiles

  • La manecilla de las horas del reloj gira 30 grados (360 / 12) en el sentido de las agujas del reloj cada hora, ya que hay 12 horas en una rotación de 360 ​​grados de la manecilla de las horas.
  • Utilice el bloque set de la categoría Variables para asignar un valor determinado a la variable.

    VEXcode Establecer bloque de variable que lee 'establecer NuevaYork a 4'.

    • Comando Python coincidente

      Nueva York = 4
  • Para obtener ayuda para crear variables y almacenar datos en el proyecto, seleccione el botón "TUTORIALES" en VEXcode VR y elija el tutorial Almacenamiento de datos.

    Icono de tutoriales de la barra de herramientas VEXcode VR.

    Icono del tutorial de almacenamiento de datos de VEXcode VR.

  • Para obtener más información sobre las reglas de nombres para variables en VEXcode VR, este artículo.