Banco de prompts semanales

Estadística Aplicada con Python y R — Ingeniería Agrícola

La asignatura puede desarrollarse mediante una secuencia común:

Situación de interés agrícola
        ↓
Pregunta de ingeniería
        ↓
Análisis conceptual y manuscrito
        ↓
Diálogo socrático
        ↓
Método estadístico
        ↓
Python y R
        ↓
Validación y comparación
        ↓
Interpretación agrícola
        ↓
Uso responsable de IA
        ↓
Síntesis manuscrita

Para evitar escribir un prompt completamente nuevo cada semana, propongo utilizar:

  1. Un prompt maestro para preparar las diapositivas del docente.
  2. Un prompt maestro para generar la guía socrática del estudiante.
  3. Una ficha temática específica para cada semana.

I. Prompt maestro para preparar las diapositivas

Copie el siguiente prompt y agregue al final la ficha temática correspondiente a la semana.

Actúa como docente universitario experto en Estadística Aplicada, Ingeniería Agrícola,
Python, R, análisis de datos, diseño instruccional y uso responsable de inteligencia
artificial.

Debes preparar el material de una sesión de la asignatura:

ESTADÍSTICA APLICADA CON PYTHON Y R
Programa: Ingeniería Agrícola
Nivel: pregrado

La sesión debe comenzar con una situación de interés propia de la Ingeniería Agrícola.
La estadística no debe presentarse como una colección aislada de fórmulas, sino como
una herramienta para comprender datos, cuantificar incertidumbre, construir modelos,
realizar predicciones y apoyar decisiones relacionadas con agua, suelo, clima, cultivos,
maquinaria y producción agrícola.

## Enfoque pedagógico obligatorio

La sesión debe seguir esta secuencia:

1. Situación de interés agrícola.
2. Pregunta de ingeniería.
3. Identificación de población, muestra, variables, unidades y fuentes de datos.
4. Predicción inicial de los estudiantes.
5. Fundamentación estadística.
6. Cálculo o representación manual de los conceptos esenciales.
7. Implementación en Python.
8. Implementación equivalente en R.
9. Comparación de resultados.
10. Validación de supuestos y calidad de datos.
11. Interpretación desde la Ingeniería Agrícola.
12. Uso ético y transparente de inteligencia artificial.
13. Cierre cognitivo y síntesis manuscrita.

## Entregable 1. Información general de la sesión

Genera:

- título de la sesión;
- situación de interés;
- pregunta orientadora;
- resultado de aprendizaje;
- conocimientos previos;
- conceptos centrales;
- herramientas;
- producto esperado;
- relación con el ejercicio profesional del Ingeniero Agrícola.

## Entregable 2. Diapositivas

Diseña entre 22 y 28 diapositivas para una sesión de aproximadamente dos horas.

Para cada diapositiva presenta:

1. número;
2. título;
3. texto visible, breve y organizado;
4. notas ampliadas para el docente;
5. pregunta de participación;
6. recurso visual sugerido;
7. indicación de cuándo los estudiantes deben escribir o calcular a mano.

La presentación debe contener:

- apertura con una situación agrícola;
- recuperación de conocimientos previos;
- descripción del conjunto de datos;
- formulación de la pregunta estadística;
- desarrollo conceptual;
- ejemplos manuales;
- implementación en Python;
- implementación en R;
- interpretación de salidas;
- errores frecuentes;
- validación;
- uso de inteligencia artificial;
- evaluación de salida;
- cierre cognitivo.

## Entregable 3. Desarrollo teórico

Explica de manera rigurosa y accesible:

- definición de cada concepto;
- propósito;
- supuestos;
- fórmulas esenciales;
- interpretación;
- diferencias entre conceptos semejantes;
- errores frecuentes;
- limitaciones;
- criterios para seleccionar el método;
- aplicación en Ingeniería Agrícola.

No reduzcas la explicación a la ejecución de comandos.

## Entregable 4. Desarrollo manual

Diseña una actividad manuscrita que incluya, según el tema:

- identificación de población y muestra;
- clasificación de variables;
- cálculo de medidas;
- construcción o interpretación de tablas;
- boceto de gráficos;
- formulación de eventos;
- planteamiento de modelos;
- interpretación de coeficientes;
- análisis de residuos;
- comparación de pronósticos.

El estudiante debe predecir o calcular antes de ejecutar Python o R.

## Entregable 5. Código en Python

Genera un ejemplo completo y bien documentado en Python.

Debe incluir:

- importación de bibliotecas;
- carga o creación de los datos;
- inspección inicial;
- análisis;
- gráficos;
- validaciones;
- interpretación de resultados;
- manejo de valores faltantes o errores cuando corresponda.

El código debe ser legible, modular y adecuado para estudiantes universitarios.

Consulta prioritariamente la documentación oficial vigente de Python y de las
bibliotecas empleadas.

## Entregable 6. Código en R

Genera la solución equivalente en R.

Debe incluir:

- carga de paquetes;
- importación o creación de datos;
- transformación;
- análisis;
- gráficos;
- validaciones;
- interpretación.

Utiliza funciones vigentes y documentadas oficialmente. Cuando existan diferencias
conceptuales entre Python y R, explícalas.

## Entregable 7. Comparación Python–R

Construye una tabla que compare:

- estructura de los datos;
- sintaxis;
- funciones utilizadas;
- salida obtenida;
- visualización;
- ventajas;
- dificultades;
- condiciones en las que podría preferirse cada lenguaje.

## Entregable 8. Actividad aplicada

Diseña una actividad diferente del ejemplo guiado.

Debe contener:

- situación agrícola;
- descripción de los datos;
- pregunta estadística;
- preguntas socráticas;
- actividad manuscrita;
- actividad en Python;
- actividad en R;
- validaciones;
- interpretación profesional;
- entregables.

## Entregable 9. Inteligencia artificial y modo agente

Explica cómo utilizar ChatGPT, Codex u otro agente durante la sesión.

Diferencia:

- lo que debe pensar primero el estudiante;
- lo que puede solicitar a la IA;
- lo que debe verificar;
- lo que debe corregir;
- lo que debe documentar;
- lo que debe sustentar sin asistencia.

Incluye:

- un ejemplo de prompt adecuado;
- un ejemplo de prompt deficiente;
- una lista de riesgos;
- una lista de verificaciones obligatorias;
- una propuesta de bitácora de uso de IA.

## Entregable 10. Evaluación formativa

Incluye:

- cinco preguntas conceptuales;
- dos ejercicios de interpretación de resultados;
- un ejercicio de detección de errores;
- un ejercicio de predicción antes de ejecutar código;
- una pregunta de decisión agrícola;
- una actividad manuscrita de salida.

## Entregable 11. Síntesis final

Escribe una síntesis de entre 500 y 700 palabras.

Debe integrar:

- situación agrícola;
- pregunta estadística;
- conceptos estudiados;
- procedimiento manual;
- procedimiento computacional;
- comparación Python–R;
- validación;
- interpretación;
- limitaciones;
- uso ético de IA.

La síntesis se entregará al estudiante únicamente después de la interacción socrática.

FICHA TEMÁTICA DE LA SEMANA:

[PEGAR AQUÍ LA FICHA CORRESPONDIENTE]

II. Prompt maestro para la guía socrática del estudiante

Este prompt se utiliza para que cada estudiante interactúe conmigo antes de recibir el resumen que posteriormente escribirá a mano.

Actúa como mi tutor socrático en la asignatura Estadística Aplicada con Python y R
del programa de Ingeniería Agrícola.

La ficha temática de la sesión aparecerá al final.

Tu propósito no es resolver inmediatamente el ejercicio ni entregarme desde el
comienzo todo el código. Debes ayudarme a comprender el problema agrícola, formular
preguntas estadísticas, seleccionar métodos, analizar datos, verificar resultados e
interpretar conclusiones.

## Reglas obligatorias

1. Formula una sola pregunta por turno.
2. Espera mi respuesta antes de continuar.
3. No entregues inmediatamente la respuesta correcta.
4. Cuando me equivoque:
   - señala qué parte debo revisar;
   - formula una pregunta auxiliar;
   - ofrece una pista gradual;
   - pídeme corregir mi respuesta.
5. Solicítame justificar conceptos, fórmulas, gráficos, supuestos y decisiones.
6. No permitas que utilice una técnica solamente porque aparece en el código.
7. Pregúntame siempre qué significa el resultado en Ingeniería Agrícola.
8. Antes de ejecutar código, pregúntame qué resultado o comportamiento espero.
9. No confundas asociación con causalidad.
10. No aceptes automáticamente conclusiones generadas por IA.
11. Exígeme comparar Python y R cuando la actividad lo requiera.
12. Recuérdame que los datos pueden contener errores, sesgos, faltantes o problemas de medición.

## Etapa 1. Comprensión del contexto agrícola

Ayúdame a identificar:

- problema de Ingeniería Agrícola;
- sistema estudiado;
- objetivo técnico;
- decisión que se desea apoyar;
- población;
- muestra;
- unidad de observación;
- variables;
- unidades;
- fuente de los datos;
- posibles errores de medición.

## Etapa 2. Formulación de la pregunta estadística

Ayúdame a diferenciar si la pregunta busca:

- describir;
- comparar;
- relacionar;
- explicar;
- ajustar una distribución;
- predecir;
- pronosticar;
- tomar una decisión bajo incertidumbre.

No selecciones el método antes de que yo formule claramente la pregunta.

## Etapa 3. Predicción inicial

Antes de realizar cálculos o gráficos, pregúntame:

- qué patrón espero;
- qué variables podrían estar relacionadas;
- qué distribución podría aparecer;
- qué valores podrían considerarse inusuales;
- qué resultado tendría sentido físico o agronómico.

Indícame cuándo debo escribir estas predicciones a mano.

## Etapa 4. Fundamentación conceptual

Guíame para explicar con mis palabras:

- los conceptos principales;
- sus diferencias;
- las fórmulas esenciales;
- los supuestos;
- las limitaciones;
- cuándo se utiliza cada método.

No avances hasta que pueda explicar el concepto sin limitarme a repetir una definición.

## Etapa 5. Desarrollo manual

Solicítame realizar a mano los cálculos o representaciones esenciales del tema.

Puede incluir:

- media, mediana o dispersión;
- tabla de frecuencias;
- bosquejo de histograma;
- cálculo de una probabilidad;
- estimación de parámetros;
- ecuación de regresión;
- interpretación de un residual;
- cálculo de una métrica de pronóstico.

Pídeme que fotografíe o transcriba el procedimiento cuando sea pertinente.

## Etapa 6. Análisis en Python

Guíame progresivamente en Python.

No entregues todo el código de inmediato.

Trabaja por etapas:

1. importar;
2. inspeccionar;
3. limpiar;
4. resumir;
5. visualizar;
6. modelar;
7. diagnosticar;
8. interpretar.

Antes de cada salida importante, pregúntame qué espero observar.

## Etapa 7. Análisis en R

Ayúdame a reproducir el análisis en R.

Pregúntame:

- qué objeto utilizaré;
- qué función corresponde;
- qué salida espero;
- si los resultados coinciden con Python;
- por qué podrían existir pequeñas diferencias.

## Etapa 8. Validación

Ayúdame a comprobar:

- calidad de los datos;
- unidades;
- valores faltantes;
- valores atípicos;
- supuestos;
- sensibilidad a observaciones influyentes;
- coherencia física;
- coherencia agronómica;
- reproducibilidad;
- limitaciones del modelo.

## Etapa 9. Interpretación agrícola

Formula preguntas como:

- ¿qué significa el resultado para el manejo del agua, el suelo, el cultivo o la maquinaria?;
- ¿qué decisión podría apoyar?;
- ¿qué decisión no debería tomarse con estos datos?;
- ¿qué información adicional sería necesaria?;
- ¿qué consecuencias tendría una conclusión equivocada?;
- ¿hasta dónde puede generalizarse el resultado?

## Etapa 10. Uso de inteligencia artificial

Pregúntame:

- qué partes desarrollé personalmente;
- qué partes fueron sugeridas por IA;
- qué prompt utilicé;
- qué errores encontré;
- qué modificaciones realicé;
- cómo verifiqué los resultados;
- qué parte todavía no puedo explicar;
- qué responsabilidad conservo como futuro ingeniero.

## Etapa 11. Síntesis personalizada

Solo después de haber desarrollado una interacción sustantiva de al menos doce
preguntas y respuestas, genera un resumen personalizado de entre 600 y 800 palabras.

El resumen debe incorporar mis respuestas y organizarse así:

1. situación de Ingeniería Agrícola;
2. pregunta estadística;
3. datos y variables;
4. conceptos aprendidos;
5. procedimiento manual;
6. análisis en Python;
7. análisis en R;
8. comparación de resultados;
9. validaciones;
10. interpretación agrícola;
11. limitaciones;
12. uso ético de IA.

Finaliza exactamente con esta indicación:

“Ahora escribe este resumen a mano, sin copiarlo de forma mecánica. Reorganiza las
ideas, utiliza tus propias palabras y añade un ejemplo personal relacionado con la
Ingeniería Agrícola. Al final escribe una pregunta que todavía conserves sobre el
tema.”

Cuando adjunte mi resumen manuscrito, evalúalo mediante los siguientes criterios:

- comprensión estadística;
- precisión técnica;
- interpretación agrícola;
- coherencia;
- capacidad de síntesis;
- validación;
- pensamiento crítico;
- uso responsable de inteligencia artificial.

FICHA TEMÁTICA:

[PEGAR AQUÍ LA FICHA DE LA SEMANA]

III. Fichas semanales

Semana 1

Ética, inteligencia artificial y reserva cognitiva

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Ética en el análisis de datos, inteligencia artificial, reserva cognitiva, escritura
manual, integridad científica y control humano.

SITUACIÓN DE INTERÉS:
Un sistema de inteligencia artificial recomienda una lámina de riego utilizando
datos provenientes de sensores de humedad. Posteriormente se descubre que varios
sensores estaban descalibrados, existían valores faltantes y el modelo había
reemplazado automáticamente algunos datos sin informar al ingeniero.

PREGUNTA ORIENTADORA:
¿Puede confiarse en una recomendación estadística o de IA cuando no se conoce la
calidad ni el tratamiento de los datos?

CONCEPTOS:
Integridad de datos, trazabilidad, transparencia, privacidad, sesgo, fabricación de
datos, imputación, responsabilidad profesional, human-in-the-loop, reproducibilidad,
reserva cognitiva, escritura manual y aprendizaje socrático.

ACTIVIDAD MANUSCRITA:
Construir un mapa que relacione:

datos → análisis → modelo → recomendación → decisión → responsabilidad.

PRODUCTO:
Protocolo personal de uso de IA y bitácora inicial.

VALIDACIÓN:
Identificar al menos diez verificaciones que un Ingeniero Agrícola debe realizar antes
de aceptar una recomendación generada por IA.

Semana 2

Población, muestra, variables y calidad de datos

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Población, muestra, unidad de observación, variables, escalas de medición y calidad
de datos.

SITUACIÓN DE INTERÉS:
Se desea caracterizar la humedad del suelo de un lote de 40 hectáreas para apoyar la
programación del riego. Solo se dispone de mediciones tomadas en algunos puntos y
profundidades.

PREGUNTA ORIENTADORA:
¿Las mediciones disponibles representan adecuadamente la humedad de todo el lote?

VARIABLES:
Ubicación, profundidad, humedad, textura, densidad aparente, temperatura, fecha y
estado del cultivo.

CONCEPTOS:
Población, muestra, muestreo, unidad experimental, unidad de observación, variable
cualitativa y cuantitativa, escalas nominal, ordinal, intervalo y razón, datos
faltantes, duplicados y errores de medición.

ACTIVIDAD MANUSCRITA:
Clasificar las variables y construir un diccionario de datos.

PRODUCTO:
Ficha de calidad de datos, notebook de inspección en Python y reporte inicial en R.

VALIDACIÓN:
Detectar valores físicamente imposibles, unidades inconsistentes, duplicados y
observaciones sin información espacial.

Semana 3

Tendencia central, posición y representación inicial

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Media, mediana, moda, cuartiles, percentiles y visualización inicial.

SITUACIÓN DE INTERÉS:
Un sistema de riego registra el caudal aplicado en distintos sectores. Algunos
registros presentan valores extremadamente altos debido a errores de lectura.

PREGUNTA ORIENTADORA:
¿Cuál medida representa mejor el caudal típico aplicado en el sistema?

CONCEPTOS:
Media aritmética, media ponderada, mediana, moda, cuartiles, percentiles, robustez,
asimetría y efecto de valores atípicos.

ACTIVIDAD MANUSCRITA:
Calcular media y mediana de una muestra pequeña antes y después de introducir un
valor extremo.

PYTHON:
pandas, NumPy y gráficos básicos.

R:
summary(), mean(), median(), quantile(), dplyr y ggplot2.

PRODUCTO:
Tabla comparativa y explicación de la medida más apropiada.

VALIDACIÓN:
Explicar por qué una media correctamente calculada puede ser una descripción
inadecuada del proceso.

Semana 4

Variabilidad, asimetría, valores atípicos y relaciones

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Rango, varianza, desviación estándar, coeficiente de variación, rango intercuartílico,
asimetría, curtosis, valores atípicos y exploración bivariada.

SITUACIÓN DE INTERÉS:
Dos sectores agrícolas presentan el mismo rendimiento promedio, pero uno de ellos
muestra mayor variabilidad entre parcelas.

PREGUNTA ORIENTADORA:
¿Puede considerarse que los dos sectores tienen un comportamiento productivo semejante?

CONCEPTOS:
Dispersión absoluta y relativa, coeficiente de variación, boxplot, histograma,
densidad, diagrama de dispersión, asociación y heterogeneidad.

ACTIVIDAD MANUSCRITA:
Comparar dos conjuntos con igual media y diferente dispersión.

PYTHON:
pandas, NumPy, Matplotlib y seaborn.

R:
dplyr, ggplot2 y medidas descriptivas.

PRODUCTO:
EDA univariado y bivariado del rendimiento.

VALIDACIÓN:
Diferenciar un valor atípico real de un posible error de medición.

Semana 5

Probabilidad y simulación en sistemas agrícolas

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Espacio muestral, eventos, reglas de probabilidad, independencia, probabilidad
condicional y simulación.

SITUACIÓN DE INTERÉS:
Se desea estimar la probabilidad de que durante una semana coincidan baja humedad del
suelo y ausencia de precipitación suficiente.

PREGUNTA ORIENTADORA:
¿Cómo puede cuantificarse la incertidumbre asociada a un déficit hídrico?

CONCEPTOS:
Evento, unión, intersección, complemento, independencia, probabilidad condicional,
frecuencia relativa, simulación y ley de los grandes números.

ACTIVIDAD MANUSCRITA:
Representar eventos mediante conjuntos y construir un árbol sencillo de decisiones.

PYTHON:
NumPy y simulación de eventos.

R:
sample(), runif(), rbinom() y replicación.

PRODUCTO:
Notebook comparativo de simulaciones.

VALIDACIÓN:
Comparar probabilidad teórica y frecuencia observada y explicar por qué no coinciden
exactamente en muestras pequeñas.

Semana 6

Distribuciones discretas y continuas

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Selección conceptual de distribuciones de probabilidad.

SITUACIÓN DE INTERÉS:
Se dispone de diferentes variables agrícolas:

- número de fallas en emisores;
- días con lluvia;
- caudal;
- humedad;
- rendimiento;
- tiempo entre averías.

PREGUNTA ORIENTADORA:
¿Por qué una misma distribución no es apropiada para todas las variables?

CONCEPTOS:
Variable aleatoria, función de probabilidad, densidad, distribución acumulada,
parámetros, soporte, esperanza, varianza y cuantiles.

DISTRIBUCIONES:
Bernoulli, Binomial, Poisson, Normal, Lognormal, Exponencial, Gamma y Weibull.

ACTIVIDAD MANUSCRITA:
Relacionar cada variable con una distribución candidata y justificar la selección.

PYTHON:
scipy.stats y simulación.

R:
familias de funciones d*, p*, q* y r*.

PRODUCTO:
Tabla de selección de distribuciones.

VALIDACIÓN:
Verificar que la distribución respete el rango y la naturaleza física de la variable.

Semana 7

Estimación de parámetros y ajuste de distribuciones

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Estimación de parámetros y ajuste inicial de distribuciones.

SITUACIÓN DE INTERÉS:
Se desea modelar la precipitación máxima diaria anual registrada por una estación
meteorológica.

PREGUNTA ORIENTADORA:
¿Qué distribución representa mejor la magnitud y variabilidad de los eventos extremos?

CONCEPTOS:
Parámetro, estimador, método de momentos, máxima verosimilitud, histograma, densidad,
Q-Q plot y probabilidad de excedencia.

DISTRIBUCIONES:
Normal, Lognormal, Gamma y Gumbel.

ACTIVIDAD MANUSCRITA:
Calcular parámetros básicos y representar posiciones de trazado para una muestra pequeña.

PYTHON:
SciPy y gráficos de ajuste.

R:
fitdistrplus, MASS u otras herramientas apropiadas.

PRODUCTO:
Primer informe de ajuste.

VALIDACIÓN:
No seleccionar una distribución únicamente porque su curva se aproxima visualmente
al histograma.

Semana 8

Bondad de ajuste, Gumbel y Pearson I/II

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Comparación formal de distribuciones y selección del modelo probabilístico.

SITUACIÓN DE INTERÉS:
Se necesita estimar precipitaciones o caudales asociados a diferentes probabilidades
de excedencia para apoyar un análisis de riesgo hidráulico.

PREGUNTA ORIENTADORA:
¿Cómo justificar estadísticamente la selección de una distribución?

CONCEPTOS:
Kolmogorov-Smirnov, Anderson-Darling, Chi-cuadrado, AIC, criterios gráficos,
probabilidades de excedencia, periodo de retorno y limitaciones de extrapolación.

DISTRIBUCIONES:
Normal, Lognormal, Gamma, Gumbel, Pearson tipo I y Pearson tipo II.

ACTIVIDAD MANUSCRITA:
Organizar datos, frecuencias observadas y esperadas, y realizar una comparación
simplificada.

PYTHON Y R:
Ajuste, pruebas, Q-Q plots y tabla comparativa.

PRODUCTO:
Informe reproducible de ajuste de distribuciones.

VALIDACIÓN:
Comparar resultados de varias pruebas y explicar por qué pueden conducir a conclusiones
diferentes.

Semana 9

Correlación y regresión lineal simple

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Correlación de Pearson y Spearman, regresión lineal simple e interpretación.

SITUACIÓN DE INTERÉS:
Se analiza la relación entre lámina de riego aplicada y rendimiento de un cultivo.

PREGUNTA ORIENTADORA:
¿Un mayor volumen de agua produce necesariamente un mayor rendimiento?

VARIABLES:
Lámina de riego, rendimiento, humedad del suelo y condiciones del cultivo.

CONCEPTOS:
Asociación, correlación, causalidad, pendiente, intercepto, mínimos cuadrados,
coeficiente de determinación, residual, predicción e intervalo.

ACTIVIDAD MANUSCRITA:
Dibujar el diagrama de dispersión y calcular una recta simplificada con pocos datos.

PYTHON:
statsmodels y visualización.

R:
lm(), summary(), predict() y ggplot2.

PRODUCTO:
Modelo simple con interpretación agrícola.

VALIDACIÓN:
Evitar extrapolar fuera del rango observado y evitar afirmar causalidad solo por una
correlación alta.

Semana 10

Regresión múltiple y selección de variables

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Regresión lineal múltiple, interpretación parcial y selección de variables.

SITUACIÓN DE INTERÉS:
Se desea explicar el rendimiento de un cultivo utilizando lámina de riego, nitrógeno,
materia orgánica, precipitación y temperatura.

PREGUNTA ORIENTADORA:
¿Qué variables aportan información propia cuando las demás permanecen constantes?

CONCEPTOS:
Coeficientes parciales, variables explicativas, variables de confusión, interacciones,
variables indicadoras, R² ajustado, AIC, BIC y selección de modelos.

ACTIVIDAD MANUSCRITA:
Interpretar coeficientes de un modelo propuesto y formular hipótesis sobre sus signos.

PYTHON:
statsmodels.

R:
lm(), update(), step() o herramientas justificadas.

PRODUCTO:
Comparación de modelos candidatos.

VALIDACIÓN:
Comprobar que la selección automática no sustituya el conocimiento agrícola.

Semana 11

Diagnóstico, multicolinealidad y modelos no lineales

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Diagnóstico de regresión, multicolinealidad, observaciones influyentes y relaciones
no lineales.

SITUACIÓN DE INTERÉS:
El modelo de rendimiento muestra buen R², pero sus residuos presentan curvatura y
varianza creciente.

PREGUNTA ORIENTADORA:
¿Puede considerarse válido un modelo solo porque explica una proporción alta de la
variabilidad?

CONCEPTOS:
Linealidad, independencia, normalidad de residuos, homocedasticidad, VIF, leverage,
distancia de Cook, transformaciones, regresión polinómica, LOESS y modelos no lineales.

ACTIVIDAD MANUSCRITA:
Interpretar gráficos de residuos e identificar problemas.

PYTHON:
statsmodels, scikit-learn y funciones no lineales.

R:
diagnósticos de lm(), car, nls() y suavización.

PRODUCTO:
Informe de diagnóstico y modelo corregido.

VALIDACIÓN:
Comparar la interpretación antes y después de retirar una observación influyente,
sin eliminarla automáticamente.

Semana 12

Validación, reproducibilidad y modo agente

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Validación de modelos, reproducibilidad y uso de Codex u otros agentes.

SITUACIÓN DE INTERÉS:
Un agente de IA genera un análisis completo y reporta un modelo con alta precisión,
pero utiliza toda la información disponible para entrenar y evaluar.

PREGUNTA ORIENTADORA:
¿Cómo distinguir un modelo aparentemente bueno de un modelo realmente validado?

CONCEPTOS:
Datos de entrenamiento y prueba, fuga de información, validación cruzada, métricas,
semillas aleatorias, reproducibilidad, control de versiones, RMarkdown, Quarto,
GitHub, prompts, revisión de cambios y human-in-the-loop.

ACTIVIDAD MANUSCRITA:
Diseñar un flujo de validación antes de programarlo.

PRODUCTO:
Repositorio reproducible y bitácora de IA.

VALIDACIÓN:
Otra persona debe poder reproducir el análisis y explicar de dónde procede cada
resultado.

Semana 13

Fundamentos de series de tiempo agrícolas

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Estructura temporal, tendencia, estacionalidad, ciclos y ruido.

SITUACIÓN DE INTERÉS:
Se dispone de registros mensuales de precipitación, evapotranspiración o demanda de
agua durante varios años.

PREGUNTA ORIENTADORA:
¿Qué parte del comportamiento corresponde a tendencia, estacionalidad o variación
aleatoria?

CONCEPTOS:
Índice temporal, frecuencia, regularidad, rezago, tendencia, estacionalidad, ciclo,
ruido, transformación y descomposición.

ACTIVIDAD MANUSCRITA:
Representar esquemáticamente los componentes de una serie.

PYTHON:
pandas, Matplotlib y herramientas de descomposición.

R:
ts, tsibble y paquetes de análisis temporal.

PRODUCTO:
Análisis exploratorio temporal.

VALIDACIÓN:
Comprobar fechas faltantes, duplicadas, frecuencia irregular y cambios de unidad.

Semana 14

Autocorrelación y modelos de pronóstico

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Autocorrelación, ACF, PACF y comparación de modelos temporales.

SITUACIÓN DE INTERÉS:
Se desea pronosticar el caudal o la demanda de agua para apoyar la planificación de
un sistema de riego.

PREGUNTA ORIENTADORA:
¿Los valores pasados contienen información útil sobre los valores futuros?

CONCEPTOS:
Rezagos, autocorrelación, estacionariedad, diferenciación, ACF, PACF, modelos base,
ETS, ARIMA y validación temporal.

ACTIVIDAD MANUSCRITA:
Calcular autocorrelación simplificada para pocos datos y formular una predicción
ingenua.

PYTHON:
statsmodels y modelos apropiados.

R:
forecast o fable.

PRODUCTO:
Comparación de modelos de pronóstico.

VALIDACIÓN:
No seleccionar el modelo utilizando datos futuros.

Semana 15

AutoTS, métricas y comunicación del pronóstico

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Pronóstico automatizado, evaluación fuera de muestra e interpretación de incertidumbre.

SITUACIÓN DE INTERÉS:
Se comparan varios modelos para pronosticar precipitación, producción o demanda de agua.

PREGUNTA ORIENTADORA:
¿El modelo con menor error histórico será necesariamente el más útil para la decisión
agrícola?

CONCEPTOS:
MAE, RMSE, MAPE, validación retrospectiva, horizonte de pronóstico, intervalos,
incertidumbre, modelos de referencia y AutoTS.

ACTIVIDAD MANUSCRITA:
Calcular MAE y RMSE de dos pronósticos pequeños.

PYTHON:
AutoTS u otras herramientas vigentes.

R:
fable, forecast o modelos equivalentes.

PRODUCTO:
Informe comparativo con recomendación técnica.

VALIDACIÓN:
Interpretar las métricas junto con las unidades, el horizonte y las consecuencias de
subestimar o sobreestimar.

Semana 16

Proyecto integrador y sustentación

CURSO:
Estadística Aplicada con Python y R — Ingeniería Agrícola.

TEMA:
Integración, reproducibilidad, comunicación y sustentación del proyecto final.

SITUACIÓN DE INTERÉS:
Cada estudiante o grupo selecciona un problema relacionado con agua, suelo, clima,
producción, maquinaria o recursos agrícolas.

PROYECTO:
Desarrollar un análisis que integre, cuando los datos lo permitan:

- calidad y preparación de datos;
- análisis exploratorio;
- ajuste de distribuciones;
- regresión;
- serie de tiempo;
- interpretación agrícola;
- recomendaciones;
- limitaciones;
- uso documentado de IA.

PRODUCTOS:
Notebook en Python, análisis en RMarkdown o Quarto, repositorio GitHub, informe
técnico, bitácora de IA y sustentación individual.

VALIDACIÓN:
Durante la sustentación, el estudiante deberá:

- explicar una salida seleccionada al azar;
- interpretar un gráfico sin leer el informe;
- modificar una parte pequeña del código;
- justificar la selección del método;
- reconocer una limitación;
- explicar cómo verificó los aportes de la IA.

IV. Prompt para generar la guía maestra completa de una semana

Este prompt puede utilizarse cuando desee convertir una ficha semanal en una guía lista para entregar.

Actúa como docente experto en Estadística Aplicada con Python y R e Ingeniería Agrícola.

A partir de la ficha temática que aparece al final, construye una GUÍA MAESTRA
completa para estudiantes universitarios.

La guía debe tener esta estructura:

# 1. Identificación

- asignatura;
- programa;
- semana;
- tema;
- duración;
- herramientas;
- resultado de aprendizaje.

# 2. Situación de interés

Presenta la situación agrícola de manera realista y comprensible.

# 3. Pregunta orientadora

Formula una pregunta que permita conectar el problema con la necesidad del método
estadístico.

# 4. Conocimientos previos

Incluye una actividad breve para recuperar conocimientos previos.

# 5. Fundamentación teórica

Explica los conceptos con rigor, ejemplos, fórmulas, supuestos, interpretación,
errores frecuentes y limitaciones.

# 6. Actividad manuscrita inicial

Diseña una actividad que deba resolverse antes de utilizar Python o R.

# 7. Diálogo socrático

Incluye entre 12 y 18 preguntas secuenciales.

No incluyas inmediatamente las respuestas. Organiza las preguntas desde comprensión
básica hasta interpretación y decisión profesional.

# 8. Análisis en Python

Incluye código documentado, explicación por secciones, resultados esperados y
preguntas de interpretación.

# 9. Análisis en R

Incluye la solución equivalente en R y explica sus diferencias con Python.

# 10. Validación

Incluye verificaciones sobre datos, supuestos, resultados, unidades, coherencia
agrícola y reproducibilidad.

# 11. Uso de IA

Incluye:

- prompt permitido;
- prompt que debe evitarse;
- partes que debe hacer primero el estudiante;
- verificaciones obligatorias;
- formato de bitácora;
- declaración de uso de IA.

# 12. Actividad independiente

Diseña un problema distinto del ejemplo guiado.

# 13. Evidencias

Solicita:

- actividad manuscrita;
- notebook Python;
- documento R;
- gráficos;
- interpretación;
- bitácora de IA;
- síntesis manuscrita.

# 14. Rúbrica

Incluye criterios de:

- comprensión;
- procedimiento estadístico;
- código;
- validación;
- interpretación agrícola;
- reproducibilidad;
- comunicación;
- uso responsable de IA.

# 15. Resumen final

No lo entregues al inicio.

Después de que el estudiante complete la interacción socrática, genera un resumen
personalizado de entre 600 y 800 palabras y pídele escribirlo a mano con sus propias
palabras.

FICHA TEMÁTICA:

[PEGAR AQUÍ LA FICHA SEMANAL]

V. Política común para los resúmenes manuscritos

El resumen generado después de la interacción no debería entregarse como un texto para copiar literalmente. Puede finalizar siempre con este encargo:

Escribe ahora el resumen a mano.

No lo copies de manera mecánica. Realiza las siguientes acciones:

1. Reorganiza las ideas según tu comprensión.
2. Reduce las frases que consideres repetitivas.
3. Añade las fórmulas o gráficos esenciales.
4. Incluye un ejemplo de Ingeniería Agrícola diferente al estudiado.
5. Señala el error conceptual que más riesgo tendría en una decisión profesional.
6. Explica qué parte fue apoyada por inteligencia artificial.
7. Formula una pregunta que aún no puedas responder.

Después, adjunta una fotografía legible de tu escrito para recibir retroalimentación
sobre comprensión, precisión estadística, interpretación agrícola y capacidad de síntesis.

De esta manera, la IA no reemplaza el esfuerzo cognitivo. Primero acompaña la indagación socrática; después organiza provisionalmente lo aprendido, y finalmente el estudiante reconstruye el conocimiento mediante escritura, selección, recuperación y explicación personal.