CurriculumCurrículoAIGrades 9 to 12Grados 9 a 12AI-HS-01

AI-HS-01

Prompt Engineering as a CraftLa ingeniería de instrucciones como oficio

Treat a prompt like an engineering part: write a specification, test it against cases you set first, harden it, and win a prompt duel.Trate una instrucción para la IA como una pieza de ingeniería: escriba una especificación, pruébela con casos fijados de antemano, refuércela y gane un duelo de instrucciones.

  • Ways in:Formas de empezar:
  • Read, 1 minuteLeer, 1 minuto
  • Do, 270 minutesHacer, 270 minutos
GradesGrados
Grades 9 to 12, and any learner ready for itGrados 9 a 12, y cualquier persona lista para ello
TimeTiempo
6 sessions of about 45 minutes6 sesiones de unos 45 minutos
CostCosto
Needs equipmentNecesita equipo

The MESH'D components this unit uses:Los componentes MESH'D que usa esta unidad:SoftwareSoftwareHolistic DesignDiseño integral

The driving questionLa pregunta central

What separates a request from a specification?¿Qué diferencia hay entre una petición y una especificación?

Here a prompt is not a magic phrase. It is an engineering artifact: specified, tested against a set of cases, hardened against bad input, and written up so someone else can use it. A prompt duel at the end turns careful work into a competition.Aquí una instrucción para la IA, lo que muchos llaman prompt, no es una frase mágica. Es una pieza de ingeniería: se especifica, se prueba con un conjunto de casos, se refuerza contra entradas malas y se documenta para que otra persona pueda usarla. Un duelo de instrucciones al final convierte el trabajo cuidadoso en una competencia.

Learners will be able toAl terminar se podrá

  • Write a system-style specification with a role, context, constraints and an output format.Escribir una especificación al estilo de una instrucción de sistema, con un rol, un contexto, restricciones y un formato de salida.
  • Build a set of five test cases and a scoring guide before generating anything.Armar un conjunto de cinco casos de prueba y una guía de puntuación antes de generar cualquier respuesta.
  • Harden a prompt against ambiguous and adversarial input.Reforzar una instrucción contra entradas ambiguas y malintencionadas.
  • Document a prompt so well that a stranger could reuse it.Documentar una instrucción tan bien que una persona desconocida pueda volver a usarla.

Words to knowPalabras para conocer

  • system promptinstrucción de sistema
  • schemaesquema
  • eval setconjunto de pruebas
  • hardeningrefuerzo
  • failure modemodo de falla
  • nondeterminismno determinismo

Standards and ideasEstándares e ideas

Big ideas in AIGrandes ideas de la IA

  • Natural interaction: Making machines talk with people well is hard.Interacción natural: Hacer que las máquinas conversen bien con las personas es difícil.

Session by sessionSesión por sesión

What to doQué hacer

  1. Agree in writing to the rules for using AI before anyone touches a tool, and post the two laws where everyone can see them: I am accountable for everything I ship, and the model is never a citation. Then compare a request and a specification side by side and learn how the duel will work.Acepte por escrito las reglas para usar la IA antes de tocar cualquier herramienta, y ponga a la vista de todos las dos leyes: soy responsable de todo lo que entrego, y el modelo nunca es una fuente que se cita. Luego compare una petición y una especificación lado a lado y conozca cómo funcionará el duelo.
  2. Get the model to fill a fixed output format reliably, and look closely at where that structure breaks and why.Logre que el modelo llene un formato de salida fijo de manera confiable, y observe con atención dónde se rompe esa estructura y por qué.
  3. Write five test cases for a task and a scoring guide before any run. Then run the same prompt several times and watch the outputs change from run to run.Escriba cinco casos de prueba para una tarea y una guía de puntuación antes de cualquier ejecución. Luego ejecute la misma instrucción varias veces y observe cómo cambian las respuestas de una vez a otra.
  4. Attack your own prompt with ambiguous and adversarial inputs, add protections, and log each failure you find.Ataque su propia instrucción con entradas ambiguas y malintencionadas, agregue protecciones y anote cada falla que encuentre.
  5. Prepare for the duel: everyone writes a specification for the same task, and the outputs will be scored blind with a shared scoring guide.Prepárese para el duelo: todos escriben una especificación para la misma tarea, y las respuestas se calificarán a ciegas con una guía de puntuación compartida.
  6. Hold the duel, then look back together at what the winning specification did differently.Realice el duelo y luego analicen juntos qué hizo diferente la especificación ganadora.

What you needLo que necesita

  • specification templates, printed or drawn by handplantillas de especificación, impresas o dibujadas a mano
  • scoring sheets for the test caseshojas de puntuación para los casos de prueba

EquipmentEquipo

  • a laptop or computeruna computadora portátil o de escritorio
  • a text AI model through an adult-managed accountun modelo de IA de texto mediante una cuenta administrada por un adulto

Needs equipment.Necesita equipo.

With no device at allSin ningún aparato

Write specifications and design test cases on paper. For the duel, an adult runs everyone's prompts in one batch and prints the outputs for scoring.Escriba especificaciones y diseñe casos de prueba en papel. Para el duelo, un adulto ejecuta todas las instrucciones en una sola tanda e imprime las respuestas para calificarlas.

An adult manages the AI account and supervises every session, and agents and tools that can act are always supervised. Never use an AI tool for personal or emotional questions; talk with a trusted person instead. Keep personal data about real people out of every prompt, and keep any real client's information out until a written client agreement is in place.Un adulto administra la cuenta de IA y supervisa cada sesión, y los agentes y las herramientas que pueden actuar siempre se supervisan. Nunca use una herramienta de IA para preguntas personales o emocionales; hable con una persona de confianza. No ponga datos personales de personas reales en ninguna instrucción, y no use información de un cliente real hasta que exista un acuerdo escrito con ese cliente.

What learners make and showLo que se hace y se muestra

A prompt duel, judged with a scoring guide. A strong entry has a complete specification, a set of test cases that was actually run, and one failure mode named along with its fix.Un duelo de instrucciones, calificado con una guía de puntuación. Una buena entrada tiene una especificación completa, un conjunto de casos de prueba que de verdad se ejecutó y un modo de falla identificado junto con su solución.

Mix-ups to expectConfusiones que esperar

  • Prompting is a bag of tricks. It is really specification plus evaluation: you say exactly what you need, then test whether you got it.Escribir instrucciones es un montón de trucos. En realidad es especificar y evaluar: usted dice exactamente lo que necesita y luego prueba si lo obtuvo.
  • One good output means the job is solved. A set of test cases usually shows failures that one lucky output hides.Una buena respuesta significa que el trabajo está resuelto. Un conjunto de casos de prueba suele mostrar fallas que una sola respuesta afortunada oculta.
  • The model behaves the same way every time. Run the same prompt several times and the outputs differ; that is nondeterminism.El modelo se comporta igual cada vez. Ejecute la misma instrucción varias veces y las respuestas cambian; eso es el no determinismo.

At homeEn casa

Try it at the kitchen tablePruébelo en la mesa de la cocina

Hold a prompt duel at home: everyone writes a specification for the same task, an adult runs them, and the family scores the outputs with a scoring sheet written before the run.Organice un duelo de instrucciones en casa: cada persona escribe una especificación para la misma tarea, un adulto las ejecuta y la familia califica las respuestas con una hoja de puntuación escrita antes de ejecutarlas.

Use it, share it, adapt itÚsela, compártala, adáptela

The credit to copyEl crédito para copiar

Free BYRD, CC BY. “Prompt Engineering as a Craft” from the Byrd Academy STEM Curriculum by Byrd EDU, byrdathome.org.Free BYRD, CC BY. “La ingeniería de instrucciones como oficio”, del Currículo STEM de Byrd Academy, de Byrd EDU, byrdathome.org.

This is free to use, share and adapt, even commercially, under the Creative Commons Attribution 4.0 International license (CC BY 4.0), with this credit. What Free BYRD means.Esto es libre de usar, compartir y adaptar, incluso con fines comerciales, bajo la licencia Creative Commons Atribución 4.0 Internacional (CC BY 4.0), con este crédito. Qué significa Free BYRD.

Keep goingSiga adelante

What to do nextQué hacer después

Make it harderHágalo más difícil

Trade prompts with a partner and try to break each other's specification with tricky inputs. Log every failure, add a fix, and rerun your whole set of test cases after each change.Intercambie instrucciones con un compañero e intenten romper la especificación del otro con entradas engañosas. Anote cada falla, agregue una solución y vuelva a ejecutar todo su conjunto de casos de prueba después de cada cambio.

For a younger onePara alguien más pequeño

Write instructions for a simple job, like making a sandwich, and have someone follow them exactly as written. Whatever goes wrong shows what was missing, and adding it turns a request into a specification.Escriba instrucciones para una tarea sencilla, como preparar un sándwich, y pida a alguien que las siga exactamente como están escritas. Lo que salga mal muestra lo que faltaba, y agregarlo convierte una petición en una especificación.

Try this nextPruebe esto después

Explore everythingExplorar todo