← Fundamentos de Programación

3. Comprobar antes de entregar

Qué verificar, en qué orden y con cuánto esfuerzo, con las fuentes de tu materia.

Ya sabes que el sistema completa texto plausible, y ya sabes pedirle ayuda con tu proceso. Falta lo que separa un uso profesional de uno ingenuo: no entregar nada que no hayas comprobado.

Verificar no es desconfiar de todo, que es igual de inútil. Es saber qué comprobar y cuánto esfuerzo dedicarle.

Qué comprobar, en este orden

  1. Los hechos. Datos, fechas, cifras, nombres, artículos, funciones. Se contrastan con la fuente, no preguntándole otra vez al mismo sistema.
  2. Las referencias. Una a una. La cita con autores reales y DOI inventado es la más traicionera, porque pasa la inspección visual.
  3. El razonamiento. Que la conclusión se siga de las premisas, y que las premisas valgan en tu caso. Puede tener todos los datos bien y el argumento mal.
  4. Los supuestos ocultos. Qué ha dado por hecho que tú no dijiste: una versión, un contexto, unas unidades, un marco de referencia.
  5. Lo que falta. La excepción, el caso límite, la alternativa que no menciona. Las omisiones se ven mucho peor que los errores.
  6. El sesgo y la simplificación. Qué convierte en norma general, a quién deja fuera.

Cuánto esfuerzo

Proporcional a lo que cuesta el error:

Si el error… Verificación
se detecta al usarlo Comprobación rápida: la propia tarea lo revela
llega a una entrega evaluable Hechos y referencias, todos
afectaría a una persona o a un cliente Fuente primaria siempre, y criterio propio

La trampa de preguntarle si está seguro

“¿Estás seguro?” no es verificar. El sistema tiende a acomodarse a lo que parece que esperas: se retracta de cosas correctas y reafirma cosas falsas. Sirve para explorar dudas; no sirve como prueba.

La verificación se hace fuera del sistema.

En Fundamentos de Programación

En programación tienes una ventaja que otras materias no tienen: puedes ejecutar. Un código que compila no es un código correcto, así que prueba el caso vacío, el de un solo elemento, el límite y el que rompe la precondición. Si la IA te da una función de biblioteca, compruébala en la documentación antes de usarla.

Tus fuentes de verdad en esta asignatura, por orden:

  1. El enunciado de la práctica y lo visto en clase
  2. La documentación oficial del lenguaje
  3. El propio intérprete: ejecuta y comprueba

Lo que entregas es tuyo

Ninguna entrega es la salida en bruto. Lo que entregas es un trabajo tuyo en el que la IA ha intervenido, del que respondes tú y que tienes que ser capaz de defender si te preguntan por cualquier línea.

Si no puedes explicar por qué algo está así, todavía no está listo para entregar.

Lo que deberías poder hacer

  1. Ante una respuesta, señalar las tres afirmaciones que verificarías primero y con qué fuente.
  2. Localizar un supuesto que la respuesta dé por hecho y que tú no habías fijado.

Verlo explicado

Un vídeo corto de Asociación Programamos que desarrolla lo anterior. Verlos es opcional.

¿Cómo aprenden los ordenadores a partir de datos? · 6 min
Lo que sabe viene de sus datos de entrenamiento. Ahí está el origen de sus lagunas y de sus sesgos, y por eso hay que verificar.
Artículo con más detalle →

Más recursos para profundizar →

← Lección 2 Lección 4: Tu responsabilidad →