0% encontró este documento útil (0 votos)
0 vistas2 páginas

Programa Programación (Python)

El programa de la asignatura 'Programación' de la Facultad de Ingeniería tiene como objetivo capacitar a los estudiantes en el uso de lenguajes de programación para resolver problemas complejos. Se espera que al finalizar el curso, los alumnos manejen conceptos fundamentales, apliquen algoritmos y utilicen un lenguaje de programación acorde a la tecnología actual. La metodología incluye clases teóricas, demostrativas y prácticas, y la evaluación se realizará mediante certámenes y tareas.

Cargado por

rivixi4048
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
0 vistas2 páginas

Programa Programación (Python)

El programa de la asignatura 'Programación' de la Facultad de Ingeniería tiene como objetivo capacitar a los estudiantes en el uso de lenguajes de programación para resolver problemas complejos. Se espera que al finalizar el curso, los alumnos manejen conceptos fundamentales, apliquen algoritmos y utilicen un lenguaje de programación acorde a la tecnología actual. La metodología incluye clases teóricas, demostrativas y prácticas, y la evaluación se realizará mediante certámenes y tareas.

Cargado por

rivixi4048
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROGRAMA DE ASIGNATURA

Unidad Académica Responsable : Facultad de Ingeniería


Carrera : Ingeniería Civil Industrial,
Ingeniería Civil, Ingeniería Civil
Electrónica, Ingeniería Civil en
Telecomunicaciones

I.- IDENTIFICACIÓN

Nombre: Programación
Código: 503203 Créditos: 3 Créditos SCT: 5
Prerrequisitos:
Modalidad: presencial Calidad: obligatoria Duración: semestral
Semestre en el plan de 3
estudios:
Trabajo Académico: 8 horas
Horas Teóricas: 2 Horas Prácticas: 0 Horas Laboratorio: 3
Otras actividades: 3

II.- DESCRIPCIÓN

Asignatura teórico-práctica que entrega las bases sobre las cuales


se fundamenta el uso de los computadores como herramientas de
solución de problemas complejos.
Su objetivo es habilitar al alumno, al nivel requerido en la
especialidad, en el uso de los lenguajes de programación, como
medio de expresión de la resolución de problemas complejos y
herramienta indispensable para la generación de productos de
software.

III.- RESULTADOS DE APRENDIZAJE ESPERADOS

Al finalizar el curso los alumnos deben ser capaces de:


 Manejar los conceptos fundamentales utilizados para la
resolución de problemas mediante el uso del computador.
 Identificar y aplicar procedimientos para la resolución de
problemas mediante el uso de algoritmos y lenguajes de
programación.
 Utilizar el lenguaje de programación definido en acuerdo a la
realidad tecnológica actual.

IV.- CONTENIDOS

1.- Introducción. El computador y su organización general


2.- Características de un lenguaje de programación de alto
nivel
3.- Algoritmos y resolución de problemas
4.- Tipos de dato básicos
5.- E/S estándar
6.- Estructuras de control
7.- Funciones y procedimientos
8.- Vectores y matrices
9.- Listas, conjuntos y otras estructuras de datos avanzadas
10.- Manejo de archivos
11.- Interconexión entre aplicaciones

V.- METODOLOGIA

La metodología teórico-práctica del curso será blnder mediante los


siguientes tipos de clases:
 Clases teóricas virtuales a través de las cuales el profesor
entrega los conceptos, las definiciones y los contenidos de la
asignatura.
 Clases demostrativas semipresenciales a través de las cuales el
profesor entrega las ideas de cómo asociar los elementos
teóricos a los prácticos realizando algoritmos y programas
demostrativos.
 Clases prácticas a través de las cuales las/os alumnas/os
trabajan en el laboratorio apoyados por un ayudante y
directamente con el computador resolviendo problemas para
familiarizarse con el proceso de realización de software.

VI.- EVALUACION

La asignatura consta de al menos tres evaluaciones, las que se


realizan mediante algunas de las siguientes modalidades:
certámenes, tareas y resolución de ejercicios.

VII.- BIBLIOGRAFIA Y MATERIAL DE APOYO

 Stephenson, Ben. (2014) The Python Workbook. A Brief


Introduction with Exercises and Solutions. Springer, ISBN 978-
3319142395.
 Downey, Allen B. (2015) Think Python: How To Think Like a
Computer Scientist, 2nd Ed. O’Reilly Media, ISBN 978-1491939369.
 Materiales adicionales preparados para la asignatura.

También podría gustarte