# Plande - Planificador de Carreras Universitarias > Guía para modelos de lenguaje (LLMs) sobre cómo acceder y utilizar los datos de planificación académica de Plande. ## Qué es Plande Plande es una aplicación web gratuita que ayuda a estudiantes universitarios a planificar sus carreras mediante planes de estudio interactivos. Permite: - **Visualizar requisitos y correlatividades** entre materias de forma interactiva - **Simular escenarios** cambiando el estado de las materias sin afectar la realidad - **Calcular prioridades** automáticamente según qué materias desbloquean más otras - **Compartir progreso** mediante URLs con estado codificado - **Exportar datos** en CSV, JSON y texto plano Plande está diseñada para el sistema universitario argentino, utilizando terminología local como "correlativas", "regularizada" y "cursada", pero los conceptos son universales en educación superior. ## Estados de Materias Cada materia puede tener uno de cuatro estados: 1. **No cursada (N)**: Estado inicial. No se ha comenzado la materia. 2. **En curso (E)**: Se está cursando actualmente. 3. **Regular (R)**: Cursada aprobada pero examen final pendiente. (En otros países: "cursada completada") 4. **Aprobada (A)**: Cursada y examen final aprobados. Materia completada. ## Acceso a Datos Plande proporciona acceso programático a los planes de estudio mediante negociación de contenido (content negotiation). ### URL Base ``` https://plande.app/{slug} ``` Donde `{slug}` es el identificador del plan (ejemplo: `utn-frcu-isi` para UTN FRCU Ingeniería en Sistemas de Información). ### Negociación de Contenido La API soporta múltiples formatos mediante el header `Accept`: - `text/markdown` - Formato Markdown (recomendado para LLMs) - `text/plain` - Texto plano - `application/json` - Datos estructurados en JSON - `*/*` - Por defecto devuelve Markdown ### Ejemplos de Uso ```bash # Obtener plan como Markdown (recomendado) curl -H "Accept: text/markdown" https://plande.app/utn-frcu-isi # Obtener plan como JSON curl -H "Accept: application/json" https://plande.app/utn-frcu-isi # Obtener plan como texto plano curl -H "Accept: text/plain" https://plande.app/utn-frcu-isi ``` ## Codificación de Estados en URLs Plande codifica el estado de todas las materias en el parámetro de query `s`, permitiendo compartir el progreso mediante URLs. ### Formato de Codificación - Cada estado se representa con una letra: `n` (no cursada), `e` (en curso), `r` (regular), `a` (aprobada) - Estados consecutivos idénticos se comprimen: `a2n5` = dos aprobadas seguidas de cinco no cursadas - El orden de letras corresponde al orden de materias en el plan de estudios ### Ejemplo ``` https://plande.app/utn-frcu-isi?s=a2n6r5e3 ``` Decodificación: - `a2`: Primeras 2 materias aprobadas - `n6`: Siguientes 6 materias no cursadas (comprimido de 6 letras 'n') - `r5`: Siguientes 5 materias regularizadas - `e3`: Últimas 3 materias en curso ### Generación Manual de URLs Para crear una URL con estados específicos: 1. Obtener la lista de materias en orden del plan de estudios 2. Mapear cada materia a su letra de estado 3. Comprimir secuencias consecutivas idénticas (n3, a2, etc.) 4. Agregar como parámetro `?s=` a la URL del plan ### Parámetros de URL Adicionales - `?r=no`: Desactivar modo estricto (permite simular escenarios hipotéticos) - `?c=si`: Mostrar códigos de materias - `?n=`: Incluir notas/calificaciones (sistema de codificación separado) ## Planes de Estudio Disponibles - `issd-tscdia` - Tecnicatura Superior en Ciencia de Datos e Inteligencia Artificial - Instituto Superior Santo Domingo (ISSD) - `uai-fce-cp` - Contador Público (Plan 2022) - Facultad de Ciencias Económicas (FCE) - Universidad Abierta Interamericana (UAI) - `uader-fcyt-it` - Ingeniería en Telecomunicaciones - Facultad de Ciencia y Tecnología (FCyT) - Universidad Autónoma de Entre Ríos (UADER) - `uader-fcyt-lsi` - Licenciatura en Sistemas de Información (Plan 2010) - Facultad de Ciencia y Tecnología (FCyT) - Universidad Autónoma de Entre Ríos (UADER) - `ucaece-lp` - Licenciatura en Psicología (Plan 2023) - Universidad CAECE (UCAECE) - `uccuyo-fdcs-ab` - Abogacía (Plan 2018) - Facultad de Derecho y Ciencias Sociales (FDCS) - Universidad Católica de Cuyo (UCCuyo) - `uba-fp-lp` - Licenciatura en Psicología (Plan 1985) - Facultad de Psicología (FP) - Universidad de Buenos Aires (UBA) - `ucu-fau-arq` - Arquitectura (Plan 2007) - Facultad de Arquitectura y Urbanismo (FAU) - Universidad de Concepción del Uruguay (UCU) - `udemm-iem` - Ingeniería Electromecánica - Universidad de la Marina Mercante (UdeMM) - `udemm-lp` - Licenciatura en Psicología - Universidad de la Marina Mercante (UdeMM) - `udemm-lpe` - Licenciatura en Psicopedagogía - Universidad de la Marina Mercante (UdeMM) - `um-esen-lrp` - Licenciatura en Relaciones Públicas (Plan 2023) - Escuela Superior de Economía y Negocios (ESEN) - Universidad de Morón (UM) - `ude-fdcs-ab` - Abogacía - Facultad de Derecho y Ciencias Sociales (FDCS) - Universidad del Este (UDE) - `unaj-ics-kf` - Licenciatura en Kinesiología y Fisiatría (Plan 2015) - Instituto de Ciencias de la Salud (ICS) - Universidad Nacional Arturo Jauretche (UNAJ) - `unca-fca-tupazsa` - Tecnicatura Universitaria en Producción Animal de Zonas Áridas y Semiáridas - Facultad de Ciencias Agrarias (FCA) - Universidad Nacional de Catamarca (UNCA) - `uner-fb-bioq` - Bioquímica (Plan 2025) - Facultad de Bromatología (FB) - Universidad Nacional de Entre Ríos (UNER) - `uner-fcs-med` - Medicina (Plan 2022) - Facultad de Ciencias de la Salud (FCS) - Universidad Nacional de Entre Ríos (UNER) - `uner-fceco-cp` - Contador Público (Plan 2020) - Facultad de Ciencias Económicas (FCEco) - Universidad Nacional de Entre Ríos (UNER) - `unahur-ie-pui` - Profesorado Universitario de Inglés (Plan 2024) - Instituto de Educación (IE) - Universidad Nacional de Hurlingham (UNAHUR) - `unahur-iti-li` - Licenciatura en Informática (Plan 2016) - Instituto de Tecnología e Ingeniería (ITI) - Universidad Nacional de Hurlingham (UNAHUR) - `unlam-dcs-kf` - Licenciatura en Kinesiología y Fisiatría (Plan 2011) - Departamento de Ciencias de la Salud (DCS) - Universidad Nacional de La Matanza (UNLaM) - `unlam-dcs-ln` - Licenciatura en Nutrición (Plan 2011) - Departamento de Ciencias de la Salud (DCS) - Universidad Nacional de La Matanza (UNLaM) - `unlam-dce-lci` - Licenciatura en Comercio Internacional - Departamento de Ciencias Económicas (DCE) - Universidad Nacional de La Matanza (UNLaM) - `unlam-ddcp-ab` - Abogacía (Plan 2018) - Departamento de Derecho y Ciencia Política (DDCP) - Universidad Nacional de La Matanza (UNLaM) - `unlam-diit-ii` - Ingeniería Informática (Plan 2023) - Departamento de Ingeniería e Investigaciones Tecnológicas (DIIT) - Universidad Nacional de La Matanza (UNLaM) - `unpa-uarg-irnr` - Ingeniería en Recursos Naturales Renovables - Unidad Académica Río Gallegos (UARG) - Universidad Nacional de la Patagonia Austral (UNPA) - `unpa-uarg-turnrpf` - Tecnicatura Universitaria en Recursos Naturales Renovables (Orientación Producción Frutihortícola) (Plan 2007) - Unidad Académica Río Gallegos (UARG) - Universidad Nacional de la Patagonia Austral (UNPA) - `unpsjb-fi-if` - Ingeniería Forestal - Facultad de Ingeniería (FI) - Universidad Nacional de la Patagonia San Juan Bosco (UNPSJB) - `unlp-fahce-pm` - Profesorado de Matemática (Plan 2003) - Facultad de Humanidades y Ciencias de la Educación (FaHCE) - Universidad Nacional de La Plata (UNLP) - `unlp-fp-lp` - Licenciatura en Psicología (Plan 2012) - Facultad de Psicología (FP) - Universidad Nacional de La Plata (UNLP) - `unmdp-fh-lcp` - Licenciatura en Ciencia Política - Facultad de Humanidades (FH) - Universidad Nacional de Mar del Plata (UNMDP) - `unr-fapyd-ldg` - Licenciatura en Diseño Gráfico - Facultad de Arquitectura, Planeamiento y Diseño (FAPyD) - Universidad Nacional de Rosario (UNR) - `unsa-fce-lf` - Licenciatura en Física (Plan 2005) - Facultad de Ciencias Exactas (FCE) - Universidad Nacional de Salta (UNSa) - `unsam-ebyn-lb` - Licenciatura en Biotecnología - Escuela de Bio y Nanotecnologías (EByN) - Universidad Nacional de San Martín (UNSAM) - `uns-dcs-le` - Licenciatura en Enfermería (Plan 2017) - Departamento de Ciencias de la Salud (DCS) - Universidad Nacional del Sur (UNS) - `utn-frba-isi` - Ingeniería en Sistemas de Información (Plan 2023) - Facultad Regional Buenos Aires (FRBA) - Universidad Tecnológica Nacional (UTN) - `utn-frba-iq` - Ingeniería Química (Plan 1995) - Facultad Regional Buenos Aires (FRBA) - Universidad Tecnológica Nacional (UTN) - `utn-frcu-ic` - Ingeniería Civil (Plan 2023) - Facultad Regional Concepción del Uruguay (FRCU) - Universidad Tecnológica Nacional (UTN) - `utn-frcu-ie` - Ingeniería Electromecánica (Plan 2023) - Facultad Regional Concepción del Uruguay (FRCU) - Universidad Tecnológica Nacional (UTN) - `utn-frcu-isi` - Ingeniería en Sistemas de Información (Plan 2023) - Facultad Regional Concepción del Uruguay (FRCU) - Universidad Tecnológica Nacional (UTN) - `utn-frcu-loi` - Licenciatura en Organización Industrial (Plan 1995) - Facultad Regional Concepción del Uruguay (FRCU) - Universidad Tecnológica Nacional (UTN) - `utn-frc-isi` - Ingeniería en Sistemas de Información (Plan 2023) - Facultad Regional Córdoba (FRC) - Universidad Tecnológica Nacional (UTN) - `utn-frh-bio` - Bioingeniería (Plan 2023) - Facultad Regional Haedo (FRH) - Universidad Tecnológica Nacional (UTN) - `utn-frh-ia` - Ingeniería Aeroespacial (Plan 2023) - Facultad Regional Haedo (FRH) - Universidad Tecnológica Nacional (UTN) - `utn-frsf-isi` - Ingeniería en Sistemas de Información (Plan 2023) - Facultad Regional Santa Fe (FRSF) - Universidad Tecnológica Nacional (UTN) ## Universidades Disponibles **Total**: 45 planes de estudio de 24 universidades ### Principales universidades (por cantidad de planes) - **Universidad Tecnológica Nacional** (UTN): 10 planes - **Universidad Nacional de La Matanza** (UNLaM): 5 planes - **Universidad de la Marina Mercante** (UdeMM): 3 planes - **Universidad Nacional de Entre Ríos** (UNER): 3 planes - **Universidad Autónoma de Entre Ríos** (UADER): 2 planes ### Otras universidades incluidas Universidad Nacional de Hurlingham (UNAHUR), Universidad Nacional de la Patagonia Austral (UNPA), Universidad Nacional de La Plata (UNLP), Instituto Superior Santo Domingo (ISSD), Universidad Abierta Interamericana (UAI), Universidad CAECE (UCAECE), Universidad Católica de Cuyo (UCCuyo), Universidad de Buenos Aires (UBA), Universidad de Concepción del Uruguay (UCU), Universidad de Morón (UM), Universidad del Este (UDE), Universidad Nacional Arturo Jauretche (UNAJ), Universidad Nacional de Catamarca (UNCA), Universidad Nacional de la Patagonia San Juan Bosco (UNPSJB), Universidad Nacional de Mar del Plata (UNMDP), Universidad Nacional de Rosario (UNR), Universidad Nacional de Salta (UNSa), Universidad Nacional de San Martín (UNSAM), Universidad Nacional del Sur (UNS) ## Cómo Solicitar Nuevos Planes Si un plan de estudios no está disponible: 1. Visitar https://forms.gle/bCC6rCb44LLYERHu6 2. Completar el formulario con el plan de estudios oficial de la universidad 3. El mantenedor agregará el plan manualmente a la base de datos ## Estructura de Datos Cada plan de estudio incluye: - **Información del título**: Universidad, facultad, nombre de la carrera, duración - **Materias**: Lista completa con códigos, nombres, horas, cuatrimestres y años - **Requisitos**: Dependencias y requisitos entre materias - **Fuentes**: Links a documentación oficial - **Configuración de progreso**: Requisitos para completar el título ### Estructura de Materia ```json { "id": 1, "name": "Matemática I", "code": "MAT101", "year": 1, "term": "firstSemester", "hours": 144, "type": "mandatory", "attributes": [], "requirements": [ { "requiredCourseId": 2, "requiredState": "passed", "requiredFor": "enroll" } ] } ``` **Cuatrimestres**: `annual`, `firstSemester`, `secondSemester`, `annualOrSemestral`, `semestral`, `crossYear`, `unknown` **Tipos**: `mandatory` (obligatoria), `elective` (electiva), `optative` (optativa) **Propósitos de requisito**: `enroll` (para cursar), `complete` (para aprobar/finalizar) ## Endpoints Disponibles ``` GET /{slug} # Página del plan de estudio (con negociación de contenido) GET /{slug}/og.png # Imagen OpenGraph dinámica con estadísticas GET /sitemap.xml # Sitemap XML con todos los planes GET /llms.txt # Este archivo ``` ## Mejores Prácticas para LLMs 1. **Usar Markdown**: El formato `text/markdown` es más eficiente en tokens y legible 2. **Datos de solo lectura**: Los planes representan programas académicos oficiales 3. **Idioma**: Nombres de materias y códigos están en español 4. **Acceso público**: No requiere autenticación 5. **URLs compartibles**: Usar el parámetro `s` para referenciar estados específicos ## Limitaciones - Los planes deben agregarse manualmente (no hay integración automática con universidades) - Progreso almacenado localmente o en URLs (sin cuentas de usuario) - Enfocado en universidades argentinas (pero extensible a otros países) ## Recursos Adicionales - Website: https://plande.app - Solicitar planes: https://forms.gle/bCC6rCb44LLYERHu6 - Feedback: https://forms.gle/5iR99PJAffwFmayC6 --- **Nota legal**: La información proviene de fuentes oficiales compartidas por estudiantes. Siempre verificar con la documentación oficial de la universidad.