Saltar la navegación

5.3. ¡Háblame!

Rétor

A veces no nos atrevemos a hablar con los demás o lo hacemos con un volumen demasiado bajo. Puede ser por muchos motivos: timidez, no sentirnos contentos con nosotros mismos, tener un problema en casa o en el colegio... ¿Recuerdas que éste era uno de los problemas de algunos niños y niñas del colegio? Con nuestro robot podemos ayudarles.

Por el contrario, otros niños y niñas hablan casi siempre a voces como si estuvieran enfadados siempre con los demás. Esto hace que nos sintamos nerviosos, confundidas o asustados. Tenemos que conseguir con nuestra pequeña placa robótica que hablen con un volumen adecuado y que el clima de la clase sea más apacible e invite a trabajar cómodamente.

¡Vamos, te enseño cómo podemos hacerlo!

1. Ahora sí te oigo

Cuando hablamos de las preguntas que debíamos hacernos a la hora de programar, se nos había quedado una por contestar: ¿Bajo qué condiciones realizará algo? Vamos a conocer los bloques que responden a esta pregunta, son los condicionales. Se encuentran en la categoría Lógica.

Otros bloques que van ligados a los condicionales son los comparadores lógicos, de la categoría Lógica también, y los reportadores de la categoría Entrada.

Si has trabajado en el entorno de programación de Scratch, te resultará fácil conocer y comprender su funcionamiento en MakeCode.

Si no estás familiarizado con Scratch te recomiendo que consultes el REA 3 "Juega conmigo" de 6º de Primaria.

En las siguientes  pestañas puedes ver cómo utilizarlos:

Condicionales

Nos enfrentamos a diario a condiciones. Seguro que has escuchado muchas veces frases de este tipo: 

"Si me hablas bajito, me pondré muy contenta." 

A la hora de programar, la estructura de esta frase se repite mucho. Este esquema resume cómo funciona:

Esquema de condicional con tres cuadros que se relacionan con una ficha de izquierda a derecha. En el primero pone sí, en el segundo pone condición y en el tercero consecuencia

En la frase anterior la palabra "Si" anuncia que hay una condición, "me hablas bajito" es la condición y "me pondré muy contenta" es la consecuencia.

Imagen que muestra un programa con bloques condicionalesLos condicionales son estructuras  de la categoría  Lógica y sirven para programar instrucciones con la estructura anterior.

En el ejemplo de la  izquierda vemos cómo son y cómo se utilizan:

  • Van dentro de un bucle por siempre para que siempre que se cumpla la condición, se produzca la consecuencia.
  • La estructura condicional necesita los siguientes bloques:
    • Si...entoncesSi condición (nivel de sonido es menor de 100), entonces.
    • Bloque que indica consecuencia: Mostrar icono de sonrisa.
    • Si no: Si no se cumple la condición (nivel de sonido es menor de 100), entonces sucederá otra cosa (mostrar icono de tristeza).
    • Si hacemos clic en el icono + podemos poner más condiciones.

En las siguientes pestañas veremos los comparadores lógicos, como el bloque hexagonal donde hemos puesto la condición.

Comparadores lógicos

Los comparadores lógicos son bloques de la categoría Lógica, al igual que los condicionales. Nos sirven para comparar los bloques reportadores (sensores) con una cantidad numérica.

Imagen que muestra tres bloques comparadores lógicosLos que más vamos a utilizar junto con los condicionales son los que ves a la izquierda.

Contienen dos cajas ovaladasla primera recoge información proporcionada por los sensores (medición de temperatura, sonido...) y la segunda establece una comparación con  una magnitud: 

  • > Mayor que.
  • < Menor que.
  • = Igual a.

¿Qué comparador utilizarías cuando hay dos condiciones? Piensa en estos ejemplos:

"Si me hablas bajito, me pondré muy contenta"  
"Si me hablas bajito y me acompañas, me pondré muy contenta"

En este caso utilizamos los comparadores que tienes a la izquierda, llamados comparadores booleanos.

Imagen que muestra dos bloques de comparadores booleanosLos comparadores booleanos son aquellos en los que nos dicen si se cumple una condición compuesta, es decir, podemos poner dos condiciones en una

Como has podido observar en el ejemplo, para que se cumpla el resultado de la condición deben darse dos situaciones previas.

Reportadores

Los reportadores en Makecode son como los sensores en Scratch están en la categoría Entrada y en otras.

Son de color morado y forma redondeada. Al igual que los órganos de los sentidos, permiten a nuestra placa robótica percibir la intensidad de diferentes estímulos sonoros, lumínicos, etc. Los que tienes a continuación son los más utilizados:

Imagen que muestra bloques de reportadores o sensores1. Aceleración: Mide la velocidad con la que se mueve la placa micro:bit en las coordenadas x, y ó z.

2. Nivel de luz: Permite captar el nivel de luminosidad que rodea a la placa.

3. Dirección de la brújula: Hace que podamos orientarnos, ya que este sensor es capaz de detectar la dirección norte.

4. Temperatura: Nos indica la temperatura del ambiente en grados Centígrados (ºC), aunque no es tan fiable como un termómetro digital.

5. Nivel de sonido: Detecta el nivel de sonido que hay alrededor de la placa.

Aunque nuestra placa robótica tiene varios sensores, no es capaz de saber por sí sola qué nivel de aceleración o de sonido es el adecuado, por lo que tenemos que indicárselo con los siguientes bloques:

Imagen que muestra bloques para establecer niveles de acelerómetro y sonido

    Vídeo

    El siguiente vídeo te ayudará a comprender mejor la programación con condicionales:


    Recuerda que si lo necesitas puedes activar los subtítulos del video.

      Lectura facilitada

      Tú puedes poner condiciones en el programa.

      Los bloques de condiciones

      están en la categoría Lógica.

      Otros bloques son los comparadores lógicos.

      Estos bloques están en la categoría Lógica.

      También están los bloques reportadores

      de la categoría Entrada.

      Tú conoces Scratch y

      es fácil comprender MakeCode.

      Para conocer Scratch,

      consulta el REA 3 "Juega conmigo"

      de 6º de Primaria.

      Tú usas estos bloques:

      Condicionales

      Una condición es una frase.

      La frase empieza por la palabra si.

      Esta palabra anuncia la condición.

      Después hay una consecuencia.

      Esto es un ejemplo:

      Si me hablas bajito, me pondré muy contenta.

      Este esquema resume los condicionales:


      Esquema de condicional con tres cuadros que se relacionan con una ficha de izquierda a derecha. En el primero pone sí, en el segundo pone condición y en el tercero consecuencia

      Este es un ejemplo:

      Imagen que muestra un programa con bloques condicionalesLos condicionales:

      • Están en la categoría  Lógica.
      • Van dentro de un bucle por siempre.
      • Necesitan estos bloques:

      ○      Si...entonces:

               Si condición entonces. 

      ○      Bloque de consecuencia.

      ○      Si no: Si no se cumple la condición

             pasa otra cosa.

      En el icono + tú pones más condiciones.

      Comparadores lógicos

      Los comparadores lógicos

      son bloques de la categoría Lógica.

      Estos bloques comparan los bloques reportadores

      con una cantidad numérica.

      Imagen que muestra tres bloques comparadores lógicosLos bloques contienen dos cajas ovaladas:

      • La primera caja

      informa de los sensores.

      • La segunda caja hace

                                                              una comparación con una medida:

      • > Mayor que.
      • < Menor que.
      • = Igual a.

      Los Comparadores lógicos booleanos

      dicen si se cumplen dos condiciones

      para que se cumpla la consecuencia.

      "Si me hablas bajito y me acompañas, me pondré muy contenta"

      Imagen que muestra dos bloques de comparadores booleanos

      Reportadores

      Los reportadores están

      en la categoría Entrada y en otras.

      Los reportadores en Makecode:

      -       Son como los sensores en Scratch.

      -       Son de color morado y forma redondeada.

      -       Ayudan a la placa robótica a notar la intensidad.

      Imagen que muestra bloques de reportadores o sensoresLos estímulos más usados de la intensidad son:

      1. Aceleración:

         Mide la velocidad de movimiento

         de la placa micro:bit

      2. Nivel de luz:

          Mide el nivel de luminosidad que rodea a la placa.

      3. Dirección de la brújula:

          Ayuda a orientarse.

      4. Temperatura:

          Mide la temperatura del ambiente

          en grados Centígrados.

          Los grados Centígrados se escriben así ºC.

      5. Nivel de sonido:

          Detecta el nivel de sonido

          que hay alrededor de la placa.

      Usa estos bloques

      para dar instrucciones a tu placa.

      Estas instrucciones dicen

      el nivel de aceleración y

      el sonido adecuado.

      Imagen que muestra bloques para establecer niveles de acelerómetro y sonido

        Vídeo

        El vídeo explica la programación con condicionales.

          Lumen dice ¿Necesitas ayuda para formar estructuras condicionales?

          Si aún no sabes muy bien cómo encajar los bloques cuando usamos condicionales, te aconsejo que prestes atención a la siguiente imagen, te lo muestra paso a paso.

          Imagen gif que muestra cómo encajar los bloques en una estructura condicional. Primero, en la categoría lógica,  cogemos la estructura si - condición - consecuencia 1 - si no - consecuencia 2 y la arrastramos dentro de un bucle por siempre. 2º)

          Haz clic aquí para descargar la descripción del gif animado en formato texto.

          2. Responde y programa

          Ahora que conoces todos los tipos de bloques más importantes en MakeCode estás preparada o preparado para responder a las cuatro preguntas clave que debemos hacernos cada vez que realizamos una programación.

          Arrastra cada bloque en la zona de la pregunta a la que responda:




          Motus dice ¿Te has equivocado en algo al hacer la actividad?

          Cuando queremos aprender algo, lo normal es equivocarse al principio. Fallar forma parte de aprender. ¿Recuerdas cuando montaste en bici por primera vez? ¿o cuando intentabas nadar en el agua? Seguro que al principio no fue fácil, pero cada vez que fallabas, lo intentabas de nuevo. Con cada fallo aprendemos del error y lo mejoramos para la vez siguiente.

          Para aprender de tus errores sigue estos consejos:

          1. Me doy cuenta de en qué parte he fallado.
          2. Busco la forma de mejorar ese error.
          3. Lo intento de nuevo.
          4. Entiendo que el error es importante para aprender.

          3. Adivina cómo se llaman

          2

          ¿Recuerdas cómo se llaman los bloques de  MakeCode que hemos estudiado y a qué categoría pertenecen?

          Observa las letras, identifica y rellena las palabras que faltan.

          %E9%B0%E6%EB%E2%F7%D5%F3%FF%F7%B0%A8%B0%D3%F6%FB%E4%FB%FC%F3%B0%BE%B0%FB%FC%E1%E6%E0%E7%F1%E6%FB%FD%FC%E1%B0%A8%B0%AE%E2%AC-%C0%F7%F1%E7%F7%E0%F6%F3%E1%B2%F1a%FF%FD%B2%E1%F7%B2%FE%FE%F3%FF%F3%FC%B2%FE%FD%E1%B2%F0%FE%FD%E3%E7%F7%E1%B2%F6%F722%AE%E1%E6%E0%FD%FC%F5%AC%DF%F3%F9%F7%D1%FD%F6%F7%B2%AE%BD%E1%E6%E0%FD%FC%F5%AC%E3%E7%F7%B2%FA%F7%FF%FD%E1%B2%F7%E1%E6%E7%F6%FB%F3%F6%FD%B2%EB%B2%F3%B2%E3%E7%7B%B2%F1%F3%E6%F7%F5%FD%E0%7F%F3%B2%E2%F7%E0%E6%F7%FC%F7%F1%F7%FC%AD%AE%BD%E2%AC%CE%FC%AE%E2%AC%DD%F0%E1%F7%E0%E4%F3%B2%FE%F3%E1%B2%FE%F7%E6%E0%F3%E1%BE%B2%FB%F6%F7%FC%E6%FB%F4%FB%F1%F3%B2%EB%B2%E0%F7%FE%FE%F7%FC%F3%B2%FE%F3%E1%B2%E2%F3%FE%F3%F0%E0%F3%E1%B2%E3%E7%F7%B2%F4%F3%FE%E6%F3%FC%BC%AE%BD%E2%AC%B0%BE%B0%E1%FA%FD%E5%DF%FB%FC%FB%FF%FB%E8%F7%B0%A8%F4%F3%FE%E1%F7%BE%B0%FD%E2%E6%FB%FD%FC%E1%C0%F3%FF%F6%FD%FC%B0%A8%F4%F3%FE%E1%F7%BE%B0%E1%FA%FD%E5%C1%FD%FE%E7%E6%FB%FD%FC%B0%A8%E6%E0%E7%F7%BE%B0%E6%FB%FF%F7%C1%FA%FD%E5%C1%FD%FE%E7%E6%FB%FD%FC%B0%A8%A1%BE%B0%E7%E1%F7%DE%FB%E4%F7%E1%B0%A8%E6%E0%E7%F7%BE%B0%FC%E7%FF%F0%F7%E0%DE%FB%E4%F7%E1%B0%A8%A1%BE%B0%E6%FB%FF%F7%C3%E7%F7%E1%E6%FB%FD%FC%B0%A8%A1%A2%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F5%F7%C1%FA%FD%E5%B0%A8%A1%A2%BE%B0%FB%E6%FB%FC%F7%E0%F3%E0%EB%B0%A8%E9%B0%E1%FA%FD%E5%D1%FE%E7%F7%B0%A8%F4%F3%FE%E1%F7%BE%B0%F1%FE%E7%F7%D5%F3%FF%F7%B0%A8%B0%B0%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F5%F7%D1%FE%E7%F7%B0%A8%A6%A2%BE%B0%E1%FA%FD%E5%D1%FD%F6%F7%D3%F1%F1%F7%E1%E1%B0%A8%F4%F3%FE%E1%F7%BE%B0%F1%FD%F6%F7%D3%F1%F1%F7%E1%E1%B0%A8%B0%B0%BE%B0%FF%F7%E1%E1%F3%F5%F7%D1%FD%F6%F7%D3%F1%F1%F7%E1%E1%B0%A8%B0%B0%EF%BE%B0%E5%FD%E0%F6%E1%D5%F3%FF%F7%B0%A8%C9%E9%B0%E5%FD%E0%F6%B0%A8%B0%D7%FC%E6%E0%F3%F6%F3%B0%BE%B0%F6%F7%F4%FB%FC%FB%E6%FB%FD%FC%B0%A8%B0-%D3%B2%E3%E7%7B%B2%F1%F3%E6%F7%F5%FD%E0%7F%F3%B2%E2%F7%E0%E6%F7%FC%F7%F1%F7%B2%F7%E1%E6%F7%B2%F0%FE%FD%E3%E7%F7%AD%B0%BE%B0%E6%EB%E2%F7%B0%A8%A3%BE%B0%E6%FB%FF%F7%B0%A8%A3%BE%B0%EA%B0%A8%A2%BE%B0%EB%B0%A8%A2%BE%B0%F3%E7%E6%FA%FD%E0%B0%A8%B0%D7%FE%F3%F0%FD%E0%F3%F1%FBa%FC%B2%E2%E0%FD%E2%FB%F3%B0%BE%B0%F3%FE%E6%B0%A8%B0%B0%BE%B0%E7%E0%FE%B0%A8%B0%E0%F7%E1%FD%E7%E0%F1%F7%E1%BD%FC%FB%E4%F7%FE%CD%F6%F7%CD%FE%E7%E8%BC%E2%FC%F5%B0%BE%B0%F3%E7%F6%FB%FD%B0%A8%B0%B0%BE%B0%FF%E1%F5%DA%FB%E6%B0%A8%B0%B0%BE%B0%FF%E1%F5%D7%E0%E0%FD%E0%B0%A8%B0%B0%BE%B0%E1%FD%E7%FC%F6%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%FF%F3%F5%F7%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F4%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E6%C1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F7%C6%F7%EA%E6%B0%A8%B0%B0%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F5%F7%C1%FA%FD%E5%B0%A8%A1%A7%EF%BE%E9%B0%E5%FD%E0%F6%B0%A8%B0%D1%FD%FC%F6%FB%F1%FB%FD%FC%F3%FE%F7%E1%B0%BE%B0%F6%F7%F4%FB%FC%FB%E6%FB%FD%FC%B0%A8%B0-%D1a%FF%FD%B2%E1%F7%B2%FE%FE%F3%FF%F3%FC%B2%F7%E1%E6%F7%B2%E6%FB%E2%FD%B2%F6%F7%B2%F0%FE%FD%E3%E7%F7%E1%AD%B0%BE%B0%E6%EB%E2%F7%B0%A8%A3%BE%B0%E6%FB%FF%F7%B0%A8%A3%BE%B0%EA%B0%A8%A2%BE%B0%EB%B0%A8%A2%BE%B0%F3%E7%E6%FA%FD%E0%B0%A8%B0%D7%FE%F3%F0%FD%E0%F3%F1%FBa%FC%B2%E2%E0%FD%E2%FB%F3%B0%BE%B0%F3%FE%E6%B0%A8%B0%B0%BE%B0%E7%E0%FE%B0%A8%B0%E0%F7%E1%FD%E7%E0%F1%F7%E1%BD%F1%FD%FC%F6%FB%F1%FB%FD%FC%F3%FE%CD%F6%FD%F0%FE%F7%BC%E2%FC%F5%B0%BE%B0%F3%E7%F6%FB%FD%B0%A8%B0%B0%BE%B0%FF%E1%F5%DA%FB%E6%B0%A8%B0%B0%BE%B0%FF%E1%F5%D7%E0%E0%FD%E0%B0%A8%B0%B0%BE%B0%E1%FD%E7%FC%F6%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%FF%F3%F5%F7%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F4%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E6%C1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F7%C6%F7%EA%E6%B0%A8%B0%B0%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F5%F7%C1%FA%FD%E5%B0%A8%A1%A7%EF%BE%E9%B0%E5%FD%E0%F6%B0%A8%B0%D1%FD%FF%E2%F3%E0%F3%F6%FD%E0%F7%E1%B2%FEa%F5%FB%F1%FD%E1%B0%BE%B0%F6%F7%F4%FB%FC%FB%E6%FB%FD%FC%B0%A8%B0-%D1a%FF%FD%B2%E1%F7%B2%FE%FE%F3%FF%F3%FC%B2%F7%E1%E6%F7%B2%F5%E0%E7%E2%FD%B2%F6%F7%B2%F0%FE%FD%E3%E7%F7%E1%AD%B0%BE%B0%E6%EB%E2%F7%B0%A8%A3%BE%B0%E6%FB%FF%F7%B0%A8%A3%BE%B0%EA%B0%A8%A2%BE%B0%EB%B0%A8%A2%BE%B0%F3%E7%E6%FA%FD%E0%B0%A8%B0%D7%FE%F3%F0%FD%E0%F3%F1%FBa%FC%B2%E2%E0%FD%E2%FB%F3%B0%BE%B0%F3%FE%E6%B0%A8%B0%B0%BE%B0%E7%E0%FE%B0%A8%B0%E0%F7%E1%FD%E7%E0%F1%F7%E1%BD%F1%FD%FF%E2%F3%E0%F3%F6%FD%E0%F7%E1%BC%E2%FC%F5%B0%BE%B0%F3%E7%F6%FB%FD%B0%A8%B0%B0%BE%B0%FF%E1%F5%DA%FB%E6%B0%A8%B0%B0%BE%B0%FF%E1%F5%D7%E0%E0%FD%E0%B0%A8%B0%B0%BE%B0%E1%FD%E7%FC%F6%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%FF%F3%F5%F7%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F4%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E6%C1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F7%C6%F7%EA%E6%B0%A8%B0%B0%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F5%F7%C1%FA%FD%E5%B0%A8%A1%A7%EF%BE%E9%B0%E5%FD%E0%F6%B0%A8%B0%D0%FD%FD%FE%F7%F3%FC%FD%E1%B0%BE%B0%F6%F7%F4%FB%FC%FB%E6%FB%FD%FC%B0%A8%B0-%D1a%FF%FD%B2%E1%F7%B2%FE%FE%F3%FF%F3%FC%B2%F7%E1%E6%F7%B2%E6%FB%E2%FD%B2%F6%F7%B2%F1%FD%FF%E2%F3%E0%F3%F6%FD%E0%F7%E1%AD%B0%BE%B0%E6%EB%E2%F7%B0%A8%A3%BE%B0%E6%FB%FF%F7%B0%A8%A3%BE%B0%EA%B0%A8%A2%BE%B0%EB%B0%A8%A2%BE%B0%F3%E7%E6%FA%FD%E0%B0%A8%B0%D7%FE%F3%F0%FD%E0%F3%F1%FBa%FC%B2%E2%E0%FD%E2%FB%F3%B0%BE%B0%F3%FE%E6%B0%A8%B0%B0%BE%B0%E7%E0%FE%B0%A8%B0%E0%F7%E1%FD%E7%E0%F1%F7%E1%BD%F0%FD%FD%FE%F7%F3%FC%FD%E1%BC%A3%BC%E2%FC%F5%B0%BE%B0%F3%E7%F6%FB%FD%B0%A8%B0%B0%BE%B0%FF%E1%F5%DA%FB%E6%B0%A8%B0%B0%BE%B0%FF%E1%F5%D7%E0%E0%FD%E0%B0%A8%B0%B0%BE%B0%E1%FD%E7%FC%F6%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%FF%F3%F5%F7%C4%FB%F6%F7%FD%B0%A8%A3%BE%B0%FB%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F4%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%E6%C1%FB%FE%F7%FC%E6%C4%FB%F6%F7%FD%B0%A8%A2%BE%B0%F7%C6%F7%EA%E6%B0%A8%B0%B0%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F5%F7%C1%FA%FD%E5%B0%A8%A1%A7%EF%CF%BE%B0%FB%E1%C1%F1%FD%E0%FF%B0%A8%A2%BE%B0%E6%F7%EA%E6%D0%E7%E6%E6%FD%FC%C1%F1%FD%E0%FF%B0%A8%B0%D5%E7%F3%E0%F6%F3%E0%B2%FE%F3%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B0%BE%B0%E0%F7%E2%F7%F3%E6%D3%F1%E6%FB%E4%FB%E6%EB%B0%A8%F4%F3%FE%E1%F7%BE%B0%E6%F7%EA%E6%D4%F7%F7%F6%D0%F3%F1%F9%B0%A8%B0%B0%BE%B0%E6%F7%EA%E6%D3%F4%E6%F7%E0%B0%A8%B0%B0%BE%B0%F1%F3%E1%F7%C1%F7%FC%E1%FB%E6%FB%E4%F7%B0%A8%F4%F3%FE%E1%F7%BE%B0%F5%F3%FF%F7%DF%FD%F6%F7%B0%A8%A3%BE%B0%F4%F7%F7%F6%D0%F3%F1%F9%B0%A8%F4%F3%FE%E1%F7%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F8%F7%D4%D0%B0%A8%A3%A2%A2%BE%B0%E4%F7%E0%E1%FB%FD%FC%B0%A8%A0%BE%B0%F1%E7%E1%E6%FD%FF%DF%F7%E1%E1%F3%F5%F7%E1%B0%A8%F4%F3%FE%E1%F7%BE%B0%E2%F7%E0%F1%F7%FC%E6%F3%F8%F7%C3%E7%F7%E1%E6%FB%FD%FC%E1%B0%A8%A3%A2%A2%BE%B0%FF%E1%F5%E1%B0%A8%E9%B0%FF%E1%F5%DA%F3%E2%E2%F7%FC%B0%A8%B0%C2%F3%E1%F3%E0%B0%BE%B0%FF%E1%F5%C0%F7%E2%FE%EB%B0%A8%B0%C0%F7%E1%E2%FD%FC%F6%F7%E0%B0%BE%B0%FF%E1%F5%C1%E7%F0%FF%FB%E6%B0%A8%B0%D7%FC%E4%FB%F3%E0%B0%BE%B0%FF%E1%F5%D7%FC%E6%F7%E0%D1%FD%F6%F7%B0%A8%B0%DB%FC%E6%E0%FD%F6%E7%E8%F1%F3%B2%F7%FE%B2%F1a%F6%FB%F5%FD%B2%F6%F7%B2%F3%F1%F1%F7%E1%FD%B0%BE%B0%FF%E1%F5%D7%E0%E0%FD%E0%D1%FD%F6%F7%B0%A8%B0%D7%FE%B2%F1a%F6%FB%F5%FD%B2%F6%F7%B2%F3%F1%F1%F7%E1%FD%B2%FC%FD%B2%F7%E1%B2%F1%FD%E0%E0%F7%F1%E6%FD%B0%BE%B0%FF%E1%F5%D5%F3%FF%F7%DD%E4%F7%E0%B0%A8%B03%D4%FB%FC%B2%F6%F7%B2%FE%F3%B2%E2%F3%E0%E6%FB%F6%F3%B3%B0%BE%B0%FF%E1%F5%DB%FC%F6%FB%F1%F3%E6%F7%C5%FD%E0%F6%B0%A8%B0%C2%E0%FD%E2%FD%E0%F1%FB%FD%FC%F7%B2%E7%FC%F3%B2%E2%F3%FE%F3%F0%E0%F3%B2%FD%B2%F7%EA%E2%E0%F7%E1%FBa%FC%B0%BE%B0%FF%E1%F5%D1%FE%E7%F7%B0%A8%B03%D5%F7%FC%FB%F3%FE%B3%B2%DE%F3%B2%E2%FB%E1%E6%F3%B2%F7%E1%A8%B0%BE%B0%FF%E1%F5%CB%FD%E7%DA%F3%E1%B0%A8%B0%C6%FB%F7%FC%F7%B2%B7%A3%B2%F3%F1%FB%F7%E0%E6%FD%E1%B2%EB%B2%B7%A0%B2%F4%F3%FE%FE%FD%E1%B0%BE%B0%FF%E1%F5%D1%FD%F6%F7%D3%F1%F1%F7%E1%E1%B0%A8%B0%D1a%F6%FB%F5%FD%B2%F6%F7%B2%F3%F1%F1%F7%E1%FD%B0%BE%B0%FF%E1%F5%C2%FE%F3%EB%D3%F5%F3%FB%FC%B0%A8%B0%D8%E7%F5%F3%E0%B2%FD%E6%E0%F3%B2%E4%F7%E8%B0%BE%B0%FF%E1%F5%C0%F7%E3%E7%FB%E0%F7%F6%D3%F1%F1%F7%E1%E1%D9%F7%EB%B0%A8%B0%D7%E1%B2%FC%F7%F1%F7%E1%F3%E0%FB%FD%B2%F7%FE%B2%F1a%F6%FB%F5%FD%B2%F6%F7%B2%F3%F1%F1%F7%E1%FD%B0%BE%B0%FF%E1%F5%DB%FC%F4%FD%E0%FF%F3%E6%FB%FD%FC%DE%FD%FD%F9%FB%FC%F5%B0%A8%B03%D5%F7%FC%FB%F3%FE%B3%B2%DE%F3%B2%FB%FC%F4%FD%E0%FF%F3%F1%FBa%FC%B2%E3%E7%F7%B2%F7%E1%E6%F3%F0%F3%B2%F0%E7%E1%F1%F3%FC%F6%FD%B0%BE%B0%FF%E1%F5%C2%FE%F3%EB%C1%E6%F3%E0%E6%B0%A8%B0%C2%E7%FE%E1%F7%B2%F3%E3%E7%7F%B2%E2%F3%E0%F3%B2%F8%E7%F5%F3%E0%B0%BE%B0%FF%E1%F5%D7%E0%E0%FD%E0%E1%B0%A8%B0%D7%E0%E0%FD%E0%F7%E1%B0%BE%B0%FF%E1%F5%DF%FD%E4%F7%DD%FC%F7%B0%A8%B0%C2%F3%E1%F3%E0%B0%BE%B0%FF%E1%F5%DA%FB%E6%E1%B0%A8%B0%D3%F1%FB%F7%E0%E6%FD%E1%B0%BE%B0%FF%E1%F5%C1%F1%FD%E0%F7%B0%A8%B0%C2%E7%FC%E6%E7%F3%F1%FBa%FC%B0%BE%B0%FF%E1%F5%DF%FB%FC%FB%FF%FB%E8%F7%B0%A8%B0%DF%FB%FC%FB%FF%FB%E8%F3%E0%B0%BE%B0%FF%E1%F5%DF%F3%EA%FB%FF%FB%E8%F7%B0%A8%B0%DF%F3%EA%FB%FF%FB%E8%F3%E0%B0%BE%B0%FF%E1%F5%C6%FB%FF%F7%B0%A8%B0%DE%7F%FF%FB%E6%F7%B2%F6%F7%B2%E6%FB%F7%FF%E2%FD%B2%BA%FF%FF%A8%E1%E1%BB%B0%BE%B0%FF%E1%F5%DE%FB%E4%F7%B0%A8%B0%C4%FB%F6%F3%B0%BE%B0%FF%E1%F5%D4%E7%FE%FE%C1%F1%E0%F7%F7%FC%B0%A8%B0%C2%F3%FC%E6%F3%FE%FE%F3%B2%D1%FD%FF%E2%FE%F7%E6%F3%B0%BE%B0%FF%E1%F5%D7%EA%FB%E6%D4%E7%FE%FE%C1%F1%E0%F7%F7%FC%B0%A8%B0%C1%F3%FE%FB%E0%B2%F6%F7%FE%B2%FF%FD%F6%FD%B2%E2%F3%FC%E6%F3%FE%FE%F3%B2%F1%FD%FF%E2%FE%F7%E6%F3%B0%BE%B0%FF%E1%F5%DC%E7%FF%C3%E7%F7%E1%E6%FB%FD%FC%E1%B0%A8%B0%DCh%FF%F7%E0%FD%B2%F6%F7%B2%E2%E0%F7%F5%E7%FC%E6%F3%E1%B0%BE%B0%FF%E1%F5%DC%FD%DB%FF%F3%F5%F7%B0%A8%B0%C2%E0%F7%F5%E7%FC%E6%F3%B2%E1%FB%FC%B2%FB%FFs%F5%F7%FC%F7%E1%B0%BE%B0%FF%E1%F5%D1%FD%FD%FE%B0%A8%B03%D0%FB%F7%FC%B3%B0%BE%B0%FF%E1%F5%DE%FD%E1%F7%C6%B0%A8%B0%DA%F3%B2%E2%F7%E0%F6%FB%F6%FD%B2%A1%A1%A2%B2%E2%E7%FC%E6%FD%E1%B0%BE%B0%FF%E1%F5%DE%FD%E1%F7%DE%FB%E4%F7%B0%A8%B0%DA%F3%B2%E2%F7%E0%F6%FB%F6%FD%B2%E7%FC%F3%B2%E4%FB%F6%F3%B0%BE%B0%FF%E1%F5%DE%FD%E1%E6%DE%FB%E4%F7%E1%B0%A8%B03%DA%F3%B2%E2%F7%E0%F6%FB%F6%FD%B2%E6%FD%F6%F3%E1%B2%E1%E7%E1%B2%E4%FB%F6%F3%E1%B3%B0%BE%B0%FF%F5%E1%D3%FE%FE%C3%E7%F7%E1%E6%FB%FD%FC%E1%B0%A8%B03%D1%FD%FF%E2%FE%F7%E6%F3%F6%F3%E1%B2%FE%F3%E1%B2%E2%E0%F7%F5%E7%FC%E6%F3%E1%B3%B0%BE%B0%FF%E1%F5%C1%E7%F1%F1%F7%E1%E1%F7%E1%B0%A8%B03%D1%FD%E0%E0%F7%F1%E6%FD%B3%B2%EE%B23%D7%EA%F1%F7%FE%F7%FC%E6%F7%B3%B2%EE%B23%D5%F7%FC%FB%F3%FE%B3%B2%EE%B23%DF%E7%EB%B2%F0%FB%F7%FC%B3%B2%EE%B23%C2%F7%E0%F4%F7%F1%E6%FD%B3%B0%BE%B0%FF%E1%F5%D4%F3%FB%FE%E7%E0%F7%E1%B0%A8%B03%DC%FD%B2%F7%E0%F3%B2%F7%E1%FD%B3%B2%EE%B23%DB%FC%F1%FD%E0%E0%F7%F1%E6%FD%B3%B2%EE%B23%DC%FD%B2%F7%E1%B2%F1%FD%E0%E0%F7%F1%E6%FD%B3%B2%EE%B23%DE%FD%B2%E1%F7%FC%E6%FB%FF%FD%E1%B3%B2%EE%B23%D7%E0%E0%FD%E0%B3%B0%BE%B0%FF%E1%F5%C6%E0%EB%D3%F5%F3%FB%FC%B0%A8%B0%DC%F7%F1%F7%E1%FB%E6%F3%B2%F3%FE%B2%FF%F7%FC%FD%E1%B2%E7%FC%B2%B7%E1%B7%B2%F6%F7%B2%E0%F7%E1%E2%E7%F7%E1%E6%F3%E1%B2%F1%FD%E0%E0%F7%F1%E6%F3%E1%B2%E2%F3%E0%F3%B2%F1%FD%FC%E1%F7%F5%E7%FB%E0%B2%FE%F3%B2%FB%FC%F4%FD%E0%FF%F3%F1%FBa%FC%BC%B2%C4%E7%F7%FE%E4%F3%B2%F3%B2%FB%FC%E6%F7%FC%E6%F3%E0%FE%FD%BC%B0%BE%B0%FF%E1%F5%C5%E0%FD%E6%F7%B0%A8%B0%D7%E1%F1%E0%FB%F0%F3%B2%FE%F3%B2%E2%F3%FE%F3%F0%E0%F3%B2%F1%FD%E0%E0%F7%F1%E6%F3%B2%EB%B2%E2%E7%FE%E1%F7%B2%F7%FC%B2%C0%F7%E1%E2%FD%FC%F6%F7%E0%BC%B2%C1%FB%B2%F6%E7%F6%F3%BE%B2%E2%E7%FE%E1%F7%B2%F7%FC%B2%C1%F7%F5%E7%FB%E0%BC%B0%BE%B0%FF%E1%F5%DC%FD%E6%DC%F7%E6%E5%FD%E0%F9%B0%A8%B0%D3%B2%F7%E1%E6%F7%B2%F8%E7%F7%F5%FD%B2%E1a%FE%FD%B2%E1%F7%B2%E2%E7%F7%F6%F7%B2%F8%E7%F5%F3%E0%B2%F1%FD%FC%B2%F1%FD%FC%F7%EA%FBa%FC%B2%F3%B2%FB%FC%E6%F7%E0%FC%F7%E6%BC%B0%BE%B0%FF%E1%F5%D7%FC%F6%D5%F3%FF%F7%C1%F1%FD%E0%F7%B0%A8%B0%D3%FC%E6%F7%E1%B2%F6%F7%B2%F5%E7%F3%E0%F6%F3%E0%B2%FE%F3%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%F1%FD%FF%FB%F7%FC%F1%F7%B2%FE%F3%B2%E2%F3%E0%E6%FB%F6%F3%BC%B0%BE%B0%FF%E1%F5%C1%F1%FD%E0%F7%C1%F1%FD%E0%FF%B0%A8%B0%DE%F3%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%FC%FD%B2%E1%F7%B2%E2%E7%F7%F6%F7%B2%F5%E7%F3%E0%F6%F3%E0%B2%E2%FD%E0%E3%E7%F7%B2%F7%E1%E6%F3%B2%E2s%F5%FB%FC%F3%B2%FC%FD%B2%F4%FD%E0%FF%F3%B2%E2%F3%E0%E6%F7%B2%B2%F6%F7%B2%E7%FC%B2%E2%F3%E3%E7%F7%E6%F7%B2%C1%D1%DD%C0%DF%BC%B0%BE%B0%FF%E1%F5%C3%E7%F7%E1%E6%FB%FD%FC%B0%A8%B0%C2%E0%F7%F5%E7%FC%E6%F3%B0%BE%B0%FF%E1%F5%D3%FC%E1%E5%F7%E0%B0%A8%B0%C0%F7%E1%E2%FD%FC%F6%F7%E0%B0%BE%B0%FF%E1%F5%DD%FC%FE%EB%C1%F3%E4%F7%C1%F1%FD%E0%F7%B0%A8%B03%C1a%FE%FD%B2%E2%E7%F7%F6%F7%B2%F5%E7%F3%E0%F6%F3%E0%B2%FE%F3%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%E7%FC%F3%B2%E4%F7%E8%B3%B0%BE%B0%FF%E1%F5%DD%FC%FE%EB%C1%F3%E4%F7%B0%A8%B0%C1a%FE%FD%B2%E2%E7%F7%F6%F7%B2%F5%E7%F3%E0%F6%F3%E0%B2%E7%FC%F3%B2%E4%F7%E8%B0%BE%B0%FF%E1%F5%DB%FC%F4%FD%E0%FF%F3%E6%FB%FD%FC%B0%A8%B0%DB%FC%F4%FD%E0%FF%F3%F1%FBa%FC%B0%BE%B0%FF%E1%F5%CB%FD%E7%C1%F1%FD%E0%F7%B0%A8%B0%C1%E7%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B0%BE%B0%FF%E1%F5%D3%E7%E6%FA%FD%E0%B0%A8%B0%D3%E7%E6%FD%E0%B0%BE%B0%FF%E1%F5%DD%FC%FE%EB%C1%F3%E4%F7%D3%E7%E6%FD%B0%A8%B0%C1%E7%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%E1%F7%B2%F5%E7%F3%E0%F6%F3%E0s%B2%F6%F7%E1%E2%E7%7B%E1%B2%F6%F7%B2%F1%F3%F6%F3%B2%E2%E0%F7%F5%E7%FC%E6%F3%BC%B2%C1a%FE%FD%B2%E2%E7%F7%F6%F7%B2%F8%E7%F5%F3%E0%B2%E7%FC%F3%B2%E4%F7%E8%BC%B0%BE%B0%FF%E1%F5%C1%F3%E4%F7%D3%E7%E6%FD%B0%A8%B0%C1%E7%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%E1%F7%B2%F5%E7%F3%E0%F6%F3%E0s%B2%F3%E7%E6%FD%FFs%E6%FB%F1%F3%FF%F7%FC%E6%F7%B2%F6%F7%E1%E2%E7%7B%E1%B2%F6%F7%B2%F1%F3%F6%F3%B2%E2%E0%F7%F5%E7%FC%E6%F3%BC%B0%BE%B0%FF%E1%F5%C1%F7%E4%F7%E0%F3%FE%C1%F1%FD%E0%F7%B0%A8%B0%C2%E7%F7%F6%F7%B2%F5%E7%F3%E0%F6%F3%E0%B2%FE%F3%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%E6%F3%FC%E6%F3%E1%B2%E4%F7%F1%F7%E1%B2%F1%FD%FF%FD%B2%E3%E7%FB%F7%E0%F3%B0%BE%B0%FF%E1%F5%CB%FD%E7%DE%F3%E1%E6%C1%F1%FD%E0%F7%B0%A8%B0%DE%F3%B2h%FE%E6%FB%FF%F3%B2%E2%E7%FC%E6%E7%F3%F1%FBa%FC%B2%F5%E7%F3%E0%F6%F3%F6%F3%B2%F7%E1%B0%BE%B0%FF%E1%F5%D3%F1%E6%FB%E6%EB%D1%FD%FF%E2%FE%EB%B0%A8%B0%CB%F3%B2%FA%F3%B2%E0%F7%F3%FE%FB%E8%F3%F6%FD%B2%F7%E1%E6%F3%B2%F3%F1%E6%FB%E4%FB%F6%F3%F6%BC%B0%BE%B0%FF%E1%F5%C2%FE%F3%EB%C1%F7%E4%F7%E0%F3%FE%C6%FB%FF%F7%E1%B0%A8%B0%C2%E7%F7%F6%F7%B2%E0%F7%F3%FE%FB%E8%F3%E0%B2%F7%E1%E6%F3%B2%F3%F1%E6%FB%E4%FB%F6%F3%F6%B2%F1%E7%F3%FC%E6%F3%E1%B2%E4%F7%F1%F7%E1%B2%E3%E7%FB%F7%E0%F3%B0%BE%B0%FF%E1%F5%D1%FE%FD%E1%F7%B0%A8%B0%D1%F7%E0%E0%F3%E0%B0%BE%B0%FF%E1%F5%DE%FD%F3%F6%FB%FC%F5%B0%A8%B0%D1%F3%E0%F5%F3%FC%F6%FD%BC%B2%D7%E1%E2%F7%E0%F7%BE%B2%E2%FD%E0%B2%F4%F3%E4%FD%E0%BC%BC%BC%B0%BE%B0%FF%E1%F5%C2%FD%FB%FC%E6%E1%B0%A8%B0%E2%E7%FC%E6%FD%E1%B0%BE%B0%FF%E1%F5%D3%E7%F6%FB%FD%B0%A8%B0%D3%E7%F6%FB%FD%B0%EF%EF
          0123
          Su navegador no es compatible con esta herramienta.

          4. Entre susurros y voces

          RétorVamos a intentar cumplir este reto: tenemos que conseguir que los compañeros y compañeras que hablen demasiado bajo cojan confianza y aumenten su volumen de voz y los que hablan a gritos hablen con un volumen adecuado.

          ¿Cómo lo haremos? Ya sabes que la placa micro:bit tiene un sensor de sonido, que captará el volumen del sonido de conversaciones, nivel de ruido, etc. Con este sensor y  las instrucciones de programación adecuadas conseguiremos nuestro propósito.

          Te ofrezco varias opciones. Realiza al menos la primera opción y, si te sientes con ánimo, no dudes en hacer las demás, son muy interesantes. Además, siempre tendrás un poco de ayuda.

          Opción A: ¡No me grites!

          Realiza un programa para que la placa micro:bit muestre una cara triste cuando el volumen de voz de los compañeros y las compañeras de clase sea más alto de 100 y muestre un corazón cuando sea más bajo de 100. 

          Puedes guiarte por la siguiente imagen que vimos en el apartado 1 de esta página:

          Sólo tienes que llevar al área de programación esta estructura de bloques y sustituir los que sean necesarios:

          Imagen que muestra un programa con bloques condicionales1. En el comparador lógico, el nivel de sonido tiene que ser mayor de 100, no menor de 100.

          2. La consecuencia es una cara triste, no alegre.

          3. Si no se cumple esto, se mostrará un corazón, no una cara triste.

          Opción B: Un buen clima de trabajo

          Elabora un programa sencillo para ayudar a las compañeras y los compañeros que hablan demasiado alto y molestan a los demás con ese volumen tan alto. Tenemos que conseguir que haya un buen clima de trabajo. Necesitamos establecer cuál es el nivel de sonido alto.

          Tienes que conseguir que la placa micro:bit detecte su volumen de voz y, si está por encima del valor fijado como alto, la placa dará algún tipo de respuesta que consista en una alarma que le haga reaccionar ante su conducta: un icono, un sonido, un mensaje...

          Si por el contrario la placa detecta un volumen por debajo del valor fijado anteriormente, dará una respuesta positiva.

          Lumen dice ¿Necesitas ayuda?

          Te doy alguna pista sobre el tipo de bloques que te hacen falta para realizar este programa:

          Imagen que muestra un programa para controlar el volumen de voz

          Ten en cuenta algunas cosas:

          • Algunos de estos bloques sólo tienes que encajarlos para ordenar las instrucciones.
          • Debes seleccionar la opción adecuada en los bloques que tienes pestañas desplegables.
          • Tienes que duplicar el bloque para siempre.
          • Tienes que añadir un bloque para dar una respuesta positiva si el volumen no es alto.

          Opción C: ¿Cómo quieres que te hable?

          Elabora un programa en el que la placa micro:bit detecte el volumen de voz o ruido de la clase, tanto el nivel de sonido alto, silencioso o adecuado, y dé una respuesta para cada uno de ellos.

          Lumen dice ¿Necesitas ayuda?

          Tienes que tener en cuenta algunas cosas:

          • Debes establecer el nivel de sonido alto y silencioso.
          • Necesitas utilizar al menos el bloque por siempre, condicionales y bloques para mostrar ledes, mensajes, sonidos... 

          Opción D: Anima tu voz

          ¿Serías capaz de hacer que la placa micro:bit al detectar el nivel de sonido lo represente en un diagrama de barras en su pantalla? En la categoría LEDs tienes un bloque para esta función.

          Además de representar gráficamente el volumen del sonido sería genial que programaras una animación para que si el nivel de ruido está por encima de un determinado valor, se muestre una imagen animada en la pantalla y algún sonido o melodía. De esta forma ayudarás a que el nivel de ruido en la clase no sea alto para que el clima de la clase sea más agradable e invite a trabajar y aprender.

          Lumen dice ¿Necesitas ayuda?

          Si no has sido capaz de elaborar correctamente este programa, este vídeo te lo explica paso a paso:

          5. ¿Estamos en la misma onda?

          ¿Qué te parecería si pudieras comunicar tu micro:bit con las otras micro:bit de tus compañeras y compañeros? La comunicación es fundamental para saber qué le sucede a los demás y enviarles las respuestas que necesitan.

          Con los bloques e la categoría Radio puedes conseguir esto conectando todas las tarjetas dentro de tu aula a una misma emisora, enviando mensajes de texto, imágenes, sonidos, melodías...

          Bloques 

          A continuación tienes los principales bloques de la categoría Radio y para qué sirve cada uno de ellos:

          Imagen que muestra los bloques de la categoría Radio, dispuestos en vertical y numerados1. Radio establecer grupo: Establece el canal del grupo, que es el canal de comunicación con el que se comunicarán las tarjetas micro:bit. Se suele indicar con un número.

          2. Radio enviar número: Emite un número por radio a cualquier micro:bit del mismo grupo.

          3. Radio enviar valor...: Envía un nombre y un valor asociado al mismo.

          4. Radio enviar cadena: Envía un mensaje de texto a cualquier micro:bit del mismo grupo.

          5. Al recibir radio receivedNumber: Registra el código a ejecutar cuando la radio recibe un número.

          6. Al recibir radio name value: Registra el código a ejecutar cuando la radio recibe un par de valores.

          7. Al recibir radio receivedString: Registra el código a ejecutar cuando la radio recibe una cadena o mensaje.

          Si quieres saber más sobre los bloques de la categoría Radio puedes consultar la página de Microsoft MakeCode en su apartado bloques.

          Cómo funciona

          La micro:bit se comunica con las demás a través de ondas de radio.  Las ondas de radio son esencialmente ondas electromagnéticas que se emiten desde una antena (como las antenas de un router WiFi).  Para que una señal sea recibida por un dispositivo, tanto el emisor  como el receptor de la señal tienen que estar sintonizados en el mismo canal de frecuencia.

          Al igual que en la comunicación entre las personas hay un emisor que emite un mensaje y un receptor que lo recibe, en las placas micro:bit hay una placa emisora y una o varias placas receptoras

          El programa de La micro:bit emisora seguirá los siguientes pasos:

          • Establecer el grupo de comunicación con el bloque radio establecer grupo.
          • Seleccionar un evento o entrada para enviar un mensaje. Necesitaremos un bloque de entrada y el bloque radio enviar cadena radio enviar número. Se enviará el mensaje a todas las micro:bit que estén en ese grupo de frecuencia.
          • Podemos seleccionar otros eventos para enviar otros mensajes.

          Aquí tienes un ejemplo del programa: Imagen que muestra programa para establecer canal y enviar mensaje por radio

          El programa de la micro:bit receptora seguirá los siguientes pasos:

          • Establecer el mismo grupo de comunicación que la micro:bit emisora con el bloque radio establecer grupo
          • La cadena o mensaje enviado se guarda en la micro:bit receptora. Para ello ésta utilizará el bloque al recibir radio receivedString.
          • Se usará el bloque mostrar cadena receivedString para visualizar el mensaje de texto  o  mostrar número receivedString para visualizar un número.
          • Debemos incluir un bloque de pausa y otro de borrar pantalla para que nos dé tiempo de ver los diferentes mensajes y no se colapsen con los anteriores.

          Este es un ejemplo del programa: Imagen que muestra un programa para establecer canal y enviar cadena

          Vídeo

          Sigue este videotutorial para configurar y programar tu micro:bit para comunicarte por radio:

          Lectura facilitada

          Tú comunicas tu micro:bit con las micro:bits de tus compañeros.

          Usas los bloques de la categoría Radio

          para comunicar las micro:bits.

          Conectas todas las tarjetas de tu aula

          a una misma emisora.

          Tú envías:

          -       Mensajes de texto.

          -       Imágenes.

          -       Sonidos.

          -       Melodías.

          -       Y muchos más.

          Bloques 

          Tú usas estos bloques

          de la categoría Radio:

          Imagen que muestra los bloques de la categoría Radio, dispuestos en vertical y numerados

          1. Radio establecer grupo:

              Crea el canal del grupo.

              El canal se señala con un número.

          2. Radio enviar número:

              Envía un número por radio.

              a cualquier micro:bit del grupo.

          3. Radio enviar valor...:

              Envía un nombre y su valor.

          4. Radio enviar cadena:

              Envía un mensaje de texto

              a cualquier micro:bit del grupo.

          5. Al recibir radio receivedNumber:

              Guarda el código a realizar

             cuando la radio recibe un número.

          6. Al recibir radio name value:

              Guarda el código a realizar

              cuando la radio recibe un par de valores.

          7. Al recibir radio receivedString:

              Guarda el código a realizar

              cuando la radio recibe una cadena o mensaje.

          La página de Microsoft MakeCode

          en su apartado bloques

          tiene mucha información.

          Cómo funciona

          La micro:bit se comunica con ondas de radio. 

          Estas ondas son electromagnéticas.

          Las ondas se emiten desde una antena.

          Hay una plaza emisora y

          una o varias placas receptoras.

          El emisor y receptor deben estar sintonizados

          en el mismo canal.

          El programa de la micro:bit emisora

          sigue estos pasos:

          1. Crear el grupo de comunicación

          2. Seleccionar un evento o entrada

              para enviar un mensaje.

          3. Seleccionar el bloque:

              radio enviar cadena o

              radio enviar número.

              La micro:bit envía el mensaje

              a todas las micro:bit del grupo.

          4. Seleccionar otros eventos

              para enviar otros mensajes.

          Este es un ejemplo del programa:

           Imagen que muestra programa para establecer canal y enviar mensaje por radio

          El programa de la micro:bit receptora

          sigue estos pasos:

          1. Crear el mismo grupo de comunicación

             de la micro:bit emisora

             con el bloque radio establecer grupo.

          2. Usa el bloque  al recibir radio receivedString

             para guardar la cadena o mensaje enviado

             en la  micro:bit receptora.

          3. Usar el bloque mostrar cadena receivedString

             para ver el mensaje de texto o un número.

          4. Incluir un bloque de pausa

             y otro bloque de borrar pantalla

             para ver los diferentes mensajes.

          Este es un ejemplo del programa:

           Imagen que muestra un programa para establecer canal y enviar cadena

          Vídeo

          El videotutorial explica la configuración y programación

          de la micro:bit para comunicarte por radio.

          6. Recuerda

          Lee el párrafo que aparece abajo y completa las palabras que faltan.

          Al igual que en la comunicación entre las personas hay un que emite un mensaje y un que lo recibe, en las placas micro:bit hay una placa  y una o varias placas 

          Habilitar JavaScript

          7. Hablamos por radio

          RétorHemos visto cómo podemos comunicarnos por radio con nuestras micro:bits. 

          Puede sernos muy útil para enviar mensajes de ánimo a los demás. Pero, ¡cuidado!, no podemos enviar mensajes todos y todas a la vez. Es igual que cuando conversamos, uno o una habla y los demás escuchamos.

          Tienes a continuación unos ejercicios muy divertidos e interesantes. Realiza al menos las dos primeras opciones, pero te animo a que intentes hacer las que siguen, aprenderás muchas cosas de la comunicación por radio con las placas micro:bit.

          Opción A: Enviando mensaje

          Imagina que tienes una placa micro:bit con la que vas a enviar mensajes a tus compañeros y compañeras. Por lo tanto, tú eres la placa emisora

          Para que el programa funcione tienes que seleccionar dos de las opciones de programas que tienes a  coantinuación.

          Imagen que muestra tres opciones para un programa de radio

          Lumen dice ¿Has probado...?

          Para saber si has elegido las opciones adecuadas, lleva los bloques al área de programación y comprueba con el simulador si se cumple lo que has programado.

          Opción B: Te recibo

          En este ejercicio será tu profesora o profesor quien tenga la placa emisora y envíe mensajes a todo el alumnado del aula.

          Tú tienes que programar tu placa para recibir una cadena o mensaje.

          No olvides preguntar a tu profesor o profesora cuál es el canal establecido para el  grupo.

          Comprueba con el simulador si es correcto el programa. Si has recibido el mensaje, complétalo para que puedas recibir también un número.

          Lumen dice ¿Algo de ayuda?

          Si no recuerdas bien cómo se hace el programa, consulta en el apartado anterior la pestaña Cómo funciona.

          Opción C: ¿Me recibes?

          Ahora vas a ser tú el que controles la placa emisora.

          En grupo, poneros de acuerdo para emitir mensajes al resto del grupo.

          Programa tu micro:bit para que envíe un número al presionar el botón A y envíe un texto al presionar el botón B.

          No olvides proporcionarles el canal que has establecido para el grupo.

          Lumen dice Puede que...

          Si no recuerdas muy bien cómo se hace, consulta el apartado en la pestaña Cómo funciona.

          Opción D: Háblame con una sonrisa

          Programa tu placa para recibir mensajes, pero ahora tu placa mostrará un icono de cara triste hasta que reciba un mensaje con el texto “¡Hola!”, por ejemplo.

          Cuando reciba este mensaje mostrará un icono de cara alegre durante dos segundos.

          Puedes probar con otras muchas respuestas en lugar de una cara alegre, por ejemplo: reproducir una melodía, un mensaje de ánimo, una imagen diseñada en la matriz de ledes, etc.