Curso Python en Español: Programación Básica

Curso Python en Español: Programación Básica

Día 1: Bienvenidos a la programación con Python

Día 1: Bienvenidos a la programación con Python

c1MGFeb14-Feb14r

REQUERIMIENTOS DEL CURSO:Conexión a internetComputadora con audio y videoConocimientos básicos de manejo de archivosConocimientos básicos de instalación de programas

Introducción

Qué es Python

Por qué Python

Python en las Universidades

Recursos y documentación oficial

Plataforma del curso

Entorno de trabajo

Primeros pasos

Día 2: Una super calculadora

Feb16-Feb16r

En los operadores b´asicos comentar el módulo math, para ver raíz cuadrada.

Valores básicos en Python

Tipos de datos primitivos

Operadores básicos

Expresiones aritméticas, matemáticas,
lógicas y con cadenas de caracteres

Precedencia de las operaciones

Día 3: Mis primeros programas

Día 3: Mis primeros programas

Feb18-Feb18

Qué es un programa

Archivos de scripts

Comentarios

Variables: creación y asignación

Entrada y salida de datos

Cambio de tipo de dato

Algoritmos secuenciales

Día 4: Toma de decisiones

Día 4: Toma de decisiones

Feb21-Feb21

Estructuras condicionales

Sintaxis

Operadores relacionales y lógicos

Bloques de código y sangrado

Algoritmos condicionales

Día 8: Aún hay más y mucho más

Día 8: Aún hay más y mucho más

Mar02-Mar02

Paquetes y módulos de Python

Módulos internos y externos

Instalación de módulos

Importación de módulos

Uso de random, numpy y matplotlib

r

Hay muchísimos más módulos pero sólo veremos estos tres, que permiten muchísimas operaciones y ventajas.

Día 7: Todos juntos ahora

Dec28-Dec28

Estructuras de datos agrupadas

Listas

Operaciones con listas

Día 6: Organizar y reutilizar código

Día 6: Organizar y reutilizar código

Feb25-Feb25

Qué es una función

Declaración de funciones

Llamada a una función

Parámetros y argumentos

Alcance de las variables

Variables globales y locales

Día 5: Una y otra vez

Día 5: Una y otra vez

Feb23-Feb23

Estructuras repetitivas

Sintaxis

Bloques de código y sangrado

Instrucciones break, continue, pass

Algoritmos repetitivos

Estructuras de control