DFP_
DFP_
Descripción del Programa
Una vez culminado este curso el estudiante estará en capacidadde comprender las bases de la programación de computadores yresolver problemas básicos utilizando el lenguaje de programaciónPython. Esto servirá de base para tomar cursos más especializadoscomo el uso de Python para visualización científica, big data yprogramación web.
Público Objetivo e Impacto Laboral
El curso de fundamentos básicos de programación en Python estáorientado a:
- • Público general que desee conocer las bases de la programaciónutilizando Python.
- • Profesionales de la computación que desean aprender Pythonpara aumentar los lenguajes de programación que utilizan para laresolución de problemas.
- • Estudiantes que requieren un lenguaje de programaciónpara resolver problemas de su área de especialidad (ingeniería,computación, física, matemática, estadística, etc).
Objetivos de Aprendizaje
Objetivos de aprendizaje del programa:
- 1. Identificar las características generales de Python
- 2. Diferenciar las diversas estructuras de control del lenguaje parapoder componerlas en la solución de problemas utilizandoPython.
- 3. Seleccionar la estructura de datos más adecuada para larepresentación y manipulación de información en la solución deun problema.
- 4. Seleccionar la estructura de datos más adecuada para larepresentación y manipulación de información en la solución deun problema.
Estructura y Contenidos
El programa consiste en cuatro módulos que han sido orientadoshacia el aprendizaje de las tecnologías para el soporte de aplicacionesweb de tendencia.
Introducción a la programación
En este módulo se presenta un sistema computacional como la
composición de hardware y software. Se realiza un breve recorrido
por la evolución de los lenguajes de programación para hacer énfasis
en las características principales del lenguaje de programación Python
composición de hardware y software. Se realiza un breve recorrido
por la evolución de los lenguajes de programación para hacer énfasis
en las características principales del lenguaje de programación Python
Tipos de datos e instrucciones básicas
Este módulo trata de la programación como proceso de diseño,
codificación, depuración y mantenimiento de algoritmos expresados
en pseudocódigo o, también, en algún código específico escrito
en un lenguaje de programación a ser ejecutado por dispositivos
computacionales.
codificación, depuración y mantenimiento de algoritmos expresados
en pseudocódigo o, también, en algún código específico escrito
en un lenguaje de programación a ser ejecutado por dispositivos
computacionales.
Estructuras de control
En éste módulo se estudian las estructuras de control básicas como lo
son: las condicionales y las iterativas.
son: las condicionales y las iterativas.
Estructuras de datos
En éste módulo se estudian los tipos de datos estructurados
o estructuras de datos que puedan recolectar varios valores
simultáneamente
o estructuras de datos que puedan recolectar varios valores
simultáneamente
Programación orientada a objetos
En éste módulo trata del paradigma de programación orientada
a objetos que permite representar los objetos de la vida real en
nuestras soluciones computacionales, de una manera más directa a
través de la descripción de sus cualidades y comportamiento.
a objetos que permite representar los objetos de la vida real en
nuestras soluciones computacionales, de una manera más directa a
través de la descripción de sus cualidades y comportamiento.
DFP_