1. Tema: Temas y subtemas de las fichas 1 y 2
Jeronimo Gutiérrez
Institución Educativa Liceo Departamental
Tecnología
9-4
Cali
2025
2. Tabla de Contenido
Ficha 1: Luces y Códigos
1. Conceptos:
o Algoritmo
o Programa
o Programador
o Procesador
o Microbit
o MakeCode
o Depurar
o Validar
o Variable
o ¿Cómo funciona la variable en Microbit?
o Variable Booleana
Ficha 2: Luces y Códigos
1. Conceptos:
o Diagrama de Flujo
o Bucles
o Condicionales
o Sensor
o Microbit (Continuación)
2. Partes de la micro:bit:
o Pantalla de LEDs
o Botones A y B
o Sensor de Movimiento (Acelerómetro)
o Brújula (Magnetómetro)
o Pines de Entrada/Salida
o Conexión USB
o Conexión Bluetooth
o Conexión de Batería
3. Ficha 1: Luces y Códigos:
Conceptos:
ALGORITMO: secuencia de pasos específica, clara y lógica para llevar a cabo el
proceso
PROGRAMA: es una secuencia de instrucciones que hace realizar tareas
específicas del procesador, es la serie de instrucciones que cumple el procesador,
gracias al programa el procesador puede realizar y cumplir las tareas propuestas
debido a la serie de instrucciones.
PROGRAMADOR: persona que desarrolla, crea y escribe el programa para que el
procesador funcione correctamente
PROCESADOR: es el dispositivo que entiende las instrucciones mandadas desde el
programa y las ejecuta correctamente
4. MICROBIT: tarjeta pequeña la cual contiene un procesador que elabora las
instrucciones de un programa, sirve de microcontrolador.
MAKECODE: es un editor el cual permite depurar y validar el programa, también
sirve para programar el procesador con un lenguaje especial
DEPURAR: corregir, cambiar o eliminar las fallas o errores que hacen que no
funcionen correctamente
VALIDAR: cerciorarse que el programa cumple con su labor y hace lo que debe de
hacer
5. VARIABLE: Una variable es un espacio de almacenamiento en la memoria del
computador que puede contener datos y cuyo valor puede cambiar durante la
ejecución de un programa. Las variables se utilizan para almacenar información que
puede ser referenciada y manipulada en el código. Cada variable tiene un nombre
(identificador) y un tipo de dato asociado, que define qué tipo de información puede
almacenar.
¿Cómo funciona la variable en Microbit?
Este programa usa una variable Ilamada "count" (en inglés, "cuenta") para
recordar la cuenta actual. Al empezar, la establece a 0. Cada vez que
presionas el botón B, incrementa la variable de conteo en 1 y la muestra en la
pantalla LED.
BOOLEANA: Una variable booleana es un tipo específico de variable que solo
puede tener uno de dos valores posibles: verdadero o falso. Las variables booleanas
se utilizan comúnmente en lógica de control de flujo, como en condiciones de
estructuras if- e1se, para tomar decisiones en el código. Por ejemplo, se pueden
6. usar para verificar si una condición es verdadera antes de ejecutar un bloque de
código determinado.
FICHA 2: Luces y Códigos:
Conceptos:
DIAGRAMA DE FLUJO: Un diagrama de flujo es un diagrama que describe un
proceso, sistema o algoritmo informático. Se usan ampliamente en numerosos
campos para documentar, estudiar, planificar, mejorar y comunicar procesos
que suelen ser complejos en diagramas claros y fáciles de comprender
BUCLES: Los bucles son un concepto importante en la programación de
ordenadores ya que ahorran repetir el mismo código muchas veces, haciendo
el programa más compacto. Esto también se conoce como iteración.
Podríamos programar en el micro:bit las mismas notas múltiples veces, pero es
mucho más fácil iterar (también conocido como bucle). Este programa usa bucles
que tocan cada compás dos veces, de manera que cada compás sólo hay que
programarlo una vez
7. CONDICIONALES: Los condicionales son estructuras de control que permiten tomar
decisiones en un programa según si una condición es verdadera o falsa. Las
estructuras condicionales más comunes son if, e1se if y else. Estas estructuras
permiten que el programa ejecute diferentes bloques de código dependiendo del
resultado de una condición lógica.
SENSOR: Un sensor es un dispositivo que detecta y responde a algún tipo de
entrada del entorno físico. La entrada específica puede ser Iuz, calor, movimiento,
humedad, presión, etc. El sensor convierte esta información física en datos que
pueden ser medidos y analizados. Los sensores se utilizan en una amplia variedad
de aplicaciones, desde la automatización industrial hasta dispositivos electrónicos de
consumo como teléfonos inteligentes y termostatos.
MICROBIT: La micro
es una pequeña computadora programable diseñada para la educación y para que
los estudiantes aprendan conceptos básicos de programación y electrónica. Tiene
varias características y componentes que permiten a los usuarios crear una amplia
variedad de proyectos interacti/OS.
8. Partes de la micro:bit:
1. Pantalla de LEDs: Una matriz de 5x5 LEDs que puede mostrar texto, números
y gráficos simples.
2. Botones A y B: Dos botones que pueden ser programados para realizar
acciones cuando se presionan.
3. Sensor de movimiento (acelerómetro): Detecta movimiento y orientación.
4. Brújula (magnetómetro): Detecta campos magnéticos y puede utilizarse
como una brújula.
5. Pines de entrada/salida: Conectores que permiten conectar la micro
a otros dispositivos electrónicos.
6. Conexión USB: Para conectar la micro
a una computadora y cargar programas.
7. Conexión Bluetooth: Permite la comunicación inalámbrica con otros
dispositivos.
8. Conexión de bateria: Para alimentar la micro
cuando no está conectada a través del USB.
Conceptos
Generales:
1. Definición y Propósito de Conceptos Clave:
o Algoritmo: Es crucial para la programación ya que proporciona una
secuencia clara de pasos que el procesador debe seguir para ejecutar
una tarea específica.
o Programa: Un conjunto de instrucciones esenciales para que el
procesador realice funciones específicas. La calidad del programa
determina la eficiencia del procesador en ejecutar tareas.
o Programador: Juega un rol vital en la creación y mantenimiento de
programas. Su habilidad para desarrollar código influye directamente
en el rendimiento del procesador.
2. Elementos del Hardware y Software:
o Procesador: El núcleo de cualquier dispositivo programable que
ejecuta instrucciones y realiza tareas.
o Microbit: Una herramienta educativa que simplifica la comprensión de
conceptos básicos de programación y electrónica mediante la práctica
interactiva.
o MakeCode: Un editor que no solo facilita la programación de la
Microbit, sino que también permite depurar y validar programas,
asegurando que funcionen correctamente.
3. Conceptos Avanzados de Programación:
o Variables y Booleanas: Las variables son fundamentales para
almacenar y manipular datos en los programas. Las variables
9. booleanas, en particular, son esenciales para la toma de decisiones
dentro del código.
o Bucles y Condicionales: Son estructuras de control críticas que
optimizan la ejecución de tareas repetitivas (bucles) y permiten la toma
de decisiones basada en condiciones específicas (condicionales).
4. Interacción con el Entorno:
o Sensores: Dispositivos clave que permiten a la Microbit interactuar con
su entorno físico, proporcionando datos que pueden ser utilizados en
programas para responder a condiciones específicas.
5. Componentes de la Microbit:
o La Microbit es una plataforma versátil con múltiples componentes
(pantalla de LEDs, botones, sensores, pines de entrada/salida,
conexión USB, Bluetooth y batería) que permiten una amplia gama de
aplicaciones prácticas en proyectos de programación y electrónica.
Conclusiones Específicas sobre el Uso de Microbit:
1. Educación y Aprendizaje:
o La Microbit está diseñada para facilitar el aprendizaje de la
programación y la electrónica a estudiantes. Su estructura simple pero
funcional permite a los usuarios principiantes comprender y aplicar
conceptos complejos de manera intuitiva.
2. Desarrollo de Proyectos Interactivos:
o La combinación de sensores y componentes programables de la
Microbit permite el desarrollo de proyectos interactivos que responden
a estímulos físicos, como movimiento o Iuz, lo cual enriquece la
experiencia de aprendizaje.
3. Eficiencia en la Programación:
o El uso de herramientas como MakeCode y la capacidad de depuración
y validación permiten a los programadores identificar y corregir errores
de manera eficiente, asegurando que los programas funcionen
correctamente antes de su implementación final.
LINK DE BLOG