
Ejercicio 1: El registro de frutas
Contexto: La "Asociación de Caficultores y Fruteros" no solo recibe café, sino también frutas de los campesinos de Versalles. Don Guillermo necesita un pequeño programa para registrar la entrada de estos productos sin cometer errores.
Instrucciones para el estudiante:
-
Abre una nueva celda de código en tu cuaderno de Google Colab.
-
Crea una variable de texto (str) usando input() para preguntar el nombre de la fruta ingresada.
-
Crea una variable de tipo entero (int) para preguntar la cantidad de canastillas completas que entregó el campesino (recuerda que las canastillas no se parten, así que debes usar int()).
-
Crea una variable de tipo decimal (float) para preguntar el peso total en kilos de esa entrega.
-
Usa la función print() para mostrar un mensaje en pantalla que combine el texto con las tres variables que acabas de crear.
Ejemplo de lo que debe salir en pantalla:
Entradas: Ingrese el nombre de la fruta: Lulo Ingrese la cantidad de canastillas: 15 Ingrese el peso total en kilos: 320.5
Salida esperada: Se han registrado 15 canastillas de Lulo con un peso total de 320.5 kilos.
Objetivo del tutorial: Guiar al estudiante paso a paso en la construcción de un programa en Python que simule la ruta de un camión recolector de la Asociación de Caficultores, calculando el peso acumulado, el pago a los campesinos y verificando que el vehículo no sobrepase su capacidad máxima.
Objetivo de aprendizaje: Integrar de manera coherente el uso de variables, entradas de datos, estructuras condicionales (if/else) y ciclos (while) para resolver un problema logístico y financiero.
Competencia: Diseña y codifica soluciones de software funcionales que automatizan procesos logísticos reales, aplicando el pensamiento computacional y la lógica de programación.
Justificación: En la vida real, los camiones tipo "escalera" (chivas) o camperos que bajan a las veredas de Versalles tienen un límite de peso por seguridad. Si cargan más de lo permitido, pueden accidentarse o dañar las vías. Además, Don Guillermo necesita saber exactamente cuánto dinero se debe pagar al terminar la ruta. Este ejercicio demuestra cómo la programación previene accidentes, optimiza el trabajo y garantiza pagos justos mediante la automatización de decisiones continuas.

¡Hola, estudiantes de grado décimo! A continuación encontrarán la Guía-Taller: Introducción a la Programación con Python, diseñada para que aprendan de forma práctica y creativa los conceptos básicos del lenguaje de programación más popular del mundo. Al abrir el documento, léanlo con atención, trabajen en equipo (parejas o máximo tres personas), y sigan las instrucciones de cada sesión. Su reto será crear un producto visual (mapa conceptual, cuadro comparativo o infografía) que reúna todo lo aprendido. Este producto lo desarrollarán en un archivo digital en Canva o cualquier otra herramienta digital que lo permita, y lo enviarán al correo del profesor: j.mosquera@ineve.edu.co. No se trata de copiar y pegar respuestas: se trata de comprender, organizar y aplicar, ¡así que activa tu creatividad y manos al código!

