CURSO

INTRODUCCIÓN A PYTHON


PRESENTACIÓN

Este curso está diseñado para aportar los conocimientos básicos sobre el lenguaje de programación Python, sus conceptos, técnicas generales de programación, sintaxis adecuada, tipos de datos, objetos del lenguaje, estructuras de control, definición de funciones y creación de módulos, y sus respectivas aplicaciones encaminadas al diseño y la ejecución de modelos algorítmicos.

JUSTIFICACIÓN

La programación se ha convertido en una herramienta necesaria para el profesional actual, por un lado, le permite estar mejor adaptado a la revolución tecnológica que se extiende a diferentes áreas de las ciencias y de esta manera utilizarla como instrumento de gran capacidad durante sus estudios o en un ambiente profesional; y por el otro lado, saber programar se trata también de aprender a solucionar problemas, principalmente situaciones de lógica e ingenio, generar estrategias para abordar el problema, en ocasiones desde cero, con base en un pensamiento estructurado, lógico y creativo, fortaleciendo así varias de las competencias asociadas a un perfil profesional.

Respecto al ámbito laboral, se están necesitando profesionales que dominen el pensamiento computacional y lo sepan aplicar en diferentes contextos de ingeniería, química y ciencias actuariales, es por estas razones que pretendemos introducir al estudiante en este lenguaje de programación, para que se apropie del mundo de oportunidades que le ofrece y pueda profundizar según sus intereses académicos o profesionales.

Por otro lado, Python es uno de los lenguajes de programación para el desarrollo web y ciencia de datos más utilizados del mundo, lo que hace relevante su aprendizaje, además por tratarse de un software de uso libre y multiplataforma, cada día se vienen haciendo más desarrollos y aplicaciones por parte de la comunidad Python a nivel mundial.

DESPLEGAR / REPLEGAR
Objetivos

Objetivo general:

Desarrollar el pensamiento computacional necesario para abordar de manera algorítmica algunas situaciones problema de diferentes disciplinas utilizando los recursos que tiene la programación en lenguajes de alto nivel.

Objetivos Específicos:  

  • Conocer el lenguaje de programación Python y un panorama general de sus campos de aplicación.
  • Reconocer la sintaxis propia del lenguaje de programación Python.
  • Diferenciar los tipos de datos y objetos utilizados en el lenguaje.
  • Diseñar algoritmos en los que se aplican diferentes estructuras de control.
  • Crear funciones y módulos para la resolución de problemas específicos y para el análisis de datos.
  • Familiarizarse con el análisis de datos.
  • Identificar las librerías más importantes Python para el análisis y visualización de los datos, herramienta del cálculo y diseño de gráficas, como son: NumPy, SymPy, Pandas, Scipy, Scikit learn y Matplotlib.
DESPLEGAR / REPLEGAR
Perfil del aspirante

Personas con poco o ningún conocimiento previo de programación y quieran incursionar en el aprendizaje de un lenguaje de programación multipropósito y con diferentes tipos de aplicaciones.

DESPLEGAR / REPLEGAR
Metodología

Se propone una metodología activa basada en proyectos. Las sesiones de este curso se realizan de forma sincrónica con presencialidad remota utilizando la plataforma Google Meet.

En ellas se realizará una explicación del docente sobre los aspectos claves de la temática a presentar, seguidas de un espacio para la realización de ejercicios con el acompañamiento del profesor. También el estudiante deberá realizar proyectos en los que pueda ir aplicando y fortaleciendo su aprendizaje.

DURACIÓN: 24 HORAS.

DESPLEGAR / REPLEGAR
COMPETENCIAS A DESARROLLAR

Al finalizar el curso, los participantes estarán en capacidad de:

  • Entender la sintaxis del lenguaje Python y comprender el funcionamiento de los algoritmos diseñados por otros programadores al conocer su código fuente.
  • Diseñar sus propios algoritmos usando adecuadamente los recursos de alto nivel propios del lenguaje Python.
  • Importar información para ser tratada por medio de programación y exportar los resultados.
  • Realizar ajustes a modelos matemáticos no lineales, haciendo uso de librerías especializadas de Python
DESPLEGAR / REPLEGAR
REQUERIMIENTOS

Para poder tomar el curso, un participante requiere de una cuenta de google (correo gmail) y una conexión estable a internet para conectarse a los encuentros sincrónicos.

Compartir
SOLICITA MAYOR INFORMACIÓN








AUTORIZACIÓN ONLINE
SECCIÓN CONTÁCTENOS PÁGINA WEB WWW.UAMERICA.EDU.CO
Autorizo de manera voluntaria, previa, expresa e informada a LA FUNDACIÓN UNIVERSIDAD DE AMÉRICA identificada con NIT 860.006.806-7 y dirección electrónica notificaciones.judiciales@uamerica.edu.co en calidad de RESPONSABLE, para tratar mis datos personales de acuerdo con su Política de Tratamiento de Datos Personales.
LA FUNDACIÓN UNIVERSIDAD DE AMÉRICA queda autorizada para recolectar, compilar, almacenar, usar, circular, compartir, comunicar, procesar, actualizar, cruzar, transferir, transmitir, depurar, suprimir y disponer mis datos personales aquí suministrados, de acuerdo con las finalidades relacionadas con el objeto social de la Universidad y en especial para responder a mis inquietudes allegadas a través de este canal, y utilizar mis datos personales con la finalidad de mantener contacto y remitir información de interés. Finalmente declaro que la información y datos personales que he dispuesto para el tratamiento por parte de LA FUNDACIÓN UNIVERSIDAD DE AMÉRICA la he suministrado de forma voluntaria y es verídica.
Como titular de datos personales he sido informado de que la posibilidad de ejercer el derecho de consulta, queja o reclamo, así como la actualización, supresión o modificación de mis datos o cualquier derecho, dirigiendo de forma gratuita una Consulta y/o Comunicación en este sentido a la dirección electrónica: habeasdata@uamerica.edu.co o de forma presencial en el EcoCampus de Los Cerros, ubicado en la
Avenida Circunvalar No. 20 – 53 de la ciudad de Bogotá D.C., Colombia.

Acepto las condiciones

DESPLEGAR / REPLEGAR
CONTENIDO TEMÁTICO