Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.62 KB

File metadata and controls

38 lines (32 loc) · 1.62 KB

Computer-Programming-IWI-131

Python programming classes for freshman engineering students at Universidad Técnica Federico Santa María, Chile

Descripción de la Asignatura: La asignatura Programación de Computadores (sigla IWI-131) forma parte de los planes de estudio de todas las carreras de Ingeniería nivel Civil de la UTFSM, y tiene por objetivo principal desarrollar en los estudiantes el pensamiento algorítmico para resolver problemas de ingeniería empleando un lenguaje de programación estructurada.

  • Créditos USM : 3
  • Créditos SCT : 5
  • Prerequisitos: No tiene.
  • Eje Formativo: Ciencias de la Ingeniería.

Resultados del aprendizaje: Al aprobar la asignatura el alumno será capaz de:

  • Implementar programas utilizando una metodología algorítmica y aplicar las estructuras de control de un lenguaje de programación.
  • Resolver diversos problemas aplicando subprogramas y estructuras de datos básicas como listas y diccionarios.
  • Implementar programas de ingeniería utilizando archivos de textos y bibliotecas avanzadas.

Actividades de la Asignatura:

  • Clase de cátedra (en la sala de clases),
  • actividades en equipo (en la sala de clases) y,
  • ayudantía en laboratorio (en laboratorio).

Contenidos:

  1. Introducción y reglas del curso
  2. Introducción a Trinket
  3. Algoritmos en Trinket
  4. Introducción a Python 3.X
  5. Estructuras condicionales
  6. Estructura de repetición WHILE
  7. Funciones
  8. Definición de funciones avanzadas
  9. Strings y ciclos
  10. Listas y ciclo FOR
  11. Ejercicios de Listas
  12. Listas bi-dimensionales
  13. Tuplas
  14. Diccionarios
  15. Procesamiento de texto
  16. Archivo de texto