- Pensamiento lógico;
- Concepto de programación;
- Programación estructurada;
- Variables, Asignación;
- Tipos de variables en Python;
- Números enteros, flotantes, operadores;
- Cadenas, manejo de cadenas, operaciones con cadenas;
- Variables Booleanas y su uso, operadores comparativos;
- Formas de convertir variables (cast);
- Ingresar datos por consola;
- Estructura de control 'if';
- Estructura de control 'elif';
- Estructura de repetición (ciclos) 'for';
- Estructura de repetición anidados 'for';
- Estructura de control while;
- Tuplas;
- Listas;
- Diccionarios;
- Funciones;
- Métodos y procedimientos;
- Parametros de entrada;
- Modilarización del código;
- Variables globales y variables locales;
- Instalar bibliotecas en PyCharm;
- Interfaces de usuario con Tkinter;
- Gráficos con MatPlotLib;
- Numpy básico;