En primer este vídeo vamos a empezar a trabajar con sentencias condicionales. A partir del código «Termómetro v1-main.py» vamos a crear un programa donde visualizamos la temperatura y según se cumplan determinadas condiciones, se mostrarán diferentes imágenes en la pantalla de la micro:bit.
Usaremos funciones para hacer nuestro código más estructurado, sencillo y para poder reutilizarlo más fácilmente, también explicamos el uso de los argumentos en Python.
Ten en cuenta que esta sesión está compuesta por más de un vídeo y recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.
Vídeo de la sesión 6.0 del curso Python con Microbit en entorno oficial.
Código:
-
termometro-v2-termostato-main.py
-
termometro_v3_termostato_funciones_main.py
Ejercicios propuestos:
- Revisa los programas anteriores pensando en cómo se pueden simplificar usando funciones.
En este segundo vídeo vamos a ver cómo podemos interactuar con los distintos botones, utilizando las sentencias condicionales que vimos antes.
Aprenderemos a hacer las comprobaciones para saber si un botón está pulsado o no. Con ello haremos como ejemplo una típica herramienta de clase para hacer preguntas al alumnado y que nos contesten con su micro:bit «Sí o no».
Trabajaremos en otra versión del código «Si_o_No_creativo_main.py» para que el alumnado pueda crear las imágenes positiva y negativa que mostraremos y así fomentar su creatividad.
Vídeo de la sesión 6.1 del curso Python con Microbit en entorno oficial.
Código:
- Si-o-No-main.py
- Si_o_No_creativo_main.py
Ejercicios propuestos:
- Cuando aprendamos a hacer sonidos con la micro:bit podemos hacer una versión no visual de nuestro programa «Si o No».
En este tercer vídeo utilizaremos lo aprendido hasta ahora sobre el uso de funciones para actualizar nuestro programa «dado visual v2», al que estructuraremos con funciones en la versión «Dado visual v2.1.py».
Posteriormente, en el «dado_visual_v3_main.py» haremos que la función «tirada» se ejecute al hacer el gesto de «Agitar». En un vídeo posterior veremos más detalles sobre el uso del acelerómetro.
Vídeo de la sesión 6.2 del curso Python con Microbit en entorno oficial.
Código:
- dado-visual-v2.1-main.py
- dado_visual_v3_main.py
Ejercicios propuestos:
- Adapta el programa para jugar a Piedra, Papel o Tijera.
Todas las clases de este curso
- Python con Microbit en entorno oficial #1 Presentación
- Python con Microbit en entorno oficial #11 Radio y comunicación.
- Python con Microbit en entorno oficial #2 Uso del editor y problemas frecuentes
- Python con Microbit en entorno oficial #3 La consola de Python y aleatoriedad.
- Python con Microbit en entorno oficial #4 Mostrando letras y números.
- Python con Microbit en entorno oficial #5 Imágenes, patrones y animaciones.
- Python con Microbit en entorno oficial #6 Sentencias condicionales.
- Python con Microbit en entorno oficial #7 Proyecto navaja suiza.
- Python con Microbit en entorno oficial #8 Música y sonidos.
- Python con Microbit en entorno oficial #9 Sensores.
- Python con Microbit en entorno oficial #10 Módulos externos.