Skip to content

maxipdev/Introduccion-a-la-programacion-1-UBA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guía de Actividades de Introducción a la Programación

Especificaciones de la materia

Note

La guía de actividades es la misma para estudiantes de ciencias de la computación y para ciencias de datos

La materia es cuatrismestral y se divide en dos partes.

  • Primera mitad se estudia el paradigma funcional, usando como lenguaje Haskell
  • Segunda mitad se estudia el paradigma imperativo, usando como lenguaje Python

Metodos de evaluación:

  • Cuenta con dos parciales, uno para cada paradigma, usando los lenguajes vistos.
  • También hay un trabajo práctico grupal usando python.

Parciales:

Los parciales se rinden en los laboratorios, resolviendo ejercicios prácticos en la PC. Estos ejercicios son evaluados automáticamente por un sistema que ejecuta un archivo de test (desconocido por el estudiante al momento del examen). Según la cantidad de tests que pasen sin errores, se determina la nota final del punto. La suma total de los puntos da la calificación del examen.

También hay ejercicios teóricos en formato multiple choice.

Tip

Se recomienda hacer tests que abarquen todos los casos posibles del código para asegurar más puntos.

Cada parcial tiene un recuperatorio. La nota del recuperatorio reemplaza la anterior.

ℹ️ Aclaración: Si bien la corrección es automática, se puede pedir una revisión por parte de los docentes. Sin embargo, suelen ser más exigentes que el sistema.

Trabajo Práctico:

El trabajo práctico no lleva nota númerica, es evaluado con "Aprobado" o "Desaprobado". Es obligatorio aprobarlo para poder aprobar la materia.

Estructura del repositorio

  • Actividades: Todas las guías de estudio en formato PDF.
  • Haskell: Ejercicios resueltos correspondientes al paradigma funcional.
  • Python: Ejercicios resueltos del paradigma imperativo.
    Dentro de esta carpeta hay subcarpetas que separan los contenidos específicos de cada guía o clase práctica.
  • Práctica Parciales: Modelos de exámenes parciales para practicar.
  • Trabajo Práctico: Archivos utilizados para el desarrollo del trabajo práctico final.

Accesos directos

Material de estudio:

Actividades resueltas:

⭐ Si te gustó este repositorio, no olvides dejar una estrella

About

Actividades resueltas de Algoritmo 1 / Introducción a la prgramación 1 UBA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published