Este curso está diseñado para ofrecer los conceptos fundamentales de la programación utilizando Python, el cual es un lenguaje popular y accesible, ampliamente utilizado en desarrollo web, análisis de datos e inteligencia artificial. Su sintaxis clara y enfoque práctico lo hacen ideal para principiantes, permitiendo a los estudiantes dar sus primeros pasos de manera rápida y efectiva.
Destinatarios: cualquier persona mayor a 12 años. No se requiere conocimientos previos.
Contenidos
ENCUENTRO 1: INTRODUCCION BASICA DE LA PROGRAMACION.
Conceptos básicos (Hardware, Software y Programa).
Concepto de Algoritmos.
Introducción a Python.
Instalación de Python y Visual Studio Code.
Sintaxis básica de Python.
Variables.
Tipos de datos simples.
ENCUENTRO 2: DATOS EN PYTHON.
Conversión entre tipos de datos.
Operadores algebraicos.
Expresiones.
Uso de input ().
Programas con entrada, procesamiento y salida de datos.
ENCUENTRO 3: CONDICIONALES.
Cadena de caracteres.
Operadores relacionales.
Operadores lógicos.
Condicionales if, elif y else.
ENCUENTRO 4: BUCLE WHILE.
Bucle While.
Concepto de contadores y acumuladores.
ENCUENTRO 5: LISTAS Y TUPLAS.
Concepto de listas y tuplas.
Creación y manipulación.
Uso de subíndices.
Métodos de listas y tuplas.
Recorrer una lista con While.
ENCUENTRO 6: BUCLE FOR
Bucle For.
Slices de listas.
ENCUENTRO 7: DICCIONARIOS
Diccionarios: uso y métodos esenciales.
Uso de diccionarios como medio de almacenamiento temporal de datos.
ENCUENTRO 8: FUNCIONES
Funciones en Python: definición y uso.
Argumentos y retorno de valores.
Funciones que llaman a funciones.
ENCUENTRO 9:
Espacio abierto para dudas particulares.
Comenzar a crear un programa integrando los conceptos aprendidos.
ENCUENTRO 10:
Entrega final del programa.
Objetivos:
Familiarizar a los participantes con la sintaxis y estructuras fundamentales del lenguaje.
Permitir que creen programas simples y efectivos mediante ejercicios prácticos.
Brindar las herramientas necesarias para que los participantes puedan continuar aprendiendo de manera autónoma y explorar áreas mas avanzadas en Python o en programación en general.
Dias y Horarios
Punto Digital I (CIC La Paz)
Lista de espera
Punto Digital II (UMI Santa Catalina)
Lista de espera
Punto Digital III (Centro)
Comenzó el viernes 6/3 de 14hs a 16hs (lista de espera)