Close
DCC | Programa del Curso: Programación y Estructuras en Python

Programa de Curso

Programación y Estructuras en Python

Código

DEDCCPYAC01

Créditos

3

Duración

36 HORAS

Valor Individual

30 UF

Objetivos

  • Conceptualizar de manera abstracta/computacional diferentes problemas del mundo real.
  • Crear programas complejos en Python que den solución a problemas reales.
  • Familiarizarse con el uso de las estructuras de datos básicas de Python.

Contenidos

Fundamentos de Programación en Python

  • Pensamiento algorítmico.
  • Variables y expresiones.
  • Definición de funciones y módulos.
  • Programas interactivos con el usuario.

Estructuras de Control

  • Manejo de condicionales.
  • Ciclos.
  • Funciones y procesos recursivos.

Estructuras Indexadas

  • Listas.
  • Comprensión de listas.
  • Diccionarios.

Procesamiento de texto en Python

  • Strings.
  • Lectura y escritura de archivos de texto.

Bibliografía

  • Eric Matthes. 2019. Python Crash Course: A Hands-On, Project-Based Introduction to Programming. San Francisco, CA: No Starch Press.
  • Irv Kalb. 2018. Learn to Program with Python 3: A Step-by-Step Guide to Programming. Mountain View, CA: Apress.
  • Apuntes de clases (en español), distribuidos a través de la plataforma U-Cursos.

Bibliografía

  • Eric Matthes. 2019. Python Crash Course: A Hands-On, Project-Based Introduction to Programming. San Francisco, CA: No Starch Press.
  • Irv Kalb. 2018. Learn to Program with Python 3: A Step-by-Step Guide to Programming. Mountain View, CA: Apress.
  • Apuntes de clases (en español), distribuidos a través de la plataforma U-Cursos.

Profesores

Francisco J. Gutiérrez

Francisco J. Gutiérrez

Cursos Relacionados

Contacto

Ubicación

Departamento de Ciencias de la Computación
FCFM, Universidad de Chile

Beauchef #851, Edificio Norte, tercer piso, oficinas 326-327. Santiago

© 2022 - 2024 Departamento de Ciencias de la Computación, Universidad de Chile