Você está na página 1de 2

Taller de Programacin (2017)

Prof. Marcos Villagra

[Home] [Clases] [Educa]

Resumen del curso


Este curso es una introduccin a la programacin de computadores para estudiantes de
postgrado con poca o nula experiencia en programacin.

El curso se presenta como un taller en el sentido de que los estudiantes tendrn


prcticas en Python y tareas que debern de entregar al finalizar cada clase.

El objetivo del curso es dar a los estudiantes conocimientos bsicos de arquitectura de


computadoras, lenguajes de programacin, y habilidad bsicas de programacin y
diseo de algoritmos.

Referencias y Lecturas Recomendadas


1. Think Python, de Allen Downey.
2. Introduction to Algorithms, 3rd Edition (MIT Press), de Thomas H. Cormen,
Charles E. Leiserson, Ronald L. Rivest, Clifford Stein.
3. Algorithms (McGraw-Hill), de Sanjoy Dasgupta, Christos Papadimitriou,
Umesh Vazirani.
4. Introduccin a Latex.

Detalles del curso


Clases: Lunes 10:00-12:00, Jueves 10:00-12:00
Saln: Bloque G de la FP-UNA, laboratorio a definir
Primera clase: Jueves 28 de Septiembre, 2017
Profesor: Marcos Villagra
Horario de oficina: Martes 10:00-12:00
Prerequisitos: Ninguno
Requerimientos: Asistir a todas las clases.
Calificacin
Asistir a todas las clases.
Tareas

C01Septiembre 28Introduccin a las ciencias de la computacin. Arquitectura de


computadoras, lenguajes de programacin, Linux, EMACS, variables y tipos de datos,
operadores y operandos, cadenas.C02Octubre 5Condicionales y bucles. Listas,
bsqueda, conteo, ordenamiento.C03Octubre 9Condicional y bucles
(continuacin). Iteradores de listas, operaciones de listas, matrices.C04Octubre
12Funciones. Type casting, matemticas, composicin, creacin de nuevas
funciones, parmetros y argumentos, variables globales y locales.C05Octubre
16Cadenas. Secuencias, longitud, comparacin.C06Octubre 19Ejercicios varios.

Você também pode gostar