Está en la página 1de 6

Introducción a la Programación

Razonamiento algorítmico/lógico
Capacidad modelamiento/abstracción
Habilidad general resolver problemas Computación

Problemas Soluciones
Objetivos
• General
– Resolver problemas a través de programas
• Resultados de aprendizaje
– Descomponer un problema en sus partes
fundamentales
– Implementar el programa que resuelve el
problema siguiendo una metodología formal
– Verificar que el programa sea correcto,
corrigiendo los errores detectados
Unidades del curso

1. Introducción a la programación
2. Programación funcional
3. Programación imperativa
4. Programación orientada a objetos
Evaluación
• NF (nota final): 2/3 NC + 1/3 NT
Para aprobar: NC ≥ 4 y NT ≥ 4
• NT (nota tareas): promedio 4 tareas (1 x unidad)
• NC (nota control): prom ponderado controles
Control Unidades semana Pond
1 1y2 ? 20 %
2 2y3 ? 20 %
3 4 ? 20 %
examen 1a4 ? 40 %
Ejercicios de aprendizaje
• en clase o después de clase promedio prom.ejercicios
(y antes de la sgte) c1,c2,c3 (75% mejores)
• calificación cualitativa:
1. <25%, mal ≥5,5 cualquiera
2. <50%, insuficiente 5,4 ≥ 1.5
3. <75%, regular
5,3 ≥ 2.0
4. ≥75%, bien
0. Si no asiste o entrega en 5,2 ≥ 2.5
blanco
5,1 ≥ 3.0
• ≥75% de ejercicios c/nota>0,
pueden servir para eximirse 5,0 ≥ 3.5
del examen según la tabla:
Bibliografía
• Apuntes del curso
• Estarán disponibles en U-cursos

Lenguaje de programación: Python (versión 2.7)


• https://www.python.org/
• en “downloads”, click en “Python 2.7.8”
• hay versiones para Windows, Mac, etc.
• descargar el archivo e instalar el programa
• incluyendo el ambiente de desarrollo IDLE

También podría gustarte