Comprender qué es la programación y cómo nos sirve para resolver problemas y plantear un problema en términos de sistemas, definiendo objetivos, variables, tipos de datos y alcances.
• Programación: resolviendo problemas con tecnología digital
- Programa cómo entrenar a tu robot.
- Planteando un problema a través de la programación.
- Identificación de los conceptos de un problema.
- Creando una secuencia de operaciones.
- Variables y Datos.
- Estructuras programáticas.
• Introducción a Python
- Por qué se ha hecho tan popular Python como lenguaje.
- Instalación del entorno de programación Python IDLE.
- Manejo de las opciones de entorno IDLE.
- Apertura y guardado de archivos.
- Caso rápido: intrepretando un código de Python.
- Sintáxis del código Python.
- Utilización de variables y datos.
- Primeros tipos de datos: texto, números y nulos.
- Operaciones con números.
- Diseñando la interfaz de usuario: Inputs y Outputs.
• Tomando decisiones
- Evaluando alternativas de decisión con If/Else.
- Condiciones lógicas.
- Operadores booleanos.
- Combinaciones lógicas.
- Tablas de verdad.
- Diseñando caminos complejos de decisión.
• Estructuras complejas de datos
- Manejando múltiples elementos mediante listas.
- La importancia de las listas en la resolución de tareas programáticas.
- Recuperando información de una lista.
- Manejo de índices.
- Agregando y eliminando elementos de una lista.
- Métodos disponibles en las Listas.
• Concienciación de la importancia y necesidad de conocer la programación en Python para lograr los objetivos generales de la empresa
• Valoración de la importancia personal de saber programar con la herramienta, y poder así contribuir a la consecución de los objetivos generales de la empresa.