En este vídeo hacemos el proyecto «Navaja Suiza», en el que integraremos los códigos de 3 ejemplos anteriores: «Dado visual v3», «Si o No creativo» y «Termómetro termostato v3», modificando sus códigos e incluyendo su funcionalidad en funciones, para que puedan ser usados cómo módulos externos que importamos desde el «main».
Este proyecto nos proporciona herramientas que podemos utilizar la micro:bit en cualquier asignatura.Explicamos también la diferencia entre un proyecto y un fichero de código, viendo cómo los trata el entorno de microbit.org.
Más adelante ampliaremos este proyecto con nuevas funcionalidades.
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 7.0 del curso Python con Microbit en entorno oficial.
Código:
Proyecto: Navaja-suiza-v1.hex
El programa principal (main): Navaja-suiza-v1-main.py
Los módulos:
- dado_visual_v3_main.py
- Si_o_No_creativo_main.py
- termometro_v3_termostato_funciones_main.py
Ejercicios propuestos:
- Integra alguno más de los ejemplos creados anteriormente, por ejemplo el de las animaciones gráficas.
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.