Escribir y ejecutar código Python en cuadernos de Google Colab sin instalar nada en el equipo
Distinguir enteros, flotantes, cadenas y booleanos, y convertir entre ellos con control de errores de tipo
Construir condicionales con if, elif y else que cubran todos los casos de una decisión
Recorrer datos con bucles for y while, y controlarlos con break, continue y range
Definir funciones con parámetros, valores por defecto y retorno para no repetir código
Depurar un error leyendo el mensaje de traceback e identificando la línea y el tipo de excepción
Resolver ejercicios de aula con enunciado, prueba y solución comentada paso a paso
Contenido del curso
8 módulos · 42 clases en vídeo · práctica guiada en cada módulo
Módulo 1 · Presentación y entorno5 clases
Qué se puede hacer con Python y qué no
Primer cuaderno en Google Colab
Celdas de código y celdas de texto
Ejecutar, reiniciar y guardar el cuaderno
El primer programa que imprime en pantalla
Módulo 2 · Variables y tipos de datos6 clases
Nombres de variable y asignación
Enteros y flotantes: precisión y redondeo
Cadenas de texto y formateo con f-strings
Booleanos y valores nulos
Conversión de tipos y errores frecuentes
Entrada de datos con input
Módulo 3 · Operadores y expresiones5 clases
Operadores aritméticos y prioridad
División entera, módulo y potencia
Comparaciones y operadores lógicos
Operaciones sobre cadenas: concatenar, cortar y buscar
Ejercicio: calculadora de consumo
Módulo 4 · Condicionales5 clases
La estructura if y la indentación
Encadenar casos con elif y else
Condiciones compuestas con and, or y not
Condicionales anidados y cuándo evitarlos
Ejercicio: clasificador de medidas fuera de rango
Módulo 5 · Bucles6 clases
El bucle for y la función range
Recorrer cadenas y colecciones
El bucle while y la condición de parada
break, continue y bucles infinitos
Bucles anidados y tablas
Ejercicio: cuenta y resumen de una serie de valores
Módulo 6 · Funciones6 clases
Definir una función y llamarla
Parámetros, argumentos y valores por defecto
El valor de retorno y la sentencia return
Ámbito de las variables dentro y fuera
Documentar una función con docstring
Ejercicio: refactorizar un programa en funciones
Módulo 7 · Errores y depuración4 clases
Leer un traceback de arriba abajo
Errores de sintaxis frente a errores de ejecución
Comprobar valores intermedios con print
Errores típicos de principiante y cómo detectarlos
Módulo 8 · Proyecto de cierre5 clases
Enunciado: programa de registro y resumen de lecturas
Diseño en papel antes de escribir código
Construcción por partes con funciones
Pruebas manuales y corrección
Entrega comentada del cuaderno
Requisitos
No se necesita experiencia previa en programación
Basta con un navegador y una cuenta de Google para usar Colab
Soltura con operaciones aritméticas de nivel escolar
Descripción
Mucha gente que trabaja con datos, con equipos o con alumnado acaba topando con la misma barrera: la tarea se resolvería en veinte líneas de código, pero nunca ha escrito la primera. Este curso ataca justo esa barrera. No enseña a programar en abstracto, sino a construir programas pequeños que hacen algo concreto desde la primera clase y que se pueden leer y modificar después.
Todo se practica en cuadernos de Google Colab, celda a celda, con el resultado a la vista. Se empieza por variables y tipos, se avanza a condicionales y bucles, y se cierra con funciones que organizan el trabajo. Cada bloque incluye ejercicios con enunciado y solución comentada, pensados para repetirlos y para reutilizarlos como material de clase o de autoformación.
Al terminar se puede leer código ajeno sencillo, escribir el propio y seguir cualquier itinerario que dé Python por supuesto. Es la puerta natural a las estructuras de datos, al tratamiento de ficheros o al análisis con NumPy y Pandas, y da al profesorado una base común sobre la que montar prácticas.
¿Para quién es este curso?
Profesorado de FP de Informática o de familias técnicas que necesita una base común de Python para sus prácticas
Alumnado de ciclos y de grados técnicos que se enfrenta por primera vez a la programación
Personal de ingeniería que hace cálculos repetitivos en hoja de cálculo y quiere pasarlos a código
Disponible
Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.
Este sitio web utiliza cookies propias y de terceros para recopilar información con finalidad técnica. No se recaban ni ceden datos de carácter personal sin tu consentimiento. Más información en la política de cookies.