viernes, 31 de enero de 2025

EJERCICIOS CONDICIONALES | JAVA

1) ingrese 2 números enteros diferentes y visualizar el mayor de ellos.


import java.util.Scanner;
public class Main {
public static void main(String[] args) {
   int num1,num2;
   Scanner entrada = new Scanner (System.in);
   
   System.out.println("Ingrese el primer numero: ");
   num1=entrada.nextInt();
   System.out.println("Ingrese el segundo numero");
   num2=entrada.nextInt();
   
   if(num1>num2){
       System.out.println("El número mayor es: " + num1);
   }
   else{
       System.out.println("El mayor es: " + num2);
   }
   } 
}


2. Ordenar 3 números de mayor a menor.


3. Realizar un programa que simule un inicio de sesión solicitando el nombre de usuario y contraseña, y mostrar un mensaje en pantalla, inicio de sesión correcto/ nombre de usuario incorrecto.


4. Una farmacia desea un programa para ingresar el valor de compra y calcular lo siguiente: si el pago se efectúa al “contado”, calcular un descuento del 5%; pero si el pago es con “tarjeta” se incrementa un recargo del 3% al valor de compra. Calcular y visualizar el descuento o recargo según sea el caso y el total a pagar de la compra.


Share:

miércoles, 29 de enero de 2025

Stop Motion 12 Elective Storytelling

 

Actividad: "Animación de un objeto en movimiento"

Materiales:

  1. Cámara o teléfono móvil con capacidad para tomar fotos (preferentemente con un trípode o un soporte para mantener la cámara fija).
  2. Objeto pequeño o figurita (puede ser algo tan simple como un muñeco de plástico, una figura de arcilla, o incluso un trozo de papel que puedas mover).
  3. Fondo o escenario (puede ser una hoja de papel, cartulina o cualquier superficie donde colocarás los objetos).
  4. Software para editar las fotos (puedes usar aplicaciones gratuitas como Stop Motion Studio, iMotion, Windows Movie Maker o iMovie).
  5. Opcional: iluminación suave para evitar sombras duras.

Pasos para la actividad:

1. Planifica la historia:

  • Idea básica: Piensa en lo que quieres contar. Puede ser algo simple, como un objeto que se mueve, salta, o interactúa con otros objetos.
  • Guion: Haz un pequeño guion para saber qué quieres que suceda en tu animación. Por ejemplo:
    • Un muñeco de arcilla caminando.
    • Una pelota que se mueve hacia un destino y se detiene.
    • Una hoja que vuela por el aire.

2. Prepara el espacio de trabajo:

  • Coloca tu cámara o teléfono en un trípode o cualquier soporte estable. La clave es que la cámara no se mueva entre las tomas.
  • Usa un fondo o un escenario sencillo donde puedas colocar el objeto que vas a mover. Asegúrate de que la iluminación sea constante y suave para evitar cambios en el brillo o sombras no deseadas.

3. Posiciona tu objeto:

  • Coloca tu objeto o figura en el escenario.
  • Haz la primera toma: Toma una foto de cómo está el objeto en su posición inicial.

4. Haz pequeños movimientos y toma fotos:

  • Para hacer la animación de stop motion, necesitas mover tu objeto o figura muy ligeramente entre cada foto.
  • Haz pequeños ajustes: Si el muñeco está caminando, mueve una pierna a la vez. Si está saltando, haz pequeños movimientos hacia arriba.
  • Toma una foto después de cada movimiento pequeño. Recuerda que cuanto más pequeño sea el movimiento, más suave será la animación.

5. Repite el proceso:

  • Continúa moviendo tu objeto y tomando fotos en cada paso.
  • A medida que tomas más fotos, verás cómo la animación empieza a cobrar vida.

6. Edición de las fotos:

  • Una vez que hayas tomado todas las fotos que necesitas, abre el software de edición de stop motion (como Stop Motion Studio o cualquier otro programa).
  • Sube las fotos a tu software. El programa las convertirá en un video, reproduciéndolas a una velocidad rápida (generalmente 12-24 fotos por segundo).
  • Si la animación es demasiado lenta o rápida, ajusta la velocidad de fotogramas en el software.

7. Agrega música o efectos de sonido (opcional):

  • Si quieres darle un toque más profesional, puedes agregar música o efectos de sonido a tu animación. Esto puede ayudar a que tu historia cobre más vida.

8. ¡Muestra tu animación!:

  • Una vez que estés satisfecho con tu stop motion, guarda el archivo final y compártelo con tus amigos o familiares. ¡También puedes subirlo a plataformas como YouTube o redes sociales!

Consejos adicionales:

  • Paciencia: El stop motion requiere paciencia, ya que debes mover el objeto lentamente y tomar muchas fotos. ¡No te apresures!
  • Estabilidad: Es importante que la cámara no se mueva entre las fotos. Si puedes, usa un trípode o fija el teléfono/cámara.
  • Consistencia de iluminación: Mantén la luz constante para que no cambie entre las tomas. Si es posible, usa una lámpara o luz suave para evitar sombras duras.
  • Pequeños movimientos: Si mueves el objeto demasiado de golpe entre fotos, la animación se verá entrecortada y poco fluida. Los movimientos pequeños son clave.

Variaciones de la actividad:

  • Stop motion con papel recortado: Usa figuras recortadas de papel o cartulina para crear personajes y fondos. Puedes hacer una historia de papel que cobre vida con movimientos sencillos.
  • Stop motion con plastilina o arcilla (Claymation): Si tienes plastilina o arcilla, puedes modelar personajes y hacer una animación donde los personajes cambian de forma o se mueven. ¡Este tipo de stop motion es muy divertido!
___________________________________________________________________________________

ALGUNAS IDEAS: 

1. La Aventura de un Objeto Cotidiano

  • Idea: Un objeto común como una taza, un lápiz o un zapato tiene una aventura.
  • Ejemplo: Un lápiz comienza a rodar por una mesa, pasa por encima de otros objetos (libros, papeles) y se enfrenta a un obstáculo (un libro caído) que tiene que sortear.

2. La Vida de una Planta o Flor

  • Idea: Muestra el crecimiento de una planta o flor desde una semilla hasta que florece.
  • Ejemplo: Comienza con la semilla plantada en la tierra, y muestra cómo crece lentamente hasta convertirse en una flor. Podrías agregar una abeja o mariposa acercándose para polinizarla.

3. La Carrera de un Grupo de Figuras

  • Idea: Haz una competencia o carrera entre diferentes figuras (pueden ser muñecos de acción, figuras de plastilina o cualquier objeto pequeño).
  • Ejemplo: Un coche de juguete compite contra una pelota, una bicicleta de juguete y una figura caminando. ¿Quién ganará la carrera?

4. El Viaje de una Pelota

  • Idea: Una pelota va de un lado a otro atravesando diferentes lugares y pasando obstáculos.
  • Ejemplo: La pelota rueda por el suelo, salta sobre libros, se enfrenta a un charco de agua (un pedazo de tela azul) y llega finalmente a su destino.

5. Historias de Dinosaurios

  • Idea: Crea una historia de dinosaurios en un mundo prehistórico.
  • Ejemplo: Dos dinosaurios luchan por un trozo de comida, o uno de ellos trata de escapar de un depredador.

6. Transformación de un Objeto (Cambio de Forma)

  • Idea: Un objeto común se transforma en otro de forma inesperada.
  • Ejemplo: Una figura de plastilina que se transforma lentamente en un animal o un robot. Puedes mostrar cómo el objeto cambia de forma en cada foto.

7. Personajes de Arcilla (Claymation)

  • Idea: Crear personajes totalmente de plastilina y contar una historia de ellos.
  • Ejemplo: Un personaje de arcilla que camina por su hogar, lucha con un monstruo de arcilla, o se embarca en una pequeña aventura.

 

Share:

miércoles, 11 de diciembre de 2024

ejemplo algoritmo java

 import java.util.Scanner;

public class Main {


    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);

        

        System.out.println("Bienvenido al calculador de ahorro de agua.");

        System.out.print("Ingresa el número de litros de agua que consumes al día: ");

        double consumoDiario = scanner.nextDouble();//float=double


        System.out.print("Ingresa el porcentaje de ahorro que deseas lograr (ej. 20 para un 20%): ");

        double porcentajeAhorro = scanner.nextDouble();


        // Cálculo del ahorro

        double ahorro = consumoDiario * (porcentajeAhorro / 100);

        double nuevoConsumo = consumoDiario - ahorro;


        System.out.println("Con un ahorro del " + porcentajeAhorro + "%, puedes ahorrar " + ahorro + " litros al día.");

        System.out.println("Tu nuevo consumo de agua sería de " + nuevoConsumo + " litros al día.");

    }

}

Share:

viernes, 6 de diciembre de 2024

jueves, 5 de diciembre de 2024

Taller Storytelling



1. ¿Cuál podría ser la intención del fotógrafo con la imagen captada en cada caso?

2. ¿Cuál es el tema de cada fotografía?

3. ¿Qué colores se distinguen en cada una de las fotografías?

4. ¿Por qué crees que hay fotos en blanco y negro y otras en colores?

5. ¿Toman fotos en las reuniones familiares y paseos que organizan en tu casa? ¿Por qué lo hacen?

6. ¿Crees que la historia de tu vida se puede narrar viendo las fotos que hay en tu casa? ¿Cómo conservan

las fotografías en tu casa?

7. ¿Qué te gusta más, ver fotos o tomar fotos? Justifica tu respuesta


Share:

jueves, 28 de noviembre de 2024

jueves, 21 de noviembre de 2024

martes, 19 de noviembre de 2024

martes, 12 de noviembre de 2024

TALLER GRADO 8

1. Explica con tus propias palabras que es un blog y para qué sirve 

2. Explica con tus propias palabras en qué consiste los siguientes tipos de blogs: 

 Blog Personal 

 Blog corporativo 

3. Menciona cuatro características de un blog y explica cada una con tus propias palabras 

4. Explica con tus propias palabras cuál es la diferencia entre un blog y una página web 

5. En internet busca, copia y pega la imagen de un blog corporativo 

6. Menciona dos ventajas de un blog 7. Menciona dos desventajas de un blog 

8. Menciona dos herramientas más utilizadas actualmente para crear un blog 

9. ¿En tu vida personal para que te puede servir un blog? 10. ¿En un negocio para qué puede servir un blog?

Share:

martes, 5 de noviembre de 2024

martes, 29 de octubre de 2024

lunes, 28 de octubre de 2024

taller excel

https://docs.google.com/spreadsheets/d/1azYVSgWjefpRSbnY0UyjKP7rfjkc9md9/edit?usp=sharing&ouid=105528607142453403214&rtpof=true&sd=true


  1. Si Juan mide más de 180 quiero que me de como resultado la altura de Pablo, sino, la de Javier.
  2. Si el pelo de Juan es Castaño entonces quiero que me devuelva “Castaño” y sino quiero que devuelva “Otro”.
  3. Si Juan pesa más que Pablo entonces quiero saber el color de ojos de Juan, sino, los de Pablo.
  4. Si Javier es mayor (en edad) que Juan, entonces quiero saber la suma de la edad de Javier y Juan, sino, la media de la edad.
  5. Si Juan o Pablo son Rubios entonces quiero que devuelva “OK”, sino, “NO OK”.
  6. Si Pablo tiene un pie más grande que la mano entonces quiero que me de su altura, sino que me de el color de sus ojos.
  7. Si Juan y Pablo tienen los ojos verdes entonces que devuelva “Verde”, sino, que devuelva el color de los ojos de Javier.
  8. Si Juan, Pablo o Javier pesan más de 100 kilos que ponga “Más de 100” sino, que ponga “Menos de 100”.
  9. Si la altura de Juan es mayor de 180 y la de Pablo de 160 que ponga “Altos”, sino “No clasificados”.
  10. Si la altura de Juan es mayor de 180 o la de Pablo menor de 180 entonces que ponga “Juan más alto”, sino que ponga “Juan es más bajo”.

 


Share:

miércoles, 2 de octubre de 2024

martes, 24 de septiembre de 2024

lunes, 26 de agosto de 2024

viernes, 26 de julio de 2024

BUZZER


 // Declaración de variables y constantes


#define ledRojo 13 // Pin en el que se conectará el LED rojo

#define ledAmarillo 12 // Pin en el que se conectará el LED amarillo

#define ledVerde 11 // Pin en el que se conectará el LED verde

#define zumbadorPiezo 10 // Pin en el que se conectará el zumbador piezoelectrico


#define tiempoLedRojo 8000        // Tiempo que permanece el LED rojo encendido en ms (10000 ms = 10 s)

#define tiempoLedAmarillo 1000  // Tiempo que permanece el LED amarillo intermitente en ms (1000 ms = 1 s)

#define tiempoLedVerde 10000   // Tiempo que permanece el LED amarillo intermitente en ms (20000 ms = 20 s)



// La función setup solo se ejecuta una vez al inicio del programa

void setup() 

{

  // Con pinMode inicializamos los 4 pines 13,12 11 y 10 como salida (OUTPUT) digital

  pinMode(ledRojo, OUTPUT);

  pinMode(ledVerde, OUTPUT);

  pinMode(ledAmarillo, OUTPUT);

  pinMode(zumbadorPiezo, OUTPUT);

}


// La función loop se ejecuta de manera indefinida y solo se detiene su ejecución con la funcion delay

void loop() 

{

  // En primer lugar se enciende el LED rojo durante 8 segundos

  digitalWrite(ledRojo, HIGH);   // Envia 5 V al pin definido (HIGH equivale al nivel de voltaje) por lo que enciende el LED

  delay(tiempoLedRojo);           // Se mantiene encendido durante 8 segundos (8000 ms)

  digitalWrite(ledRojo, LOW);    // Apaga el LED mandando 0 V al pin definido 

  

  // Ahora parpadea el LED amarillo durante 5 ocasiones

  // Para ello usaremos un bucle for que se repita cinco veces

  for (int i=0; i <5; i++)

  {

    digitalWrite(ledAmarillo, HIGH);          // Envia 5 V al pin definido (HIGH) por lo que enciende el LED

  digitalWrite(zumbadorPiezo, HIGH);   // Envia 5 V al pin definido (HIGH) por lo que enciende el zumbador

  delay(tiempoLedAmarillo);                  // Se mantiene encendido durante 1 segundo (1000 ms)

  digitalWrite(ledAmarillo, LOW);          // Apaga el LED mandando 0 V al pin definido

  digitalWrite(zumbadorPiezo, LOW);   // Apaga el zumbador mandando 0 V al pin definido

  delay(tiempoLedAmarillo);              // Espera un segundo

  }

  // Se enciende el LED verde durante 10 segundos

  digitalWrite(ledVerde, HIGH);   // Envia 5 V al pin definido (HIGH) por lo que enciende el LED

  delay(tiempoLedVerde);           // Se mantiene encendido durante 10 segundos (10000 ms)

  digitalWrite(ledVerde, LOW);    // Apaga el LED mandando 0 V al pin definido

  

  // Otra vez parpadea el LED amarillo durante 5 ocasiones

  // Para ello usaremos un bucle for que se repita cinco veces

  for (int i=0; i <5; i++)

  {

    digitalWrite(ledAmarillo, HIGH);          // Envia 5 V al pin definido (HIGH) por lo que enciende el LED

  digitalWrite(zumbadorPiezo, HIGH);   // Envia 5 V al pin definido (HIGH) por lo que enciende el zumbador

  delay(tiempoLedAmarillo);                  // Se mantiene encendido durante 1 segundo (1000 ms)

  digitalWrite(ledAmarillo, LOW);          // Apaga el LED mandando 0 V al pin definido

  digitalWrite(zumbadorPiezo, LOW);   // Apaga el zumbador mandando 0 V al pin definido

  delay(tiempoLedAmarillo);              // Espera un segundo

  }

  }

Share:

semáforo pulsador


 // C++ code

//

int  ledR= 12;

int ledA =9;

int ledV=6;

int pulsador=3;


void setup()

{

  pinMode (ledR,OUTPUT) ;

  pinMode (ledA,OUTPUT) ;

  pinMode (ledV,OUTPUT) ;

  pinMode (pulsador,INPUT) ;

}


void loop()

{

  while (digitalRead(pulsador))

  {

  digitalWrite(ledV,HIGH);

  digitalWrite(ledA,LOW);

  digitalWrite(ledR,LOW);

   }

  digitalWrite(ledV,LOW);

  digitalWrite(ledA,HIGH);

  digitalWrite(ledR,LOW);

   delay (1500);

  digitalWrite(ledV,LOW);

  digitalWrite(ledA,LOW);

  digitalWrite(ledR,HIGH);

  delay (4000);

  digitalWrite(ledV,HIGH);

  digitalWrite(ledA,LOW);

  digitalWrite(ledR,LOW);

  delay (4000);

}

Share:

Vistas a la página totales

Buscar este blog

Con tecnología de Blogger.

Translate

Encuestas Cognia

https://eprovesurveys.advanc-ed.org/surveys/#/action/308189/37922

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *