Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

Presentación sobre Pseudocódigo y Estructuras Repetitivas

Presentación

Jugadas 1

Sobre esta actividad

Explora el uso de pseudocódigo en estructuras repetitivas como mientras, según y alternativas.

Creada por

Colombia

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Presentación sobre Pseudocódigo y Estructuras Repetitivas
 

Presentación sobre Pseudocódigo y Estructuras RepetitivasVersión en línea

Explora el uso de pseudocódigo en estructuras repetitivas como mientras, según y alternativas.

por Juan esteban Ortiz Soto
1

Introducción al Pseudocódigo

El pseudocódigo es una herramienta que permite representar algoritmos de manera sencilla y comprensible. Se utiliza para:

  • Planificar la lógica de un programa.
  • Facilitar la comunicación entre programadores.
  • Probar y depurar algoritmos antes de la implementación.
2

Estructuras Repetitivas

Las estructuras repetitivas permiten ejecutar un bloque de código múltiples veces. Existen varias formas de implementar estas estructuras:

  • Mientras (while)
  • Para (for)
  • Hacer Mientras (do while)
3

Estructura 'Mientras'

La estructura mientras se utiliza para repetir un bloque de código mientras una condición sea verdadera. Su sintaxis básica es:

mientras (condición) {
// código a ejecutar
}

Ejemplo:

mientras (i < 10) {
i = i + 1;
}
4

Estructura 'Según'

La estructura según (switch) permite seleccionar entre múltiples alternativas basadas en el valor de una variable. Su sintaxis es:

según (variable) {
caso valor1:
// código
romper;
caso valor2:
// código
romper;
}

Ejemplo:

según (opcion) {
caso 1:
// acción 1
romper;
caso 2:
// acción 2
romper;
}
5

Estructura 'Alternativa'

Las estructuras alternativas permiten tomar decisiones en el flujo del programa. Se utilizan comúnmente con si (if) y sino (else). La sintaxis es:

si (condición) {
// código si es verdadero
} sino {
// código si es falso
}
6

Ejemplo de 'Mientras'

Veamos un ejemplo práctico de la estructura mientras:

i = 0;
mientras (i < 5) {
imprimir(i);
i = i + 1;
}

Este código imprimirá los números del 0 al 4.

7

Ejemplo de 'Según'

A continuación, un ejemplo de la estructura según:

opcion = 2;
según (opcion) {
caso 1:
imprimir('Opción 1');
romper;
caso 2:
imprimir('Opción 2');
romper;
}

Este código imprimirá 'Opción 2'.

8

Ejemplo de 'Alternativa'

Un ejemplo de la estructura alternativa sería:

edad = 18;
si (edad >= 18) {
imprimir('Eres mayor de edad');
} sino {
imprimir('Eres menor de edad');
}

Este código verificará si la persona es mayor de edad.

9

Conclusiones

El uso de pseudocódigo y estructuras repetitivas es fundamental en la programación. Permiten:

  • Desarrollar algoritmos de manera clara.
  • Facilitar la comprensión del flujo del programa.
  • Optimizar el proceso de codificación.
¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.