{
    "ok": true,
    "curso": {
        "id": 60560,
        "titulo": "Aplicaciones De Lenguaje De Programación Rpg Ii",
        "area_especialidad": "Computación E Informática-Lenguaje De Programacion (Pascal, Básic, Cobol, Visual Básic,C+++, Power Builder, Clipper)",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Clase Teórica: Sala De Clases Equipada Con 25 Sillas Universitarias, Pizarra Acrílica Y Un Escritorio Con Silla Para El Relator. Clase Práctica: Laboratorio De Computación Con 25 Computadores.",
        "equipamiento": "Proyector De Transparencias. Programa Rpg Ii. Computadores. Impresoras.",
        "asistencia": "85",
        "requisitos_tecnicos": "Sin Información",
        "fecha_procesamiento": "2025-10-29 10:31:09"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Identificar Las Aplicaciones Del Lenguaje Rpg Ii.",
            "contenido": "Introducción Al Lenguaje Rpg Ii. Introducción Al Lenguaje Rpg Ii, Objetivos, Aplicaciones, Ciclo De Proceso Del Rpg Ii.",
            "horas_teoricas": 4,
            "horas_practicas": 0,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Identificar Los Distintos Tipos De Formularios Para Especificar Operaciones De Entrada, Cálculo Y Salidas.",
            "contenido": "Indicadores Y Formularios Del Rpg Ii. Condicionadores De Detalles, Condicionadores De Corte De Control, Condicionadores De Fin De Registro, Condiciones De Header Y Overflow (Titulación Y Espaciador), Descripción De Operaciones En Formularios.",
            "horas_teoricas": 6,
            "horas_practicas": 6,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Construir Los Elementos Primarios Necesarios Para Un Programa Rpg Ii.",
            "contenido": "Set De Instrucciones Del Rpg Ii (Primarias). Set De Instrucciones Del Rpg Ii (Primarias), De Transferencia De Información, De Comparaciones Y Bifurcación, De La Lectura De Archivos, Generales.",
            "horas_teoricas": 5,
            "horas_practicas": 7,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Aplicar Las Instrucciones De Programación Rpg Ii En La Resolución De Problemas Computacionales.",
            "contenido": "Aplicaciones. Uso De Instrucciones Indicadores Formularios En Forma Conjunta, Programa Tipo 1 (Listador), Programa Tipo 2 (Cortes De Control), Programa Tipo 3 (Lecturas Encadenadas).",
            "horas_teoricas": 10,
            "horas_practicas": 13,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "Construir Programas Con Aplicaciones De Tablas En Rpg Ii.",
            "contenido": "Manejo De Tablas Y Arreglos (Series Homogéneas). Tablas En Tiempo De Compilación (Series Fijas), Tablas En Tiempo De Ejecución (Series Variables), Tablas Alternativas.",
            "horas_teoricas": 5,
            "horas_practicas": 10,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "6",
            "objetivo_texto": "Diferenciar El Tratamiento De La Información Durante La Lectura Indivisual De Registros Y La Almacenada Transitoriamente En Memoria, Para Su Uso Final Dentro De Un Proceso.",
            "contenido": "Modificaciones Al Ciclo De Un Programa Rpg Ii. Excpt (Tiempo De Exception), Ciclos Iterativos, Operaciones Múltiples Con Una Lectura.",
            "horas_teoricas": 3,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "7",
            "objetivo_texto": "Aplicar El Intercambio O Actualización De Información Entre Archivos De Procesos Afines.",
            "contenido": "Actualización De Archivos. Proceso De Detalles, Proceso De Exception (Ruptura Del Ciclo Normal De Rpg Ii), Programa Tipo 1 (Actualización Desde Un Archivo Transaccional A Un Maestro), Programa Tipo 2 (Actualización Desde Un Archivo Transaccional A Varios Maestros).",
            "horas_teoricas": 3,
            "horas_practicas": 4,
            "horas_elearning": 0
        }
    ]
}