Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesión 1 CPY
Sesión 1 CPY
Los contenidos de este curso se tratan en cinco sesiones, cuyos principales temas son los siguientes:
¿Cómo aprenderás?
El curso cuenta con 5 sesiones, las cuales explicarán los contenidos propuestos, así como un sistema
de tutoría online, esto es, personas que responderán tus dudas a medida que avanzas en el contenido,
teniendo también como opción la participación en el foro del curso, donde podrás interactuar con el
equipo tutorial y tus compañeros y compañeras.
¡Comencemos!
Sesión I
Introducción a Python
Introducción
En esta sesión de inducción presentaremos qué es Python, algo de su historia y configuraciones básicas antes de
comenzar a programar.
Cada vez que deseamos aprender un nuevo lenguaje de programación, es importante que instalemos y
configuremos nuestro entorno de trabajo. Esto es como estudiar cualquier tema, por ejemplo, para matemáticas
podríamos necesitar además de lápiz y papel, una calculadora o algún software, y preparamos nuestro “escritorio de
trabajo” con anticipación para comenzar a estudiar.
Esta es una práctica que te promovemos realizar tanto en esta sesión como con otros lenguajes que decidas
aprender.
¿Qué aprenderemos?
El objetivo de esta sesión es establecer las configuraciones básicas de Python en tu computador para comenzar a
programar.
Introducción a Python, su historia y
características (I)
Python es un lenguaje de programación desarrollado por Guido Van Rossum en la década del ‘80 y actualmente es
administrado por Python Software Foundation. El nombre del lenguaje proviene de la afición del creador por los
humoristas británicos Monty Python.
Dentro de sus principales características, se encuentran que es un lenguaje de programación de alto-nivel, de
código abierto (open source), multiparadigmático, multiplataforma, e interpretado .
Multiparadigma, quiere decir que soporta programación orientada a objetos, la cual puede ser imperativa y
funcional. Mientras que multiplataforma, alude al espacio en el cual es implementado un programa, dividiéndolo
en plataformas de hardware y de software.
En este escenario, centrándonos sólo en plataformas de software, los programas hechos en Python se compilan y
ejecutan virtualmente en Linux, Unix, Windows, Mac OS, BeOS, Android, Windows Mobile, entre otras.
Introducción a Python, su historia y
características (II)
Para programar con lenguaje de programación, es común utilizar un tipo de software conocido como
Entorno de Desarrollo Integrado o IDE, por sus siglas en inglés. Este tipo de programas son editores que nos
permiten manejar de manera más ágil el código de un programa, así como la administración de sus
dependencias, carpetas o archivos varios que requiera nuestro proyecto.
En este caso ocuparemos Spyder. Este IDE también es de carácter Open Source (código
abierto) y es ampliamente utilizado en el mundo del Big Data aplicado en Python.
INSTALACIÓN DE SPYDER (II)
Para instalarlo abrimos la consola o “símbolo del sistema”, a la cual se puede acceder directamente escribiendo “cmd” en
el buscador de programas. Una vez abierto, tecleamos la instrucción “pip install spyder” y presionamos la tecla enter.
Pip es un gestor de paquetes de Python que usaremos a lo largo del curso. Cuando instalamos Python, pip se incluye por
defecto.
Esto tardará algunos minutos, ya que
instalará múltiples elementos.
Hemos terminado nuestra primera sesión del curso de Introducción a Python ¡Felicitaciones por llegar hasta aquí!
Hemos aprendido lo esencial para el camino que se nos viene adelante. Primero conocimos acerca de Python, su origen y sus
principales características; lo instalamos en nuestro computador, así como su IDE asociada Spyder.
Por último aprendimos a crear un proyecto, programando nuestro primer “Hola mundo”.
Nos vemos en la próxima sesión donde veremos elementos básicos de la sintaxis de Python.
¡Hasta la próxima!