Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como TIC

Diseño vectorial por Navidad.

Estas últimas semanas del, el alumnado de 2º, 3º y 4º de ESO ha desarrollado un proyecto conjunto que combina creatividad, competencias digitales y conciencia medioambiental. En las materias  de Tecnología y Digitalización (2º ESO), Educación Digital (3º ESO) y Digitalización (4º ESO), los estudiantes han trabajado con el programa  Inkscape , una herramienta de diseño vectorial de software libre, para crear una colección de adornos navideños con el que adornar el pasillo de las aulas de ESO. 

Día de las Letras Galegas 2025

Con motivo del Día de las Letras Gallegas 2025 , se les ha pedido a los alumnos que cursan las materias de Digitalización y Educación Digital el diseño y corte en goma EVA de varios adornos con los que decorar uno de los corchos del pasillo de la ESO.

Micro:bit - Neopixel: Práctica 19- Control del encendido/apagado de luces mediante sonido

En esta nueva práctica vamos a programar un sistema en el que las luces se apagan o enciendan al escucharse un sonido como el chasquido de los dedos o dar palmas. Para ello, partiendo del sistema inicial apagado, almacenamos en una variable el número de veces que se escucha un sonido alto. Si el número de veces es impar, el sistema de luces se encenderá. si por el contrario es par, es sistema se apagará. Una vez comprobado que el código funciona, puedes probar a variar la sensibilidad del sistema frente al ruido, cambiar la luminosidad de los LEDs o hacer que cada vez que los LEDs se enciendan, lo hagan de un color diferente (al azar)...  Prácticas Microbit:Neopixel

Hojas de Cálculo Google: Práctica 13: Ordenar y formaterar datos, rangos y sumas condicionales

Os comparto una de las prácticas de hojas de cálculo que tenía pendiente de publicar,. En ella, tras importar un archivo con datos, aprenderéis a ordenarlos por columnas, a dar modificar el formato de la fecha y de la moneda en la que aparecen los datos, a establecer rangos en función de los valores encontrados en las celdas y a realizar sumas condicionales. Finalmente, repasaréis como realizar algunos gráficos de barras o de sectores circulares. Descargar Práctica 13

Micro:bit - Neopixel: Práctica 18 - Nº de LEDs encendidos en función del sonido II - Mapeando el sonido

Vamos a ver, con esta nueva práctica de control de una tira de LEDs, como poder conseguir un efecto similar al de la práctica anterior, en la que el número de LEDs a iluminar sea proporcional al nivel de sonido. En esta práctica recurriremos al mapeado, o lo que es lo mismo, a la transformación de un rango de datos de entrada  (para nosotros será el nivel de sonido) a otro rango de datos (que será el número de LEDs a iluminar).  A diferencia de lo que ocurría en la práctica anterior, en este caso, podremos elegir los colores de LED a emplear.   Comenzamos la práctica, al igual que siempre, cargando la extensión Neopixel y fijando el PIN de entrada, el número de LEDs de nuestro dispositivo(en el ejemplo 120) y bajando la luminosidad de los LEDs. En el bucle para siempre definimos una variable, que llamaremos Ruido correspondiente al nivel de sonido ambiental, que tal como debemos recordar, varía entre 0 y 255. A continuación, mapearemos dicho ruido, transformando dicha var...

Micro:bit - Neopixel: Práctica 17 - Número de LEDs encendidos en función del sonido

En esta nueva práctica vamos a crear una animación en el que el número de LEDs a iluminar varían en función del sonido registrado por el micrófono ambiental. Para lograrlo, tras cargar la extensión Neopixel, el pin de entrada, el número de LEDs a iluminar y la luminosidad de los LEDs, emplearemos el comando de trazar diagrama de barras en la tira; la cual se encuentra, también dentro de los bloques Neopixels. En dicho comando, puedes tratar de modificar el parámetro hasta # del nivel de ruido para ajustar la sensibilidad frente al sonido. Por último, si lo deseas, puedes incluir una  pequeña pausa en el bloque para siempre de forma que se haya un pequeño retraso. En el vídeo que figura a continuación, como ejemplo, se ha empleado un panel de 8 x 32 LEDs.    

Micro:bit - Neopixel: Práctica 16 - Alarma lumínica de ruido II

En esta práctica vamos a crear una alarma lumínica de ruido que se comporte de forma similar a la práctica anterior, de forma que puedas apreciar las ventajas/desventajas de programar la placa de una u otra forma. Al semejanza que en la Practica 15, se trata de programar la microbit de tal forma que al detectarse un ruido/sonido alto la tira Neopixel se ilumine en un color (por ejemplo rojo). Sin embargo, esta vez pretendemos aumentar el tiempo durante el cual los LEDs se iluminan y, en caso de no detectarse dicho ruido, los LEDs deben permanecer encendidos de otro color (por ejemplo, violeta). La práctica, al igual que en casos anteriores, comenzará con la carga de la extensión Neopixel, tras lo cual fijaremos el número de LEDs de la tira y el pin al que conectamos la tira (P0, en el ejemplo) y bajaremos la luminosidad con la que lucirán los LEDs. A diferencia de la práctica anterior, vamos a emplear funciones lógicas usando ciertas condiciones, de forma que si el sonido detectado es...

Micro:bit - Neopixel: Práctica 15 - Alarma lumínica de ruido

Con esta práctica comenzamos la publicación de una serie de experiencias de control de la tira LED en función de las lecturas de alguno de los sensores de la placa microbit, en este caso el micrófono. En esta primera práctica se trata de programar la microbit de tal forma que al detectarse un ruido/sonido alto la tira Neopixel se ilumine en un color (por ejemplo rojo) durante un breve espacio de tiempo. En caso de no detectarse dicho ruido, los LEDs deben permanecer apagados o encendidos de otro color (por ejemplo verde). El programa, además cuenta el número de veces que el ruido ambiental supera un valor determinado. La práctica, al igual que en anteriores, comenzará con la carga de la extensión Neopixel, tras lo cual fijaremos el número de LEDs de la tira.  Establecemos una luminosidad baja (en la imagen un nivel de 20).  En lugar de usar una función lógica, programaremos que si se detecta un nivel alto de ruido, la tira de LEDs se encienda de un color, mientras que si el ni...

Micro:bit - Neopixel: Práctica 13 - Ajustar velocidad de la animación

Basándonos en la misma animación creada en la práctica anterior , en la que 4 LEDs consecutivos se iluminaban con distintos colores e iban avanzando a lo largo de la tira, vamos a crear un nuevo programa en el que podamos controlar la velocidad de avance de éstos mediante el empleo de los pulsadores. Tras, cargar la extensión neopixel en makecode for microbit, comenzamos creando la secuencia de avance de los LEDs a semejanza de la práctica anterior.  Como ya sabrás de sobra, la velocidad vendrá determinada por el tiempo de pausa fijado en el bloque para siempre. Para poder variar dicho parámetro, creamos una variable cuyo valor reduciremos o aumentaremos una cantidad dada, según pulsemos el botón A o el botón B. .Tras fijar el valor inicial de dicha variable  (en el bloque al iniciar) haremos que al presionar el logotipo  de la micro:bit también se restablezca el valor de ésta. 

Micro:bit - Neopixel: Práctica 12 - Pausa de animación mediante pulsador

En esta práctica de control de una tira LED con un placa micro:bit, se trata de crear una animación la cual ha de pausarse al pulsar uno de los botones de la placa.  En MakeCode for microbit, comenzamos, como siempre, cargando la extensión para los LEDs Neopixel y fijando el número de LEDs de la tira o anillo que se vaya a emplear.  Inicialmente programamos la placa de forma que se iluminen 4 LEDs consecutivos, cada uno de un color.  A continuación, dentro del bucle para siempre, incluimos un condicional en el que siempre que el botón A no esté presionando (es decir, sea falso) se producirá una animación con los LEDs iluminados avanzando a lo largo de la tira/anillo de LEDs. Finalmente, dentro del mismo bloque, programamos que cuando sólo cuando se esté presionando el botón A, aparezca  un pictograma con forma de X en los LEDs de la microbit.

Micro:bit - Neopixel: Práctica 11 - Secuencias de avance y retroceso a distintas velocidades

En la práctica anterior, empleamos funciones para fijar el color, el sentido y desde donde se iban encendiendo/apagando los LEDs. En esta nueva práctica emplearemos una nueva función para variar  cada cuantos LEDs se ilumina uno de ellos, el color y cada cuanto tiempo lo hacen. Además aplicaremos alguna función matemática para fijar el número de repeticiones. Comenzamos un nuevo proyecto con makecode for microbit  añadiendo la extensión Neopixel y fijando la longitud de la tira/barra/anillo de LEDs.  A continuación, creamos una función,  a partir de los bloques avanzados, con tres variables: Color:  color empleado para iluminar los LEDs. Salto:  cada cuantos LEDs, uno de ellos se va a iluminar. Pausa:  tiempo en milisegundos entre la iluminación de un LED y el siguiente. A continuación, indicamos qué es lo que queremos que realicen los LEDs en dicha función. En este ejemplo, se ha empleado bloques similares al de una práctica anterior, para que los LED...

Micro:bit- Neopixels: Práctica 08- Arcoíris y luminosidad

Os presento una nueva práctica de programación de la placa micro:bit con Makecode for micro:bit para el control de una tira o anillo de LEDs Neopixel. En este caso se trata de encender todas las luces de la tira o anillo con los colores del arcoíris e ir moviendo los colores hacia el final de la tira. Al mismo tiempo vamos a ajustar la luminosidad de los LEDs para que los colores se vean de forma más atractiva.

Micro:bit - Neopixel: Práctica 07 - LEDs avanzando progresivamente

En esta práctica vamos a crear una nueva animación de una tira o anillo de LEDs, similar a la de la práctica anterior. En este caso se trata de ir encendiendo los LEDs de forma progresiva (sin ir apagando los anteriores); primero, desde un extremo y luego desde el otro.  Para conseguirlo, debes introducir el siguiente código, donde : Como habrás podido comprobar, a través de la simulación o cargando el programa a la microbit, al terminar la animación los LEDs permanecen encendidos. Para que no lo hagan deberás introducir el bloque eliminar strip. Comprueba la diferencia entre el código anterior y el mostrado a continuación, donde lo único que ha variado es la posición del comando que enciende el LED 0 de color verde (se sitúa antes del bucle de repetición, tal y como indica la flecha). ¿Notas alguna diferencia?¿Cuál? Volviendo al ejemplo donde los LEDs se encienden progresivamente (segunda de las imágenes de esta práctica) intentar crear una secuencia en la que después de apagarse ...

Micro:bit - Neopixel: Práctica 06: LED avanzando y retrocediendo

Os comparto 3 nuevas experiencias de programación de la placa micro:bit para el control de un tira  de LEDs (SW2812). Se trata de programar la placa de tal forma que, inicialmente, se ilumine uno o más LEDs  de un determinado color. A continuación, se quiere crear una secuencia en la que el (o los LEDs) iluminados se desplacen en  un sentido o en el otro a lo largo de la tira/barra de LEDs.  Como en prácticas anteriores, comenzamos cargando la extensión Neopixel, fijando la longitud de la tira de LEDs e indicando qué LED debe iluminarse y de qué color (el que tú quieras). Recordar que el primero de los LEDs de la tira será el nº 0.  A continuación programaremos un cambio en el LED a iluminar cada cierto tiempo, incluyendo los bloques que figuran a continuación.  Prueba a cambiar cada cuantos LEDs se rota (introduciendo el valor de 2, 3 o 4, en lugar del 1) e incluso el tiempo de pausa entre el encendido de dos LEDs consecutivos. Si quieres, incluso puedes i...

Micro:bit- Neopixel: Práctica 01- Semáforo I

Con esta entrada damos comienzo a la publicación de algunas prácticas realizadas con la placa microbit conectada a tiras/anillos o barras de LEDs del tipo Neopixel. Para la realización de las prácticas, emplearemos el software Microsoft MakeCode Microbit . 

Mi primer video juego con MakeCode Arcade

Desde antes de navidades, en la materia de Educación Digital y en Tecnología y Digitalización, estamos programando pequeños videojuegos con Microsoft Makecode Arcade , una plataforma, donde mediante programación por bloques, podemos crear videojuegos con un aire bastante retro. Aprovechando la participación del centro en el programa de recogida de productos de higiene dental de Phillips y Terracycle para su posterior reciclado, se pidió a los alumnos y alumnas que diseñaran un primer videojuego, en el que un personaje debía recoger cepillos de dientes. Este juego, podría emplearse para incentivar el reciclaje de dichos productos. 

Hojas de Cálculo Google, Práctica 12: Minigráficas III

  Os dejo un último guión de las prácticas de hojas de cálculo con las que trabajar con minigráficas. Descargar Práctica 12

Hojas de Cálculo Google, Práctica 11: Minigráficas II

Os dejo otro guión de prácticas de hojas de cálculo con el que seguir trabajando con minigráficas. Descargar Práctica 11

Hojas de Cálculo Google, Práctica 8: Repasando cálculo de porcentajes

Nueva práctica de hojas de cálculo con la que repasar el cálculo de porcentajes, sumas, diferencia así como el de configurar distintos tipos de formato de número. Descargar Práctica 08

Hojas de Cálculo Google, Práctica 7: formato condicional y Función Lógica SI

Nueva práctica de hojas de cálculo con la que aprender el autocompletar celdas en función del contenido de otras celdas mediante el empleo de la función lógica SI. Además, aprenderás a cambiar el formato de las celdas en función del contenido de esa u de otra celda estableciendo diferentes reglas de formato condicional. Descargar Práctica 07