¡Bienvenido(a)! Practica tus habilidades de Python creando 6 proyectos básicos paso a paso.

Practicar es clave para aprender a programar, así que veamos en más detalle los proyectos que crearás durante el curso.

Estefania Cassingena Navone te guiará paso a paso para crear los siguientes proyectos:

🔹 Proyecto 1: Mad Libs (Historias Locas)

Comenzaremos con el juego "Mad Libs o Historias Locas", en el cual reemplazaremos palabras en un párrafo para llenar ciertos espacios en blanco. En este proyecto practicarás cómo concatenar (unir) cadenas de caracteres, cómo trabajar con f-strings, y cómo obtener valores (input) del usuario y usarlos en tu programa.

🔸 Proyecto 2: Adivina el Número

En nuestro segundo proyecto crearemos un juego llamado "Adivina el Número" en el cual la computadora escogerá un número al azar en un intervalo específico y nuestra meta será adivinar ese número. El juego nos dará pistas que nos ayudarán a llegar a la respuesta correcta.

🔹 Proyecto 3: Adivina el Número (Computadora)

Nuestro tercer proyecto será una versión del juego "Adivina el Número" en el cual haremos básicamente lo contrario. Ahora nosotros escogeremos un número y la computadora intentará adivinarlo en base a nuestras respuestas.

🔸 Proyecto 4: Piedra, Papel o Tijera

Nuestro cuarto proyecto será el juego clásico de "Piedra, Papel o Tijera" en el cual jugaremos contra la computadora. Tendremos que escoger piedra, papel o tijera. Nuestra opción se comparará con la opción seleccionada por la computadora y sabremos si ganamos, empatamos, o perdimos la ronda.

🔹 Proyecto 5: El Ahorcado

Nuestro quinto proyecto será crear el juego "El Ahorcado" en Python en el cual tendremos que adivinar una palabra letra por letra. ¡Pero cuidado! porque solo tendremos siete vidas y a medida que perdamos vidas veremos cómo estamos más cerca del final. Pero si adivinamos las letras correctamente, ganaremos el juego.

🔸 Proyecto 6: Búsqueda Binaria

Y finalmente... nuestro sexto proyecto será implementar el algoritmo de "Búsqueda Binaria". Buscar un elemento en una lista es muy importante. Los algoritmos denominados "ingenuos" pueden parecer eficientes cuando se aplican a listas pequeñas, pero no lo son cuando trabajamos con listas que contienen muchos elementos. Por ello vamos a implementar el algoritmo de búsqueda binaria para optimizar el tiempo de búsqueda.

Así que si quieres practicar tus habilidades de Python y crear proyectos interactivos paso a paso, este curso gratis es para ti:

También puedes verlo en nuestro canal de freeCodeCamp en Español.


💡 Importante: