ADA es una tecnología asistida a la que le puedes preguntar 24/7 tus inquietudes sobre cualquier tema y te puede ayudar a acelerar tu aprendizaje si lo usas de la manera correcta.
A continuación te indico cómo puedes hacer que Platzi Bot sea tu tutor personal para aprender Python. Este artículo marcará un antes y un después en tu forma de aprender.
Aunque usamos Python como ejemplo, puedes aplicar estos consejos a tu lenguaje de elección, ya sea JavaScript, PHP, CSS u otros.
Una buena práctica de prompt engineering es el roleplay. Básicamente, le pides a Platzi bot que actúe como cierta persona. En este caso como un experto profesor de Python.
Entonces pongo el siguiente prompt:
Actúa como un experto profesor de Python. Vas a ayudarme a comprender conceptos y ayudarme con ejercicios. Ten en cuenta que soy un principiante. ¿Entiendes lo que debes hacer? Responde en forma breve.
Y tenemos esta respuesta:
El contexto que le damos a Platzi Bot es relevante. Le decimos que quiero que sea un profesor de Python y le doy su propósito. También especifico el nivel de conocimiento para que me provea los outputs más cercanos a mis necesidades.
Si deseas aprender más sobre técnicas de prompt engineering, tienes que ver el Curso de Prompt Engineering con ChatGPT.
Como literalmente le puedes preguntar de todo a Platzi Bot, vamos a comenzar con algo básico. Preguntemos qué son variables.
Explícame cómo funcionan las variables en Python y qué tipo de ellas hay.
A partir de esto, puedes extender aún más la información y pedir un ejemplo de cada uno de estos tipos de variables para tener un mejor entendimiento.
Dame un ejemplo de variable por cada uno de los tipos que mencionaste en los bullet points anteriores.
Te reto a hacerle preguntas más profundas. ¿Qué le preguntarías?
Es común al momento de aprender algo nuevo que los conceptos y definiciones se contrasten y que nos cueste avanzar. Pero Platzi Bot te ayuda a superar estos bloqueos y clarificar tus dudas. Vamos a ver cuál es la diferencia entre el bucle for
y while
en Python.
No entiendo la diferencia entre el bucle for y bucle while. Explícamelo haciendo una comparación de ellos en una tabla. Luego agrega un ejemplo del bucle for y un ejemplo del bucle while.
Como ves, Platzi Bot nos da una respuesta bastante completa de lo que pedimos. Por una parte tenemos una explicación de las diferencias entre los bucles for
y while
y también la tabla comparativa que le pedimos. Finalmente, tenemos los ejemplos en código que solicitamos.
¿Qué conceptos se te ocurren aclarar con esta nueva técnica?
Una de las limitaciones al aprender un lenguaje nuevo o al estar leyendo documentación es replicar lo aprendido en un ejemplo práctico. Pero ya no te debes preocupar más, porque a continuación vas a ver una técnica para generar código que haga algo que tú busques y que te explique como funciona.
Conoce sobre: ¿Dónde aprender Python?
Genera código en Python para simular un dado de seis caras. Crea dos diferentes versiones del código y explícame cómo funcionan.
Así tenemos exactamente lo que le pedimos a Platzi Bot que nos genere: dos pedazos de código diferentes con sus explicaciones.
Esto es solo un ejemplo sencillo, ¡imagina cómo podrías mejorar el rendimiento de tu código más adelante y ahorrar poder computacional!
A veces al estar programando solemos tener código que no funciona y esto puede llegar a frustrarnos. Pero al usar la inteligencia artificial de Platzi a tu favor esto no ocurrirá de nuevo. Simplemente le debes pedir a Platzi Bot que te indique dónde está el error en tu código y cómo puedes solucionarlo.
Tengo código que tiene un error y no funciona. Ayúdame a identificar el error, explícame cómo solucionarlo y entrégame el código corregido. El código es el siguiente:
numero = input("Ingresa un número: ")
if numero % 2 == 0:
print(f"{numero} es par.")
else:
print(f"{numero} es impar.")
Así, depurar código se vuelve un procedimiento más ameno y, sobre todo, acelerado. Este es un ejemplo sencillo. Pero puedes ingresar código mucho más robusto y te ahorrarás mucho tiempo de análisis y tendrás menos estrés.
Una de las formas más efectivas de lograr aprender es a través de proyectos. Esto es porque pones en práctica directamente tus nuevos conocimientos y pasas de la teoría a construir algo real. Ensuciarte las manos con un proyecto vale totalmente la pena.
Dame una lista de 3 proyectos en los que podría poner en práctica mis conocimientos de Python básicos.
Aquí tienes una lista de proyectos que podrías hacer. Pero pedir a Platzi Bot que te explique mejor el proyecto que deseas construir. Entonces extiendes tu conversación.
Me gusta el proyecto 1"Crear un programa que convierta grados Celsius a Fahrenheit y viceversa." Indícame cuáles son los pasos a seguir para construir este proyecto.
Y así tienes muchas posibilidades para crear proyectos increíbles. Ya no hay excusas para no tener portafolio.
Mientras vas avanzando clase a clase en uno de los cursos, puedes pedirle a Platzi Bot que genere para ti una serie de quizzes para validar tu aprendizaje. Te sugiero usar la siguiente técnica:
Ahora quiero que generes una serie de quizzes sobre conceptos de Python elementales. Me darás una pregunta con 3 alternativas [a., b., c.], de las cuales solo una es correcta. Yo escogeré la opción a, b, o c. No me des la respuesta correcta mientras yo no escoja la opción a, b o c.
A lo que obtendrás:
Entonces tú debes responder con la letra correcta, que en este caso es a.
a
Y así podrías continuar usando a Platzi Bot como un generador de quizzes o evaluaciones.
Con Platzi Bot como tu tutor personal, tienes a tu disposición una herramienta poderosa para mejorar tus habilidades en Python. ¿Cuál de estos prompts te entusiasma más para explorar? Comparte tus planes en los comentarios y comienza tu viaje hacia la maestría en Python con Platzi Bot.
¿Cómo puedo dejar mas limpia la interfaz de platzi? se ha llenado de cosas innecesarias, sé que hay gente que le debe ser super útil el bot, pero a mí por le momento no, dejarlo abajo flotando como un típico chatbot de ecommers


.
Pantalla actual
.
Pantalla limpia
La hice modificando el html y css del navegador, el saludo h1 lo subí; “Repasa tus apuntes” lo volví una etiqueta desplegable <details>, y así poder ver mis cursos, idealmente los 4 que estoy cursando, aunque solo se cargaron 3
Perfecto Axel… muy bueno esto la verdad 😄
Esto es alucinante. Es como haber ido al pasado e imaginar la “máquina de hacer tareas”. Por mi parte tengo mucho de provecho que sacarle a Platzi Bot!