INSTITUCIÓN EDUCATIVA TÉCNICO SUPERIOR INDUSTRIAL

GUÍA INTERACTIVA: MICRO:BIT

GRADO OCTAVO · OCTAVO

Español / English

1. ¿Qué es una micro:bit? / What is a micro:bit?

Español: La micro:bit es una pequeña placa electrónica programable diseñada para aprender programación, electrónica y pensamiento computacional. Puede mostrar imágenes, detectar movimiento, recibir entradas mediante botones y comunicarse con otros dispositivos.

English: The micro:bit is a small programmable electronic board designed for learning programming, electronics and computational thinking. It can display images, detect movement, receive input through buttons and communicate with other devices.

Idea clave / Key idea: Micro:bit + programa = una acción. / Micro:bit + program = an action.

2. Partes principales / Main parts

LED matrix 5 × 5

25 luces LED que permiten mostrar letras, números, símbolos e imágenes.

25 LEDs used to display letters, numbers, symbols and images.

Botón A

Permite crear una acción cuando el usuario lo presiona.

It allows the program to perform an action when pressed.

Botón B

Otro botón programable para crear acciones diferentes.

Another programmable button for different actions.

Botones A+B

Permiten programar una acción cuando se presionan los dos botones.

They can trigger an action when both buttons are pressed.

Acelerómetro

Detecta movimiento, inclinación y algunos gestos.

It detects movement, tilt and some gestures.

Sensor de temperatura

Permite obtener una estimación de la temperatura de la placa.

It provides an estimate of the board temperature.

Pines

Permiten conectar la micro:bit con sensores, motores, LEDs y otros componentes.

Pins allow the micro:bit to connect to sensors, motors, LEDs and other components.

USB y alimentación

Se utilizan para programar y alimentar la placa.

They are used to program and power the board.

3. ¿Qué es MakeCode? / What is MakeCode?

Español: Microsoft MakeCode es un entorno de programación que permite crear programas para micro:bit mediante bloques. También permite cambiar al editor JavaScript para observar y modificar el código.

English: Microsoft MakeCode is a programming environment for micro:bit. You can create programs using blocks and also switch to JavaScript to view and modify code.

Bloques / Blocks

Arrastra y conecta bloques para construir un programa.

Drag and connect blocks to build a program.

Simulador / Simulator

Permite probar el programa sin tener la placa conectada.

It lets you test your program without connecting the physical board.

Descargar / Download

El programa puede descargarse a la micro:bit para probarlo físicamente.

The program can be downloaded to the micro:bit for physical testing.

4. Práctica 1: Mi primer programa / Practice 1: My first program

Objetivo / Goal: Mostrar un corazón en la matriz LED.

Show a heart on the LED matrix.

Pasos / Steps

  1. Abre Microsoft MakeCode para micro:bit.
  2. Selecciona Nuevo proyecto / New Project.
  3. Busca el bloque al iniciar / on start.
  4. Agrega mostrar icono / show icon.
  5. Selecciona un corazón.
  6. Prueba el programa en el simulador.

Open MakeCode → New Project → use on start → add show icon → choose a heart → test it in the simulator.

al iniciar mostrar icono (corazón)

5. Práctica 2: Botón A / Practice 2: Button A

Reto: Programa el botón A para mostrar el número 6.

Challenge: Program button A to display the number 6.

al presionar botón A mostrar número 6

Pregunta: ¿Qué bloque de entrada necesitas? / Which input block do you need?

6. Práctica 3: Botón B / Practice 3: Button B

Reto: Al presionar B, muestra una flecha hacia arriba.

Challenge: When B is pressed, show an up arrow.

al presionar botón B mostrar icono (flecha arriba)

Después cambia la flecha por tu propio diseño usando mostrar LEDs / show LEDs.

Then replace the arrow with your own design using show LEDs.

7. Práctica 4: Sensor de movimiento / Practice 4: Motion sensor

Reto: Crea un programa que muestre una cara feliz cuando la micro:bit detecte el gesto agitar / shake.

Challenge: Create a program that shows a happy face when the micro:bit detects the shake gesture.

al agitar mostrar icono (cara feliz)

Piensa / Think

¿Qué sensor permite detectar el movimiento?

Which sensor detects movement?

8. Práctica 5: Contador / Practice 5: Counter

Construye un contador sencillo: cada vez que presiones A, aumenta un número en 1.

Build a simple counter: every time you press A, increase a number by 1.

variable contador = 0 al presionar botón A cambiar contador por 1 mostrar número contador
Reto extra / Extra challenge: Usa B para disminuir el contador en 1.

9. Mini proyecto / Mini project

Nombre: Mi mascota digital / My digital pet

Crea un programa que use al menos 3 elementos: matriz LED, botones y movimiento.

Create a program using at least 3 elements: LED matrix, buttons and movement.

Elemento / ElementTu idea / Your idea
Botón A / Button A____________________________
Botón B / Button B____________________________
Movimiento / Motion____________________________
Imagen LED / LED image____________________________

10. Autoevaluación interactiva / Interactive self-assessment

Selecciona una respuesta. / Select one answer.

Puntaje / Score: 0/8

11. Desafío final / Final challenge

Completa el programa y prueba cada parte en el simulador de MakeCode.

Complete the program and test each part in the MakeCode simulator.

  1. Al iniciar, muestra un icono.
  2. Al presionar A, muestra un número.
  3. Al presionar B, muestra otra imagen.
  4. Al agitar, muestra una cara feliz.
  5. Explica oralmente qué hace cada bloque.

Mi programa funciona: Sí / No    Mi explicación: __________________________