Curso 1:
INTEF curso introducción a Python (Explicaciones y ejercicios) Descargado en ficheros .html para trabajar offline con Thonny
https://code.intef.es/prop_didacticas/mis-primeros-pasos-en-python/
Curso 3:
El libro de Python (Explicaciones y ejercicios):
Curso 4:
Documentación oficial de Python:
https://docs.python.org/es/3/tutorial/index.html
Curso 5:
Python para impacientes:
https://python-para-impacientes.blogspot.com/p/indice.html
Curso 6:
Web de 8bits rollo juego para aprender a programar:
Curso 7:
Guia Python de mouredev:
https://mouredev.link/guiapython
Curso 2:
w3schools (Bueno para iniciarse, ejecutas código online):
https://www.w3schools.com/python/python_intro.asp
Abajo pasos a seguir en el navegador Chrome para traducir el manual a Español:
Introducción rápida al lenguaje, recomendable si eres nuevo en python.
Introducción rápida al lenguaje, recomendable si eres nuevo en python.
Videos cortos explicando conceptos específicos de python (recomendable visualizar el video a velocidad x1'5) Aquí podrás consultar conceptos que no comprendiste totalmente en clase.
Con solo 60 minutos (o solo 30 si visualizas el video a velocidad x2) conocerás lo que puedes programar con el lenguaje python.
Compiladores online de Python (No requieren instalación del compilador)
1.- Programiz: Resalta sintaxis
https://www.programiz.com/python-programming/online-compiler/#google_vignette
2.- tutorialspoint: Resalta sintaxis
https://www.tutorialspoint.com/execute_python3_online.php
3.- domsignal: Resalta sintaxis, permite inputs, pero fondo claro es una desventaja visual
https://domsignal.com/python-online-compiler
4.- onecompiler: Resalta sintaxis. Permite entrada de datos. Compila muchos lenguajes.
https://onecompiler.com/python/
5.- online-python: Resalta sintaxis. Muy sencillo de usar, carga ejemplo que pide datos al usuario y funciona!
https://www.online-python.com/
7.- Google Colab: Ejecutas código python directamente desde el código. Sencillo de usar con la cuenta de Google.
https://colab.research.google.com/
6.- thonny: IDE para principiantes en Linux, hay que instalarlo en LLiurex.
Ejercicios resueltos para prácticar (AYUDA: Editor Thonny y gedit de linux colorea sintaxis)
1.- Nivel inicial:
https://www.discoduroderoer.es/ejercicios-propuestos-y-resueltos-basicos-en-python/
2.- Nivel fácil:
https://aprendeconalf.es/docencia/python/ejercicios/
https://patriciaemiguel.com/ejercicios/python/2019/02/24/ejercicios-principiantes-python.html
3.- Nivel medio:
https://aprenderaprogramar.com/foros/index.php?topic=8376.0
3.- Nivel avanzado:
https://faltaBuscarlosYpegarlos.com
Ejercicios propuestos
1.- Programa que muestre por pantalla: Hola mundo
2.- Programa que muestre tu nombre por pantalla. Lo mismo pero el todo el nombre con mayúsculas y luego todo en minúsculas (func upper lower) . Mostrar el abecedario por pantalla una letra en cada línea. Mostrar la fecha actual.
3.- Programa que pida un nombre por pantalla y luego muestre: Bienvenido $nombre$
4.- Calculadora sencilla: Solo sumar. Restar. Multiplicar. Dividor. Potencia.
5.- Pedir lista de 10 números y calcular el máximo, mínimo y la media
6.- Pedir lista de 10 ciudades de España y mostrarla ordenada alfabéticamente
7.- Bucles: Contar desde 1 hasta 100 con un buble. Contar hasta 100 con 2 bubles anidados. Lo mismo en orden inverso. Hasta 1000 con 3 bubles anidados.
8.- Cadenas mostrar los elementos impares. Mostrar los pares.
9.- Mostrar un número entero aleatorio. Número aleatorio entre un rango. Mostrar 2 líneas con 5 aleatorios cada una, usando bucles y sin ellos.
10.- Solicitar una medida en centímetros y que devuelva el equivalente en milímetros, metros y kilómetros.
11.- xxx
desde cero de forma sencilla para que sea entendible por adolescentes
Ejemplo de creación de una calculadora con interfaz gráfica sencilla.
Generador automático de código Python: https://www.blackbox.ai/chat/expert-python