15  Lab 1: Conversación con JARVIS

Author

Diego Saavedra García

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:

  1. ✅ Gemini CLI instalado
  2. ✅ 3+ conversaciones documentadas
  3. ✅ Un pedido estructurado completo
  4. ✅ Un ejemplo de feedback efectivo
  5. ✅ 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 completada

16.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?

→ Quiz Nivel 1: Conceptos de Conversación