Entradas

APPINVENTOR

 Aplicaciones con App Inventor: Teoría y Prácticas App Inventor es una plataforma gratuita en línea creada por el MIT que permite desarrollar aplicaciones para Android de forma visual. Está diseñada para principiantes, ya que utiliza bloques que se arrastran en lugar de escribir código. Esto facilita el acceso a funciones del celular como la cámara, el GPS o el micrófono sin necesidad de conocimientos avanzados de programación. ¿Para qué sirve? App Inventor se utiliza para crear diferentes tipos de aplicaciones, como: Juegos Herramientas útiles Traductores Control de dispositivos (como robots mediante Bluetooth) Es muy útil en el ámbito educativo, para hacer prototipos rápidos y aprender lógica de programación de manera sencilla. ¿Cómo se utiliza? Se usa desde el navegador entrando a la página oficial de App Inventor y accediendo con una cuenta de Google. La plataforma se divide en dos partes principales: Designer: donde se diseña la interfaz (botones, imágenes, textos, etc.) Block...

CONEXION EN SERIE Y PARALELO

 Conexión en Serie y en Paralelo Al trabajar con circuitos eléctricos, una de las decisiones más importantes es cómo conectar los componentes, especialmente las pilas o baterías. Existen dos formas principales de conexión: en serie y en paralelo. Cada una afecta de manera distinta el voltaje, la corriente y la duración del circuito. ¿Qué es un circuito eléctrico? Un circuito eléctrico es un conjunto de elementos conectados que permiten el paso de la corriente eléctrica. Está formado por: Fuente de energía (pila o batería) Conductores (cables) Receptores (focos, motores, etc.) La pila transforma energía química en energía eléctrica. Valores importantes de una pila: Voltaje (V): fuerza que impulsa a los electrones Capacidad (mAh): cantidad de energía almacenada Conexión en Serie ¿Qué es? Es una conexión donde los componentes se unen uno tras otro, formando un solo camino para la corriente. Características La corriente es igual en todo el circuito El voltaje total es la suma de todos ...

PYTHON

Imagen
 Python: Prácticas, teoría y programas Python es un lenguaje de programación de alto nivel, interpretado y muy versátil, creado en 1991 por Guido van Rossum. Se utiliza en múltiples áreas como desarrollo web, análisis de datos, inteligencia artificial, automatización y creación de aplicaciones. Su principal ventaja es su sintaxis sencilla y fácil de leer, lo que permite desarrollar programas de manera rápida y eficiente. Historia y origen Python nació como una alternativa a lenguajes más complejos como C o Java. Su diseño se enfoca en la legibilidad del código, utilizando indentación en lugar de llaves. Su filosofía se basa en la simplicidad, lo que lo hace ideal tanto para principiantes como para programadores avanzados. Con el paso del tiempo ha evolucionado constantemente, llegando hasta versiones actuales como Python 3.14 en 2026. Usos principales Python se utiliza en diferentes áreas, entre ellas: Desarrollo web con frameworks como Django y Flask Inteligencia artificial y mach...

Video con inteligencia artificial

 El rápido avance de la inteligencia artificial (IA) ha cambiado de manera significativa la forma en que se crea y se consume el contenido audiovisual. Uno de los desarrollos más relevantes en este campo son los videos generados con IA, los cuales permiten producir imágenes, voces, animaciones y escenas completas sin necesidad de actores reales, cámaras físicas o locaciones específicas. Aunque esta tecnología ofrece múltiples ventajas y oportunidades, también implica riesgos que deben analizarse de forma crítica y responsable. Desde una perspectiva positiva, los videos creados con IA han demostrado ser una herramienta muy útil en diversos ámbitos. En el sector educativo, facilitan la elaboración de materiales visuales interactivos, simulaciones y explicaciones personalizadas que se adaptan a diferentes estilos de aprendizaje. En el ámbito empresarial y publicitario, permiten generar contenido promocional de manera más rápida y económica, optimizando recursos y brindando acceso a he...

Logic.ly

Imagen
Prácticas de tablas de verdad en Logic.ly Dos de las prácticas realizadas consistieron en la elaboración de tablas de verdad utilizando la plataforma Logic.ly . En estas actividades se aplicaron los conocimientos sobre el funcionamiento de las compuertas lógicas , principalmente AND, OR y NOT . La compuerta AND funciona de manera similar a una multiplicación, ya que solo produce un resultado verdadero cuando todas sus entradas son verdaderas. La compuerta NOT se encarga de negar el valor de entrada, es decir, convierte un 1 en 0 y un 0 en 1. Por otro lado, la compuerta OR actúa como una suma lógica, donde el resultado es verdadero si al menos una de las entradas tiene valor 1. Con este breve repaso, se desarrollaron un total de dos prácticas . La primera incluyó tres ejercicios , cada uno acompañado de su respectiva tabla de verdad. La segunda práctica consistió en un ejercicio que el ingeniero solicitó demostrar y explicar detalladamente, describiendo su funcionamiento paso a paso...

Buzzer: qué es y cómo programarlo

  Uso en Tinkercad, práctica física con LEDs y apoyo de IA en el código Durante la mayor parte de este parcial se trabajó con el buzzer , también conocido como piezo o piezoeléctrico , analizando su funcionamiento, su programación y las distintas aplicaciones que puede tener dentro de un circuito electrónico. Un buzzer es un componente electrónico capaz de generar sonido, generalmente un pitido, al recibir energía eléctrica. Se utiliza principalmente como medio de alerta o señalización. Tipos de buzzer Buzzer activo Funciona únicamente al aplicarle voltaje (5 V o 3.3 V). Emite sonido de forma automática con un solo tono. Es común en alarmas sencillas. Buzzer pasivo Requiere una señal con frecuencia para funcionar. Permite reproducir distintos tonos o melodías. Se controla mediante PWM o con funciones como tone() en Arduino. Partes y conexiones Pin positivo (+): se conecta a un pin digital del Arduino o a VCC (5 V). Pin negativo (–): se conecta a GND. Generalmente, el pin positi...

CICLOS

Imagen
CICLO FOR WHILE CON IF  Como ya vimos anteriormente con los ciclos while y for, ahora vamos a combinarlos con la estructura if-else. La diferencia aquí es que, dentro del ciclo, vamos a incluir una condición if para que solo se ejecuten ciertas acciones cuando se cumpla lo que indiquemos. Cuando colocamos un  if  dentro de un ciclo, este se convierte en un  filtro  que decide qué valores cumplen cierta condición. En el caso de  numero % 2 == 0 , el programa revisa si el número actual puede dividirse entre 2 sin dejar residuo. Si eso ocurre, entonces el número es par y se imprime en pantalla. Este comportamiento no es exclusivo del número 2. Si cambiamos el valor del módulo, podemos obtener los múltiplos de cualquier número: Con  % 3  → múltiplos de 3 Con  % 4  → múltiplos de 4 Con  % 5  → múltiplos de 5 Y así sucesivamente. Ahora usando while Cuando aplicamos esta idea a un ciclo  while , lo único que cambia es la forma de...