Skip to content

maleklein/prog4-2025

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Paradigmas de Programación

Universidad Adventista del Plata


📚 Sobre la Materia

¡Bienvenidos a Paradigmas de Programación! En esta materia vamos a explorar diferentes formas de pensar y resolver problemas a través de la programación.

Durante el cursado vas a conocer tres paradigmas fundamentales que van a expandir tu manera de ver el desarrollo de software:

🔧 ¿Qué vamos a ver?

Paradigma Funcional 🧮

  • Lenguaje: ELM
  • Enfoque en funciones puras, inmutabilidad y composición
  • Programación declarativa y manejo de estados

Paradigma Lógico 🤔

  • Lenguaje: Prolog
  • Resolución de problemas mediante hechos, reglas y consultas
  • Programación basada en lógica y unificación

Paradigma Orientado a Objetos 🏗️

  • Lenguaje: TypeScript
  • Encapsulación, herencia, polimorfismo y abstracción
  • Diseño modular y reutilizable

🎯 Objetivo

El objetivo principal es que puedas:

  • Entender las diferencias conceptuales entre paradigmas
  • Aplicar el paradigma más adecuado según el problema a resolver
  • Desarrollar una mentalidad flexible para el diseño de software
  • Ampliar tu caja de herramientas como programador

💡 ¿Por qué es importante?

Cada paradigma te va a dar una perspectiva única para abordar problemas. No se trata de que uno sea mejor que otro, sino de entender cuándo y cómo usar cada uno. Un buen programador sabe elegir la herramienta correcta para cada situación.


📁 Sobre este Repositorio

Acá vas a encontrar todo el material de estudio y los ejercicios que vamos trabajando durante el cursado. Organizate bien con los tiempos y no dejes todo para último momento (ya sabés cómo termina eso 😉).

¡Éxitos en el cursado! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors