Este documento presenta la segunda parte de la Práctica 3 sobre algoritmos. Explica los objetivos de aprender métodos para representar algoritmos, comprender instrucciones y estructuras de control. Luego describe las formas básicas de representar estructuras secuenciales, alternativas y repetitivas en diagramas de flujo, cajas y pseudocódigo. Finalmente, da un ejemplo de cómo describir las estructuras de un algoritmo a partir de su diagrama de cajas.