Lección gratis · 12 min · del curso de 23 h

Programar con ChatGPT sin saber programar

Lección del curso gratis de inteligencia artificial de 23 horas: Ramón crea una calculadora en Python solo con indicaciones a ChatGPT y la mejora paso a paso.

El vídeo empieza en el minuto de esta lección y sigue con el resto del curso. Ver el curso completo con su índice · Ver en YouTube

En resumen

Puedes programar con ChatGPT sin saber programar si le describes con detalle lo que quieres, copias el código que genera y lo ejecutas en un editor de código. Después le pides cambios hasta que el programa quede como buscas. En este tramo del curso de inteligencia artificial gratis, grabado en abril de 2024, Ramón lo demuestra creando una calculadora en Python con ventana y botones.

Programar sin saber programar, con un GPT de Python

Ramón abre este apartado con una idea: aunque no sepas programar, puedes usar ChatGPT para escribir código a partir de indicaciones en lenguaje normal. Lo plantea como una forma de aceptar encargos sencillos como freelance, por ejemplo en Fiverr, buscando servicios de programación que ya tienen pedidos y ofreciendo algo más cuidado. Para el código usa un GPT personalizado de Python, entrenado con la documentación de ese lenguaje. En la grabación usa la versión de pago de ChatGPT.

Ver la respuesta en el vídeo · 02:33:28

Ejemplo: una calculadora en Python, paso a paso

Ramón pide la calculadora y ChatGPT genera el código. Lo copia y lo pega en un editor de código, un programa para escribir, editar y ejecutar código; él usa Visual Studio. La primera versión funciona en la terminal, sin ventanas. Luego le pide una ventana con botones y, por último, una interfaz más atractiva. El resultado es una calculadora con ventana que suma, resta, multiplica y divide, también con decimales. Estos son los prompts que usa:

  • «Quiero que programes una calculadora en Python» y que sirva para sumar, restar, dividir y multiplicar.
  • «El código me gusta, pero me gustaría que se viera en una ventana con botones que sea user friendly».
  • «Haz la interfaz más futurista y atractiva», detallando colores, tipografía y animaciones.

Ver la respuesta en el vídeo · 02:36:05

GitHub Copilot, la opción de pago dentro del editor

Ramón cierra con una alternativa más eficiente: GitHub Copilot, una herramienta de IA que se integra en el propio editor de código. Tiene dos ventajas: lo tienes todo en el mismo sitio y tiene en cuenta todo tu código, sin pasarle trozos. Según explica, se ha entrenado con los proyectos publicados en GitHub, una plataforma donde la gente publica y comparte su código. Es de pago: cuando se grabó, en abril de 2024, costaba 10 dólares al mes, y puede haber cambiado. También sirve para aprender, porque puedes pedirle que te explique el código.

Ver la respuesta en el vídeo · 02:44:05

Preguntas frecuentes

Dudas sobre esta lección

¿Se puede programar con ChatGPT sin saber programar?

Sí, al menos programas sencillos. En el curso, Ramón crea una calculadora en Python solo con indicaciones en lenguaje normal: describe lo que quiere, copia el código que genera ChatGPT y lo ejecuta en un editor de código. Si quieres ir más allá y entender el código, él mismo recomienda el curso de Python gratis del canal.

Ver la respuesta en el vídeo · 02:33:28

¿Dónde ejecuto el código que me da ChatGPT?

En un editor de código, un programa que te permite pegar código, editarlo y ejecutarlo. En el curso, Ramón copia el código que genera ChatGPT, lo pega en Visual Studio y pulsa el botón de ejecutar. Cuando el programa abre una ventana, como la calculadora con botones, hay que ejecutarlo en el editor y no dentro del chat.

Ver la respuesta en el vídeo · 02:37:33

¿Qué diferencia hay entre programar con ChatGPT y con GitHub Copilot?

Con ChatGPT escribes en el chat y copias el código al editor. GitHub Copilot funciona dentro del editor y tiene en cuenta todo tu proyecto, así que, según el curso, da resultados más eficientes y ayuda a aprender, porque puedes pedirle que te explique el código. Es de pago: costaba 10 dólares al mes cuando se grabó, en abril de 2024; el precio puede haber cambiado.

Ver la respuesta en el vídeo · 02:44:05

Sigue aprendiendo

Más lecciones de este curso

Lecciones relacionadas de otros cursos