Diagrama de temas

  • BIENVENIDA


    Bienvenidos a Programación IV, en esta asignatura podremos conocer el manejo y el desarrollo de un algoritmo en el lenguaje de programación Java, el cual es un lenguaje de programación multiplataforma, multinivel y multiusuario, que maneja una estructura orientada a objetos.

    Que permite la programación de app, apis, inteligencia artificial y páginas web, entre otras. 

       

  • COMPETENCIA ESPECíFICA






    Java es un lenguaje de programación ampliamente utilizado para codificar aplicaciones web. Ha sido una opción popular entre los desarrolladores durante más de dos décadas, con millones de aplicaciones Java en uso en la actualidad. Java es un lenguaje multiplataforma, orientado a objetos y centrado en la red que se puede utilizar como una plataforma en sí mismo. Es un lenguaje de programación rápido, seguro y confiable para codificarlo todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de macrodatos y tecnologías del servidor.



    • Tema actual
    • DISTRIBUCIÓN DEL PRIMER SEMESTRE

      EL DOCENTE asignara en esta sección el formato de planificación de la asignatura 

      • Semana No. 7: Desde 24/01/2026 Hasta 30/01/2026

        USO DE LOS CICLOS EN JAVA 

        Los ciclos en Java (forwhiledo-whilepermiten repetir bloques de código eficientemente, evitando la repetición manual. El ciclo for es ideal cuando se conoce el número de iteraciones, mientras que while y do-while se utilizan para condiciones booleanas, donde do-while garantiza al menos una ejecución.

      • Semana No. 8: Desde 31/01/2026 Hasta 06/02/2026

        Ejemplos Prácticos

        For (Contador del 1 al 5):
        1. for (int i = 1; i <= 5; i++) {
              System.out.println("Iteración: " + i);
          }
        2. While (Condición de entrada):

          int contador = 1;
          while (contador <= 5) {
              System.out.println("Contador: " + contador);
              contador++;
          }
          
        3. Do-While (Ejecución mínima):
          int i = 1;
          do {
              System.out.println("Valor: " + i);
              i++;
          } while (i <= 5);
        • Semana No. 9: Desde 07/02/2024 Hasta 13/02/2025

          Dada la clase y los ejemplos, realizar los siguientes ejercicios 

        • Semana No. 10: Desde 21/02/2026 Hasta 27/02/2026

          Realiza un programa que clasifique un triángulo tras recibir el tamaño de sus lados. Se debe clasificar como triángulo rectángulo, isósceles, equilátero o escaleno.

          Para la realización de este ejercicio en Java, debemos tener claros los conceptos geométricos que nos ayudarán a clasificar el triángulo introducido por el usuario.

          En primer lugar, debemos pedir que se introduzcan los tres lados del triángulo ladoA, ladoB, ladoC

          Para analizar los triángulos y clasificarlos en la opciones indicadas en el enunciado, debemos saber lo siguiente:

          Teorema de Pitágoras: hipotenusa al cuadrado = cateto1 al cuadrado + cateto2 al cuadrado.

          Comprobación 1:
          Si un triángulo cumple el Teorema de Pitágoras, es un triángulo rectángulo.
          El resultado de esta comprobación lo guardaremos en una variable de tipo boolean que llamaremos rectangulo.

          Comprobaciones 2:
          Aún siendo triángulo rectángulo, también pertenecerá a alguna de las otras opciones, con lo que, independientemente del resultado en el primer if se harán las mismas comprobaciones.

          • Si sólo dos lados del triángulo son iguales, es isósceles.
          • Si los tres lados son iguales, es un triángulo equilátero.
          • Si no se cumple ninguna de las condiciones anteriores, es escaleno.

          Para calcular el Teorema de Pitágoras, tenemos que tener en cuenta, que la hipotenusa se trata del lado más largo, con lo que en primer lugar, tendríamos que calcular cual sería la hipotenusa de nuestro triángulo.

          Una vez que sabemos cual es el lado más largo de los introducidos por el usuario (hipotenusa), calculamos Pitágoras, si se cumple, la variable boolean rectangulo, tendrá el valor «true».


          Triángulo isósceles

          Para calcular si el triángulo tiene sólo dos lados iguales, las condiciones deberían ser:

          (A == B y A != C) ó (A == C A != B) ó (B == C y B != A)

          Triángulo equilátero

          (A == B y A == C)


          • MATERIAL DE APOYO

            01

            * Evaluaciones                                  * Cuentos

            * Material multimedia                         * Libros

            * Videos                                          * Revistas

            * Link educativos                              * Otros

            * Foros

            • TIPOS DE ESTRATEGIAS DE ENSEÑANZAS Y APRENDIZAJES

              1.-  EXÁMEN ESCRITO

              2.- EXPOSICIÓN 

              3.- FORO, CONVERSATORIOS Y DEBATES

              4.- TALLER

              5.- MAPA MENTAL Y CONCEPTUAL

              6.- INFOGRAFÍAS

              7.- SIMPOSIO 

              8.- CUESTIONARIOS

              9.- PARTICIPACIÓN EN CLASE

              10.- ACTIVIDADES ASIGNADAS

              11.- ENTRE OTROS....

              • Ejercicios en Java

                Realizar los siguientes ejercicios de Java 

                1.

                Escribe un programa que imprima los 50 primeros números de la sucesión
                 * de Fibonacci empezando en 0.
                 * - La serie Fibonacci se compone por una sucesión de números en
                 *   la que el siguiente siempre es la suma de los dos anteriores.
                 *   0, 1, 1, 2, 3, 5, 8, 13...
                 */
                 2.
                Escribe una función que calcule si un número dado es un número de Armstrong
                 * (o también llamado narcisista).
                 * Si no conoces qué es un número de Armstrong, debes buscar información
                 * al respecto.
                 */
                 3. 
                Escribe una función que reciba un texto y retorne verdadero o
                 * falso (Boolean) según sean o no palíndromos.
                 * Un Palíndromo es una palabra o expresión que es igual si se lee
                  * de izquierda a derecha que de derecha a izquierda.
                 * NO se tienen en cuenta los espacios, signos de puntuación y tildes.
                 * Ejemplo: Ana lleva al oso la avellana.