Aprendamos con Codi
CURSO INTERACTIVO · GRATUITO

Algoritmos y pseudocódigo: diseñar, representar y comprobar soluciones

Transforma problemas sencillos en algoritmos precisos. Representa secuencias con pseudocódigo y diagramas de flujo, sigue pruebas de escritorio y corrige errores en el cálculo de una compra.

Curso 04 de Código con Criterio, posterior a Pensamiento computacional. En cinco clases pasarás de una estrategia conceptual a una secuencia precisa, su pseudocódigo, un diagrama de flujo y una comprobación manual.

Codi acompaña ejemplos trabajados, actividades con pistas y devoluciones, prácticas personales y comparaciones entre versiones correctas y versiones con errores deliberados. Las situaciones incluyen sumas de precios, conversión de minutos, área, promedio y costos de varias unidades.

La notación educativa utiliza INICIO, FIN, LEER, asignación con flecha y ESCRIBIR. No se presenta como sintaxis universal ni como código listo para ejecutar en JavaScript o en un perfil de PSeInt. Los diagramas de texto representan formas y flechas y se acompañan de explicaciones.

El desafío final calcula una compra de exactamente dos tipos de producto con sus precios y cantidades. Incluye referencia completa, diagrama, tabla de seguimiento, un error lógico y casos de comprobación. Las actividades contrastan partes de la comprensión; las soluciones libres y los dibujos personales no se envían ni tienen corrección automática.

No se requieren instalaciones, condiciones, ciclos ni estructuras avanzadas. Puede trabajarse con papel y razonamiento manual.

TU PUNTO DE LLEGADA

Qué aprenderás

Distinguir problema, estrategia y algoritmo y precisar el resultado esperado. Construir secuencias claras con datos disponibles y finalización para los casos previstos. Leer y escribir pseudocódigo secuencial con INICIO, FIN, LEER, asignaciones y ESCRIBIR. Representar el mismo algoritmo con óvalos, paralelogramos, rectángulos y flechas. Seguir una prueba de escritorio, registrar valores y comparar la salida con una referencia independiente. Detectar ambigüedades, omisiones, errores de orden y operaciones que no responden al problema. Diseñar, representar y comprobar el costo de dos tipos de producto utilizando precio por cantidad y suma de subtotales. Justificar correcciones y reconocer soluciones equivalentes sin depender de implementar código real.

Antes de empezar

Haber completado los cursos 01: Introducción a la programación, 02: Cómo funcionan los computadores, y 03: Pensamiento computacional, o conocer sus contenidos. Se parte del análisis de problemas, entrada-procesamiento-salida y secuencias básicas. No se requieren conocimientos de pseudocódigo, diagramas de flujo ni estructuras de control formales. Se utilizan sumas, multiplicaciones y divisiones sencillas explicadas en los ejemplos. No hace falta instalar herramientas.

UN PASO A LA VEZ

Tu recorrido

5 clases para descubrir, practicar y repasar.

  1. De una estrategia a un algoritmo preciso

    Distinguir problema, estrategia y algoritmo, definir entradas y resultado esperado y construir una secuencia en lenguaje natural para sumar los precios de tres productos.

  2. Pseudocódigo: representar entradas, cálculos y salidas

    Interpretar y escribir pseudocódigo secuencial con INICIO, FIN, LEER, asignación y ESCRIBIR para sumar dos cantidades y adaptar el patrón a un cálculo sencillo.

  3. Diagramas de flujo: ver el recorrido del algoritmo

    Reconocer óvalo, rectángulo, paralelogramo y flechas, y transformar una suma secuencial de pseudocódigo a un diagrama que conserve sus acciones y dependencias.

  4. Prueba de escritorio: seguir valores y corregir errores

    Realizar una prueba de escritorio registrando entradas, resultados y salida; contrastar con un resultado esperado y corregir una operación errónea antes de repetir la comprobación.

  5. Desafío integrado: el total de una compra

    Diseñar el pseudocódigo y diagrama de una compra de dos tipos de producto con cantidades fijas de entrada, comprobar subtotales y total mediante una prueba de escritorio y corregir un error lógico de la versión alternativa.

Puedes practicar sin cuenta. Tu avance anónimo se pierde al recargar o salir; inicia sesión para guardarlo.

Entrar al curso →