Section outline

  • En esta unidad se introducen las herramientas fundamentales para el diseño y representación de algoritmos, orientadas al desarrollo del pensamiento lógico y estructurado necesario en la programación.

    Se estudia el pseudocódigo como una forma de lenguaje natural estructurado que permite describir paso a paso la solución de un problema sin depender de un lenguaje de programación específico. Se enfatiza su utilidad como herramienta previa a la codificación, facilitando la comprensión de la lógica del algoritmo.

    Asimismo, se aborda el uso de diagramas de flujo como representación gráfica de los procesos algorítmicos. Se analizan sus símbolos convencionales, reglas de construcción y aplicación en la organización visual de secuencias, decisiones y ciclos, permitiendo una interpretación clara y ordenada del flujo de ejecución.

    Además, se desarrolla la técnica de prueba de escritorio como método para verificar el funcionamiento de un algoritmo antes de su implementación, evaluando paso a paso los valores de las variables y comprobando la validez de los resultados obtenidos.

    La unidad culmina con la resolución de problemas algorítmicos mediante el uso integrado de pseudocódigo y diagramas de flujo, complementado con talleres prácticos que fortalecen la capacidad de análisis, diseño y validación de soluciones computacionales.

    Al finalizar el capítulo, el estudiante será capaz de diseñar, representar y verificar algoritmos de manera estructurada, estableciendo una base sólida para la posterior implementación en un lenguaje de programación.