Introducción a Pensar con Python


Introducción a Pensar

En Introducción a Pensar vamos a usar Python 3+ y un poquito de imaginación para lograr los siguientes objetivos:

  • Aprender cómo almacenan los computadores nuestra información
  • Pensar como piensa un programa computacional
  • Abstraer los problemas del día a día a entidades computacionales
  • Desarrollar pensamiento crítico y analítico

Idealmente vamos a necesitar también saber un poquito de inglés… algo muy básico, básicamente poder escribir y leer ciertas palabras clave del lenguaje.

Preparación del Entorno

Para esto, vamos a necesitar la instalación de algunos programas. Partiremos con Anaconda:

Instalación y uso de Anaconda

Luego de instalar Anaconda, vamos a empezar a jugar con Python directamente: Abriremos un Python Notebook en el navegador y comenzaremos el primer capítulo.

Capítulo 1

Estructuras de Datos

Capítulo 2

Ejercicios Prácticos

Capítulo 3

Introducción a TDD (Test-Driven Development)

Recursos Adicionales