El documento describe una asignación sobre programación estructurada. Cubre temas como sistemas numéricos, tipos de datos, operadores, expresiones condicionales, algoritmos, diagramas de flujo, sentencias condicionales y repetitivas, y funciones. El objetivo general es enseñar a los estudiantes a dar soluciones algorítmicas a problemas reales mediante el desarrollo de un pensamiento lógico.