Una serie de videos con un curso de programación en Python desde cero: sin necesidad de tener conocimientos previos en programación.
Por cada tema hay también videos de práctica con ejercicios y problemas para resolver, mostrando luego la resolución. Los enunciados y resoluciones de los ejercicios fueron diseñados con el objetivo de ayudar a programadores principiantes a desarrollar habilidades algorítmicas y de razonamiento lógico. La finalidad principal no se enfoca en la sintaxis y herramientas concretas de Python 3, y la mayoría de los ejercicios podrían resolverse con cualquier lenguaje dentro del paradigma imperativo. Es por ese motivo que algunas resoluciones muestran un algoritmo genérico y no orientado específicamente a Python.
Aclaración: este video de 15 minutos intenta cubrir en forma resumida los conceptos mínimos para comenzar a programar, utilizando el lenguaje Python. Cada persona aprende a su ritmo, por lo que es recomendable que, al ver el video, utilices la pausa, lo retrocedas o lo avances las veces que lo necesites.
Para aprender los conceptos básicos de programación existe Pilas Bloques, una herramienta gratuita, disponible para ser usada en el navegador y también para ser descargada. Su interfaz es sencilla y fácil de utilizar, tanto para niños como adultos.
Los ejercicios son auto-explicativos, permitiendo familiarizarse con la lógica de la programación.
La herramienta está disponible en la web pilasbloques.program.ar
En estos videos se explican algunos de los desafíos que Pilas Bloques plantea.