15 Lab 1: Conversación con JARVIS
16 🕳️ Lab 1: Tu Primera Conversación con JARVIS
16.1 Aprende a orquestar, no a escribir código
16.2 🎯 Objetivo
Practicar la habilidad de conversar con IA como Tony Stark: dar dirección, no comandos.
16.3 ⏱️ Timeline
| Paso | Descripción | Tiempo | ✓ |
|---|---|---|---|
| 1 | Instalar Gemini CLI | 5 min | ⬜ |
| 2 | Primera conversación | 10 min | ⬜ |
| 3 | Pedido estructurado | 15 min | ⬜ |
| 4 | Feedback y corrección | 10 min | ⬜ |
| 5 | Reflexión | 5 min | ⬜ |
| Total | 45 min |
16.4 🎬 Escenario
Tony está en la cueva. Necesita que Yinsen construya el reactor arc. Pero Tony no dice “haz esto”. Tony dice “necesito X para lograr Y”.
Tu turno: Sé Tony. Usa JARVIS.
16.5 📋 Entregables
Al finalizar este lab tendrás:
- ✅ Gemini CLI instalado
- ✅ 3+ conversaciones documentadas
- ✅ Un pedido estructurado completo
- ✅ Un ejemplo de feedback efectivo
- ✅ Tu reflexión personal
16.6 Paso 1: Instalar Gemini CLI
16.6.1 Tu tarea
Instalar la herramienta en tu computadora.
16.6.2 Comandos a ejecutar
Paso 1.1: Verificar que tienes Node.js
node --version
Resultado esperado:
v18.x.x o superior
Si no tienes Node.js, instálalo desde nodejs.org
Paso 1.2: Instalar Gemini CLI
Hint: npm install con el flag -g para instalación global
Comando parcial: npm install -
Completá el comando:
[ESCRIBE AQUÍ TU COMANDO COMPLETO]
Resultado esperado:
added X packages in Ys
Paso 1.3: Verificar instalación
Comando:
gemini --version
Resultado esperado:
X.X.X
16.7 Paso 2: Tu Primera Conversación
16.7.1 Tu tarea
Iniciar una conversación con JARVIS y hacer al menos 5 preguntas.
16.7.2 2.1 Lanzar JARVIS
Comando:
gemini
Resultado esperado:
🤖 Gemini CLI
> ¿En qué puedo ayudarte?
16.7.3 2.2 Tu primer mensaje
NO copies esto tal cual. Personalizalo con tu nombre y situación:
> Hola, soy [tu nombre].
> Estoy aprendiendo a trabajar con IA por primera vez.
> ¿Podrías explicarme qué puedes hacer y cómo podemos colaborar?
16.7.4 2.3 Documentá tu conversación
Registrá al menos 5 intercambios:
| # | Tu mensaje | Respuesta de JARVIS |
|---|---|---|
| 1 | _ | _ |
| 2 | _ | _ |
| 3 | _ | _ |
| 4 | _ | _ |
| 5 | _ | _ |
16.8 Paso 3: Pedido Estructurado
16.8.1 Tu tarea
Escribir un pedido completo usando la fórmula:
[PEDIDO] + [CONTEXTO] + [RESTRICCIONES] + [FORMATO]
16.8.2 3.1 Completá el template
Hola JARVIS,
PEDIDO: Necesito que me expliques qué es [tema que no conoces bien]
CONTEXTO: Estoy estudiando [tu área/campo] y me encontré con este concepto
en [contexto específico]
RESTRICCIONES:
- Explicamelo como si tuviera [edad/experiencia específica]
- Usa analogías de [áreas que conocés bien]
- No uses jerga técnica sin explicar
FORMATO:
- Una definición clara en una oración
- 2 analogías de la vida real
- 1 ejemplo práctico
- Preguntame si entendí antes de continuar
16.8.3 3.2 Enviá el pedido
Copiá tu pedido completado y envialo a JARVIS.
16.8.4 3.3 Verificá el resultado
Checklist de verificación:
| Criterio | ¿Cumple? |
|---|---|
| Definición clara en una oración | SÍ / NO |
| 2 analogías incluidas | SÍ / NO |
| 1 ejemplo práctico | SÍ / NO |
| Pregunta de verificación | SÍ / NO |
16.8.5 3.4 Respondé a JARVIS
Respondé a la pregunta de JARVIS. ¿Entendiste? Explicá el concepto en tus propias palabras:
En mis propias palabras, [tema] es:
_______________________________________________
_______________________________________________
16.9 Paso 4: Feedback y Corrección
16.9.1 Tu tarea
Practicar dar feedback específico cuando algo no es lo que querés.
16.9.2 4.1 Pedí algo nuevo
> JARVIS, necesito que me des 3 sugerencias para mejorar mi productividad
> como desarrollador.
16.9.3 4.2 Identificá qué falta
Tu análisis:
Las sugerencias que dio JARVIS:
1. _
2. _
3. _
¿Qué está bien? _
¿Qué falta? _
16.9.4 4.3 Escribí feedback específico
Plantilla (completá con tu caso real):
JARVIS, gracias por las sugerencias. Pero necesito que _____________
Específicamente:
- La sugerencia #___ menciona ________ pero necesito ________
- La sugerencia #___ asume ________ pero en realidad ________
¿Podrías ajustarlas?
Tu feedback:
> JARVIS, _________________________________________________________
16.9.5 4.4 Verificá la corrección
¿JARVIS ajustó correctamente? SÍ / NO
Si sí: ¿Qué cambió? _
Si no: ¿Qué siguió faltando? _
16.10 Paso 5: Reflexión Final
16.10.1 Tu tarea
Documentar qué aprendiste.
16.10.2 5.1 Pregunta 1: Diferencia clave
La diferencia entre "pedir código" y "dirigir conversación" es:
- Pedir código: ___________________________________________________
- Dirigir conversación: __________________________________________
Ahora me siento más cómodo/a: ____________________________________
16.10.3 5.2 Pregunta 2: Tu mayor descubrimiento
Algo que me sorprendió de esta experiencia fue:
_______________________________________________________________
Porque normalmente yo esperaba que: _____________________________
Pero JARVIS puede: ____________________________________________
16.10.4 5.3 Pregunta 3: Próximo paso
Para la próxima conversación con IA, voy a:
1. _____________________________________________________________
2. _____________________________________________________________
3. _____________________________________________________________
16.11 📁 Entregable Final
16.11.1 Archivo a crear: lab1-conversacion.md
Guardá este archivo en la carpeta raíz del curso:
# Lab 1: Mi Primera Conversación con JARVIS
## Datos
- **Fecha:** [fecha de hoy]
- **Herramienta:** Gemini CLI
- **Duración total:** [X minutos]
## Conversaciones Registradas
[Pegá aquí tu tabla de 5+ intercambios]
## Pedido Estructurado
[Pegá aquí tu pedido completo]
## Feedback y Corrección
[Pegá aquí tu feedback y la respuesta]
## Reflexiones
### Diferencia clave
[Tu respuesta]
### Mayor descubrimiento
[Tu respuesta]
### Próximo paso
[Tu respuesta]
## Logro: "Cave Dweller"
- [x] Gemini CLI instalado
- [x] 5+ intercambios documentados
- [x] Pedido estructurado completado
- [x] Feedback dado y verificado
- [x] Reflexión completada16.12 ✅ Checklist Final
| Entregable | Estado |
|---|---|
| Gemini CLI instalado | ⬜ |
| 5+ intercambios documentados | ⬜ |
| Pedido estructurado completado | ⬜ |
| Feedback dado y verificado | ⬜ |
Archivo lab1-conversacion.md creado |
⬜ |
16.13 🏆 Logro
“Cave Dweller” desbloqueado:
- Acceso a Nivel 2: Mark I
- Template de conversación guardado
- +100 XP
16.14 🔗 Continuar
¿Listo para el siguiente nivel?
→ Nivel 2: Mark I — Configura tu armadura
¿Necesitás más práctica?