Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CCPG1043
Unidad 1 – Introducción a la Programación
Contenido
1.1 Conceptos básicos de lenguajes de programación.
1.2 Interpretadores y compiladores.
1.3 Ambientes de programación.
1.4 Conceptos y propiedades de algoritmos.
Objetivos
• Distinguir las actividades de edición y compilación para la resolución
de problemas.
• Conocer los conceptos y propiedades de los algoritmos de
programación para la resolución de problemas
1.1 Conceptos Básicos de Lenguajes de
Programación
Conceptos Básicos
Computador: Dispositivo capaz de realizar cálculos y
tomar decisiones lógicas mucho más rápido que los
humanos.
https://repl.it/languages/python3
1.4 Conceptos y Propiedades de Algoritmos
Problemas que nos enfrentamos diariamente
• Tomar el bus para ir a la Universidad
• Jugar al fútbol
• Poner un foco
• Subir y bajar escaleras
Metodología para la resolución de un
problema usando un computador
•La solución es correcta?
•Hay una manera más REVISIÓN
sencilla de obtenerla?
Claro
Algoritmo
Efectivo Finito
Conceptos y Propiedades de Algoritmos
• Secuencia de instrucciones.
Algoritmo
• Resuelven un problema.
• Algoritmo codificado.
Programa
• Corre en una máquina.
Tarea
Crear una cuenta en Repl.it (correo Espol)
Control de lectura unidad 2. variables y tipos de datos
TIP:
Revisa periódicamente la sección de Anuncios del Aula Virtual.
Bibliografía
• Rodríguez, Luis. Python Programación Luis Rodríguez, Python
Programación.
• Downey, A., Elkner, J., & Meyers, C. (2012). How to think like a
computer scientist: learning with python. Green Tea Press, Wellesley,
Massachusetts.