Asignatura: Programación de Computadores con Python / Fundamentos de Programación Programas: Ingeniería Agrícola, Civil y Agroindustrial — Universidad de Sucre
En esta semana los estudiantes comienzan a construir programas más estructurados, introduciendo el uso de variables, tipos de datos y operadores.
Este tema continúa el desarrollo del pensamiento algorítmico iniciado en la semana anterior y permite comprender cómo los datos se almacenan, transforman y utilizan en un programa.
Al finalizar la semana el estudiante será capaz de:
El profesor explicará:
Una variable es un espacio en la memoria del computador donde se almacena un dato.
Ejemplo conceptual:
Temperatura medida en un sensor:
temperatura = 28.5
La variable temperatura almacena un valor numérico.
| Variable | Significado |
|---|---|
| caudal | flujo de agua |
| temperatura | medición térmica |
| presion | presión del sistema |
Las variables permiten representar magnitudes físicas dentro del programa.
Los estudiantes interactuarán con un ChatBot (preferiblemente):
GPT Programación Python – Ingeniería
usando la funcionalidad Estudia y Aprende.
Actúa como tutor experto en programación Python aplicada a ingeniería.
Tema: Variables, tipos de datos y operaciones.
1) Explica primero de forma simple qué es una variable en programación.
2) Luego explica formalmente qué es una variable en Python.
3) Explica los tipos de datos básicos en Python:
- enteros
- números decimales
- texto (strings)
4) Explica cómo funcionan los operadores aritméticos.
5) Presenta 3 ejemplos simples de problemas de ingeniería que utilicen variables.
Después hazme 3 preguntas para verificar si comprendí el concepto de variable.
El estudiante debe:
edad = 20
Tipo: int
temperatura = 27.5
Tipo: float
ciudad = "Sincelejo"
Tipo: str
| Operador | Operación |
|---|---|
| + | suma |
| - | resta |
| * | multiplicación |
| / | división |
| ** | potencia |
| % | residuo |
produccion = 120
dias = 6
promedio = produccion / dias
print(promedio)
Python sigue reglas similares a las matemáticas:
Ejemplo:
resultado = 5 + 3 * 2
Resultado:
11
En esta sesión se aplican los conceptos aprendidos mediante ejercicios guiados y luego se realiza la síntesis manual del tema.
Los estudiantes interactúan nuevamente con el ChatBot.
Actúa como tutor experto en programación Python para ingeniería.
Explícame:
1) Cómo se crean variables en Python.
2) Qué significa asignación de valores.
3) Cómo se utilizan operadores aritméticos en programas.
4) Cómo influye la precedencia de operaciones en los cálculos.
5) Qué errores comunes cometen los estudiantes al usar variables.
Después:
• presenta 3 ejemplos de programas simples
• explica cada línea del código
• propón un ejercicio aplicado a ingeniería
para calcular una eficiencia o un promedio.
Supongamos:
Programa:
# cálculo de eficiencia de producción
produccion_real = float(input("Ingrese producción real: "))
produccion_esperada = float(input("Ingrese producción esperada: "))
eficiencia = (produccion_real / produccion_esperada) * 100
print("La eficiencia es:", eficiencia, "%")
produccion_real
produccion_esperada
eficiencia = (produccion_real / produccion_esperada) * 100
print()
El docente pregunta:
Si:
produccion_real = 80
produccion_esperada = 100
¿Cuál es la eficiencia?
Respuesta esperada:
80 %
Para finalizar la sesión los estudiantes usarán el prompt global institucional.
Actúa como un tutor experto en Programación de Computadores con Python y aprendizaje profundo.
Con base en el tema que acabamos de estudiar, elabora un RESUMEN BREVE,
claro y estructurado que cumpla las siguientes condiciones:
1. Debe caber en UNA SOLA HOJA DE PAPEL escrita a mano.
2. Debe estar redactado en lenguaje claro, técnico pero comprensible.
3. Debe incluir:
- Idea central del tema
- Conceptos clave explicados con palabras sencillas
- Relaciones importantes entre conceptos
- Un ejemplo aplicado a ingeniería
4. No debe ser copia literal de libros.
5. Debe estar pensado para que el estudiante lo escriba comprendiendo lo esencial.
Al final incluye una frase breve de reflexión sobre lo aprendido.
Los estudiantes completarán la hoja institucional de trabajo.
En el reverso escribirán a mano:
Al finalizar la semana el estudiante será capaz de: