Curso Python para ESO | 100 % GRATUITO

/, Programación/Curso Python para ESO | 100 % GRATUITO

Curso Python para ESO | 100 % GRATUITO

Curso Python para ESO | 100 % GRATUITO

¡Hola a todos!. Estreno nueva sección en el BLOG y en el CANAL DE YOUTUBE. Durante las próximas semanas iré subiendo poco a poco un curso sobre Python, 100 % gratuito, pensado para personas que nunca han tenido contacto con la programación, o para profesores de ESO que quieren impartir Python.

El contenido que iré publicando durante las próximas semanas lo haré a través de vídeos colgados en mi canal de YOUTUBE. El contenido del curso está planificado para impartirse durante todo un trimestre en ESO, en la asignatura de tecnología o informática.

Como editor de Python utilizo Replit, un potente editor de código online, gratuito y sin necesidad de instalar nada. Si eres profesor y quieres impartir este curso, te recomiendo que las pruebas de nivel que realices no las hagas en Replit, ya que tiene un núcleo de ayuda IA que los alumnos podrían usar y así «hacer trampas». En su lugar te recomiendo instalar un programa Offline como Visual Studio Code.

Esta entrada la iré actualizando y así finalmente tendréis todos los vídeos del curso agrupados en un mismo directorio, y así os resultará más fácil acceder a ellos. Los vídeos también están agrupados en mi canal de Youtube en la lista de reproducción «Coding Python«.

Una vez aclaro todo, paso a enlazar cada vídeo con una breve descripción.

Vídeo 1: Variables y datos simples (I)

El objetivo de este primer vídeo es explicaros un poco el editor de código Replit y Visual Studio Code, y crear el primer programa. En este primer programa os enseño a crear variables, mostrar información por pantalla y a utilizar el comando input().

Podéis acceder al código fuente y probar el programa haciendo click:

  1. Creación de usuario (I)

A continuación tenéis el enlace al vídeo de YOUTUBE

Vídeo 2: Variables y datos simples (II)

El objetivo de este segundo vídeo es explicaros cómo utilizar los comandos .upper(), .lower() y .title().  También os enseño a realizar operaciones básicas, a través de la creación de una calculadora básica.

Podéis acceder al código fuente y probar el programa haciendo click:

  1. Creación de usuario (II)
  2. Creación de una calculadora básica.

A continuación tenéis el enlace al vídeo de YOUTUBE

Vídeo 3: Variables y datos simples (III)

Sigo explorando las variables y datos simples en Python. Éste es el último vídeo sobre el tema, y hago un ejercicio recopilatorio y estructurado sobre lo visto en los 2 vídeos anteriores. En el siguiente vídeo ya pasaremos a condicionales.

Podéis acceder al código fuente y probar el programa haciendo click:

  1. Calculadora de años

A continuación tenéis el enlace al vídeo de YOUTUBE

Vídeo 4: Condicionales IF (I)

Empiezo a explorar los condicionales. Utilizo un ejercicio anterior (calculadora básica) e introduzco cambios para que el usuario elija la operación que desea realizar.

Podéis acceder al código fuente y probar el programa haciendo click:

  1. Calculadora avanzada.

A continuación tenéis el enlace al vídeo de YOUTUBE

Vídeo 5: Condicionales IF (II) Random + Time

Sigo explorando los condicionales. Os enseño a crear IF anidados y a utilizar las extensiones TIME y RANDOM. El objetivo: crear un micro juego de rol simulando el uso de dados de diferentes caras, como los juegos de rol clásicos.

Podéis acceder al código fuente y probar el programa haciendo click:

  1. Micro Juego de Rol con extensiones Random y Time

A continuación tenéis el enlace al vídeo de YOUTUBE

Vídeo 6: Cómo crear funciones en Python

Aquí  os explico qué son las funciones y cómo crearlas en Python. Os explico al principio fundamentos de las funciones para después plantear unos cuantos ejercicios para practicar.

Podéis acceder al código fuente y probar el programa haciendo click:

  1. Ejercicios sobre funciones en Python

A continuación tenéis el enlace al vídeo de YOUTUBE

By | 2023-11-23T11:32:48+02:00 21 octubre, 2023|CMnews, Programación|Comentarios desactivados en Curso Python para ESO | 100 % GRATUITO