# Sesión 1: conocimientos previos

Haremos una breve introducción en la que se recordará las características básicas de la tarjeta microbit. Para esta sesión y las siguientes necesitamos dos tarjetas por cada 4 alumnos y una tablet con su correspondiente dirección gmail de configuración.

Nos ayudarnos de este breve vídeo para recordarlas características básicas de la tarjeta

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="456" src="https://www.youtube.com/embed/lwqgAUG8pms?si=dIQZrUYCIvh20Uhf" style="width: 811px; height: 456px;" title="YouTube video player" width="811"></iframe>

Tras el recordatorio de las características básicas de la placa necesitamos manejarla y empezar a programas con actividades

sencillas.

La distribución grupal adecuada podría ser aquella que organiza la clase en grupos de 3-4 con dos tarjetas por grupo y una tablet para la programación de bloques. Como sabemos vamos a usar la plataforma makecode que requiere del registro con mail . Lo ideal es usar la propia dirección mail de configuración de la tablet.

 Recodaremos de nuevo las partes fundamentales del entorno de programación.

[![entornoprogramaciónmakecode.png](https://libros.catedu.es/uploads/images/gallery/2024-05/scaled-1680-/m6eentornoprogramacionmakecode.png)](https://libros.catedu.es/uploads/images/gallery/2024-05/m6eentornoprogramacionmakecode.png)

Con todo ello ya es tamos en disposición de ejecutar programas para coger soltura en la selección de bloques , establecimiento de tiempos y variables, planificación de tareas, .... A grandes rasgos seguiríamos estos pasos al crear un programa y probarlo.

1. Iniciar sesión en makecode con cuenta google:
2. Crear proyecto con título incluido.
3. Descarga del proyecto a la tarjeta
4. Comprobación en ella con cable usb o por medio del portapilas.

**ACTIVIDAD 1**

En ella vamos a sacar por pantalla el nombre de cada uno de los componentes del grupo . Para ello no utilizamos más que los bloques de **<span style="color: rgb(53, 152, 219);">mostrar cadena</span>** y <span style="color: rgb(235, 26, 184);">**presionar el botón A**,</span> pues el nombre aparecerá al apretarlo.

 [![sacar_nombre.gif](https://libros.catedu.es/uploads/images/gallery/2024-05/sacar-nombre.gif)](https://libros.catedu.es/uploads/images/gallery/2024-05/sacar-nombre.gif)

**ACTIVIDAD 2**

Como segunda actividad vamos a dibujar un corazón que late . Utilizando el bloque de**<span style="color: rgb(132, 63, 161);"> leds </span>**y la**<span style="color: rgb(53, 152, 219);"> pausa </span>**es muy sencillo.

[![corazón_late.gif](https://libros.catedu.es/uploads/images/gallery/2024-05/corazon-late.gif)](https://libros.catedu.es/uploads/images/gallery/2024-05/corazon-late.gif)

**ACTIVIDAD 3**

vamos a programar un pequeño medidor de sonido de forma que detecta el sonido exterior y lo visualiza en forma de barra de led. Para ello vamos a necesitar

- el bloque **<span style="color: rgb(53, 152, 219);">para siempre</span>**
- usar una variable ya definida que es <span style="color: rgb(235, 26, 184);">“**nivel de sonido**</span>”
- un bloque “**<span style="color: rgb(132, 63, 161);">trazar gráfico de barras</span>**” e indicar indica la variable “nivel de sonido” y por hasta 128

[![detector_nivel_sonido.gif](https://libros.catedu.es/uploads/images/gallery/2024-05/detector-nivel-sonido.gif)](https://libros.catedu.es/uploads/images/gallery/2024-05/detector-nivel-sonido.gif)