Skip to main content

Introducción a la programación en Python I: Aprendiendo a programar con Python

Acerca de este curso:

Decía Steve Jobs que “todo el mundo debería aprender a programar un ordenador porque esto te ayuda a pensar”. Hoy en día la programación es una herramienta fundamental para el desarrollo de la tecnología moderna. Este curso te introduce en el mundo de la programación en el lenguaje Python. De una forma práctica, aprenderás de forma gradual desde el tratamiento básico de variables hasta la programación de algoritmos para construir tus propios juegos. Además, te familiarizarás con los conceptos fundamentales para el desarrollo de algoritmos y su programación.

TAl finalizar el curso, serás capaz de desarrollar tus propios programas en Python y de seguir explorando para construir nuevos programas y cada vez más complejos. Este curso es el primer paso para convertirte en un/a profesional con habilidades básicas de programación y abrirte la puerta al futuro.

Para quién es esta clase:

Estudiantes y profesionales de cualquier edad con interés en aprender los conceptos básicos de programación.

Enseñado por:

Course Staff Image #1

Valeria Herskovic

Ingeniero Civil en Computación, y Doctora en Ciencias, mención Computación, Universidad de Chile. Actualmente se desempeña como profesora asociada del Departamento de Ciencia de la Computación UC, realizando investigación en el área de Sistemas Colaborativos y Computación centrada en las personas. El año 2014 obtuvo el Premio de Excelencia en Docencia de la Escuela de Ingeniería UC, y ha dictado cursos introductorios de programación por más de 10 años.

Course Staff Image #2

Cristian Ruz

Soy Profesor Asistente Adjunto en el Departamento de Ciencias de la Computación de la Escuela de Ingeniería, Pontificia Universidad Católica de Chile. Realicé mis estudios de doctorado en informática en la Université de Nice-Sophia Antipolis luego de haber desarrollado mi investigación en el centro INRIA de Francia. Tengo el título de Ingeniero Civil de Computación y Magíster en Ciencias de la Ingeniería de la Pontificia Universidad Católica de Chile. Mi investigación se desarrolla en el área de sistemas distribuidos y computación paralela en plataformas de cómputo de alto rendimiento (HPC). He dictado numerosas veces cursos introductorios de programación, así como también cursos de técnicas avanzadas de programación, sistemas operativos, compiladores y redes de computadores.

Course Staff Image #2

Mar Pérez-Sanagustín

Mar Pérez-Sanagustín es Profesora Asistente en el Departamento de Ciencias de la Computación (DCC) y Directora de la Unidad de Educación en Ingeniería de la Pontificia Universidad Católica de Chile. Mar es Doctora en Tecnologías de la Información y Comunicación desde Julio del 2011 por la Universitat Pompeu Fabra, y Magíster en Tecnologías de la Información y las Comunicaciones e ingeniera Superior en Informática por la misma universidad. Ha trabajado con diversos grupos de investigación de todo el mundo: la Universidad Carlos III de Madrid (UC3M) (como post-doc) como el grupo LTRI de la London Metropolitan University (como estudiante doctoral) y el Stanford Research Institute (SRI) (como becaria Fulbright). Su investigación se centra en el estudio de la autoregulación en MOOCs, las metodologías híbridas basadas en MOOCs, el aprendizaje colaborativo con dispositivos móviles y la educación en ingeniería. Además, tiene una amplia experiencia docente en cursos de Programación, Bases de Datos y Sistemas de Información.

Course Staff Image #2

Jorge Muñoz Gama

Ingeniero Informático y Master en Computación por la Universitat Politècnica de Catalunya, recibió el grado de Doctor en Computación con distinción Cum Laude y mención internacional en la misma universidad. Nacido en Barcelona, actualmente se desempeña como profesor del Departamento de Ciencia de la Computación UC, realizando docencia e investigación en las áreas de Process Mining y Process Oriented Data Science. Autor del libro 'Conformance Checking and Diagnosis in Process Mining', en 2015 recibió el premio IEEE Best Dissertation on Process Mining.

Enroll