SlideShare a Scribd company logo
1 of 9
Download to read offline
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                       TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                 GESTIÓN DE LA INFORMACIÓN
 Modelo de Mejora
    Continua                           RED TECNOLÓGICA
                    TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                           SOFTWARE



             INFORMACION GENERAL DEL PROGRAMA DE FORMACION

           CÓDIGO                      DENOMINACIÓN DEL PROGRAMA:
                                        PROGRAMACION DE SOFTWARE
            217303
                                           Lectiva                          Total
DURACION      MAXIMA                      6 MESES                        12 MESES
ESTIMADA         DEL                      Productiva
APRENDIZAJE EN MESES
                                          6 MESES

NIVEL DE FORMACIÓN                                     TÉCNICO


                             El Sena y el Centro de Servicios y Gestión Empresarial de
                             la Regional Antioquia, tiene como uno de sus pilares
                             fundamentales el de formar trabajadores competentes,
                             que estén en capacidad de responder a las demandas de
                             los sectores productivos del país, con calidad, pertinencia,
                             eficiencia y capacidad de adaptación a los cambios e
                             innovaciones de tipo técnico, tecnológico en el ámbito
JUSTIFICACION                nacional y mundial.
                             Por ende el propósito de esta estructura curricular es
                             ofrecer los lineamientos técnicos a todos los docentes de
                             la especialidad programación de software, para que
                             aborden el proceso de formación profesional integral de
                             los alumnos, con unidad de criterios, que posibiliten la
                             adquisición de la competencia laboral en la programación
                             de software, de acuerdo con las diferentes plataformas de
                             desarrollo existentes en el medio.
     REQUISITOS DE               • Académicos: 9º grado aprobado.
       INGRESO                   • Superar prueba de aptitud y conocimiento
COMPETENCIAS QUE DESARROLLARA

CODIGO                                    DENOMINACIÓN
          Analizar los requerimientos del cliente para construir el sistema de
220501032
          información
          Desarrollar el sistema que cumpla con los requerimientos de la solución
220501007
          informática.
                           2173
   OCUPACIONES QUE
                           • Programador sistemas informáticos
  PODRA DESEMPEÑAR
                           • Desarrollador sistemas


                                                                                      1
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                      TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                GESTIÓN DE LA INFORMACIÓN
Modelo de Mejora
   Continua                           RED TECNOLÓGICA
                   TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                          SOFTWARE

                            •   Programador informática
                            Centrada en la construcción de autonomía para garantizar
                            la calidad de la formación en el marco de la formación por
                            competencias, el aprendizaje por proyectos y el uso de
                            técnicas didácticas activas que estimulan el pensamiento
                            para la resolución de problemas simulados y reales;
                            soportadas en la utilización de las tecnologías de la
                            información y la comunicación, integradas, en ambientes
                            abiertos y pluritecnológicos, que en todo caso recrean el
                            contexto productivo y vinculan al aprendiz con la realidad
     ESTRATÉGIA             cotidiana y el desarrollo de las competencias.
    METODOLÓGICA
                            Igualmente, debe estimular de manera permanente la
                            autocrítica y la reflexión del aprendiz sobre el que hacer y
                            los resultados de aprendizaje que logra a través de la
                            vinculación activa de las cuatro fuentes de información
                            para la construcción de conocimiento:
                                • El instructor - Tutor
                                • El entorno
                                • Las TIC
                                • El trabajo colaborativo garantizar




                                                                                     2
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                      TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                GESTIÓN DE LA INFORMACIÓN
Modelo de Mejora
   Continua                           RED TECNOLÓGICA
                   TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                          SOFTWARE


 PESO DE LAS LINEAS TECNOLOGICAS EN EL PROGRAMA DE FORMACION A
  PARTIR DE LAS COMPETENCIAS QUE LO CONFORMAN – Archivo en Excel




                                                                      3
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                        TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                  GESTIÓN DE LA INFORMACIÓN
 Modelo de Mejora
    Continua                            RED TECNOLÓGICA
                     TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                            SOFTWARE


                    CONTENIDOS CURRICULARES DE LA COMPETENCIA
    CODIGO            VERSION                         DENOMINACION
                                   Analizar los requerimientos del cliente para construir el
  220501032                1
                                   sistema de información
  DURACIÓN ESTIMADA
  PARA EL LOGRO DEL                              380 horas
     APRENDIZAJE
                     2. RESULTADOS DE APRENDIZAJE
22050103201 Identificar cada uno de los conceptos y principios que constituye la
            programación orientada a objetos para interpretar el diseño.

22050103202          Interpretar los diagramas de caso de uso, de objetos, de estados, de
                     secuencia, de paquetes o componentes, de despliegue, de
                     colaboración según el diseño entregado.

22050103203          Describir que son los modificadores de Acceso para aplicarlos a un
                     proyecto de formación.

22050103204  Interpretar el diagrama relacional para identificar el modelo de datos.
                                3. CONOCIMIENTOS
3.1 CONOCIMIENTOS DE CONCEPTOS Y PRINCIPIOS

Tipo Abstracto de datos: (Clases, métodos, invarianza, instancia).

Algoritmos y programas:
Concepto de algoritmo (características de los algoritmos)
Los lenguajes de programación: Lenguajes de maquina, Lenguajes de bajo nivel,
Lenguajes de alto nivel, traductores de lenguaje (Interpretes, Compiladores).
La compilación y sus fases, Datos, tipos de datos, y operaciones primitivas: Numéricos,
Lógicos, carácter, cadena. Constantes y variables
Expresiones: Aritméticas, Lógicas (operadores de relación, operadores lógicos, prioridad
de los operadores), La operación de asignación: Aritméticas, lógicas, de cadena, Diseño
del algoritmo: Escritura inicial, Representación grafica de los algoritmos, Seudo código.
Condicionales simples y anidadas.
Ciclos, Contadores, Acumuladores, Selección, Interruptores. Escritura de algoritmos
(Cabecera del programa, declaración de variables, declaración de constantes numéricas,
de carácter y constantes, estilo de escritura de programas).
Procedimientos y funciones: Introducción,           funciones (declaración, invocación),
procedimientos (subrutinas) (sustitución de argumentos) variables locales y globales
comunicación (pasos de parámetros, paso por valor, pasos por referencia, síntesis de la
transmisión de parámetros), funciones y procedimientos como parámetros.
Estructuras estáticas de datos (Vectores y Matrices): Introducción, operaciones

Fundamentos de la programación orientada o objetos
Conceptos y principios orientados a objetos: (Clases y objetos, atributos, operaciones,


                                                                                            4
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                          TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                    GESTIÓN DE LA INFORMACIÓN
    Modelo de Mejora
       Continua                           RED TECNOLÓGICA
                       TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                              SOFTWARE

métodos y servicios, mensajes, encapsulamiento, herencia y polimorfismo).
Identificación de los elementos de un modelo de objetos. (Identificación de clases y
objetos, especificación de atributos, definición de operaciones, fin de la definición del
objeto).
Interpretar los siguientes diagramas:
Diagrama de casos de uso
Diagrama de clases
Diagrama de objetos
Diagrama de estados
Diagrama de secuencia
Diagrama de paquetes o componentes
Diagrama de despliegue
Diagrama de colaboración

Fundamentos de bases de datos: Definiciones de bases de datos, archivo, registro,
campo, Claves primarias, claves secundarias y foráneas, índices (Modelo Relacional).

Motores de Bases de datos: Estructura, clases, características generales.

Interpretar matriz CRUD según el diseño entregado.
3.2 CONOCIMIENTOS DE PROCESO

Tipo de Datos Abstracto (T.D.A.)
Construir algoritmos de acuerdo con una situación planteada.

Fundamentos de la programación orientada a objetos.
Interpretar diferentes diagramas de la programación orientada a objetos y cómo
aplicarlos en su proyecto de formación.

Bases de datos
Interpretar un Modelo Relacional de acuerdo con un diseño definido según el proyecto de
formación.
                             4. CRITERIOS DE EVALUACION
•     Elabora algoritmos de acuerdo con un problema dado.
•     Explica los conceptos de programación orientada a objetos.
•     Interpreta los diferentes diagramas de la programación orientada a objetos de
      acuerdo con un problema dado.
•     Identifica los elementos de un modelo relacional de acuerdo con un problema
      planteado.
                          5. PERFIL TECNICO DEL INSTRUCTOR

Requisitos Académicos
   Ingeniero de sistemas (Opción1)
   Tecnólogo en sistemas (Opción 2)

Experiencia laboral:



                                                                                            5
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                       TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                 GESTIÓN DE LA INFORMACIÓN
 Modelo de Mejora
    Continua                           RED TECNOLÓGICA
                    TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                           SOFTWARE

    Opción 1: Veinticuatro (24) meses
    Opción 2: Treinta y seis (36) meses

Competencias

    Construir algoritmos
    Aplicar metodología (RUP)
    Programar con el método orientado a objetos
    Crear bases de datos




                                                                       6
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                        TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                  GESTIÓN DE LA INFORMACIÓN
 Modelo de Mejora
    Continua                            RED TECNOLÓGICA
                     TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                            SOFTWARE


                    CONTENIDOS CURRICULARES DE LA COMPETENCIA
    CODIGO            VERSION                        DENOMINACION
                                  Desarrollar el sistema que cumpla            con   los
   220501007               1
                                  requerimientos de la solución informática
   DURACIÓN ESTIMADA
   PARA EL LOGRO DEL                               500 horas
      APRENDIZAJE
                     2. RESULTADOS DE APRENDIZAJE
 22050100701  Construir las tablas que hacen parte del diseño del diagrama
              relacional en el motor de base de datos empleando las cuatro formas
              de normalización.

 22050100702          Relacionar las tablas construidas para presentar la información
                      solicitada en el diseño.

 22050100703          Construir el mapa de navegación de acuerdo con el diseño entregado
                      para orientar al usuario en el uso del aplicativo.

 22050100704  Construir la matriz crud en el lenguaje de programación seleccionado
              para verificar la funcionalidad del sistema de acuerdo con el diseño
              entregado.
                                3. CONOCIMIENTOS
3.1 CONOCIMIENTOS DE CONCEPTOS Y PRINCIPIOS

Característica del informe técnico de diseño.
Definición, objetivos, características y estructura o composición.

Características de lenguaje de programación, construcción interfaz gráfica y lógica
del negocio.
    • Introducción al lenguaje de programación, Arquitectura de desarrollo en el
       lenguaje,
    • Instalación, Configuración, Componentes Fundamentales,
    • Conceptos de Orientación a objetos aplicados en el lenguaje, Sintaxis,
       Bibliotecas/o librerías Principales,
    • Conexión con bases de datos, Navegación y operaciones fundamentales
       (Ingreso, consulta, modificación y borrado)
    • Creación de front End,
    • Creación de lógica del negocio,
    • Creación de diálogos y mensajes, generación de reportes, empaquetamiento y
       distribución.

Características de las bases de datos
• Qué es, integración (con diferentes sistemas operativos), seguridad, objetos de una
   base de datos, entorno de trabajo, instalación, Tablas, Integridad de los datos,


                                                                                     7
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                          TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                    GESTIÓN DE LA INFORMACIÓN
    Modelo de Mejora
       Continua                           RED TECNOLÓGICA
                       TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                              SOFTWARE

    Índices, Vistas, permisos, procedimientos, disparadores (triggers), conexiones.
3.2 CONOCIMIENTOS DE PROCESO
Utilizar herramientas de bases de datos y lenguajes de programación.

•  Construir la base utilizando una herramienta de base de datos.
•  Seleccionar las herramientas de lenguaje de programación de acuerdo con los
   parámetros del diseño.
• Aplicar las diferentes funciones de un lenguaje de programación en el desarrollo del
   proyecto de formación, con eficiencia y cumplimiento, tanto a nivel de front end
   como de Back end.
• Consultar y actualizar una base de datos de acuerdo con el desarrollo
                            4. CRITERIOS DE EVALUACION
   • Utiliza correctamente la herramienta de desarrollo seleccionada, aplicando las
      funciones propias en la solución de problemas de acuerdo con las necesidades
      del proyecto de formación.
   • Construye la base de datos de acuerdo con un diseño entregado.
                       5. PERFIL TECNICO DEL INSTRUCTOR
Requisitos Académicos

       Ingeniero de sistemas (Opción1)
       Tecnólogo en sistemas (Opción 2)

Experiencia laboral:

       Opción 1: Veinticuatro (24) meses
       Opción 2: Treinta y seis (36) meses

Competencias

El instructor que oriente este módulo debe demostrar competencias en:
     Construir algoritmos
     Aplicar la metodología RUP
     Programar utilizando la técnica orientada a objetos
     Crear Bases de datos




                                                                                      8
LÍNEA TECNOLÓGICA DEL PROGRAMA:
                       TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
                                 GESTIÓN DE LA INFORMACIÓN
 Modelo de Mejora
    Continua                           RED TECNOLÓGICA
                    TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE
                                           SOFTWARE



                              CONTROL DEL DOCUMENTO




               Nombre           Cargo          Dependencia                    Fecha
Autores        John      Freddy Instructor     Centro de Servicios y Gestión
               Sadder                          Empresarial, Antioquia
               Diana     Margot Instructor     Centro de Servicios y Gestión
               López                           Empresarial, Antioquia
                                                                              Febrero de
               Claudia   Marcela Coordinador   Centro de Servicios y Gestión
                                                                              2009
               Porras            a             Empresarial, Antioquia
Revisión       Jairo      García Asesor        Dirección    de     formación
               Plata             pedagógico    profesional   –      Dirección
                                               General
Aprobación

                                CONTROL DE CAMBIOS




                                                                       Responsable
Descripción del cambio         Razón del cambio        Fecha
                                                                         (cargo)




                                                                                     9

More Related Content

What's hot

Examen Practico de Informatica
Examen Practico de InformaticaExamen Practico de Informatica
Examen Practico de InformaticaCatery23
 
Plantilla caso prueba
Plantilla caso pruebaPlantilla caso prueba
Plantilla caso pruebaSTBG
 
Proyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion WebProyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion WebDJasc Lives
 
Manual tecnico y manual de usuario
Manual tecnico y manual de usuarioManual tecnico y manual de usuario
Manual tecnico y manual de usuarioD MT
 
Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del softwarerodigueezleidy
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmiSandrea Rodriguez
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareSoftware Guru
 
Auditoria de comunicacion y redes
Auditoria de comunicacion y redesAuditoria de comunicacion y redes
Auditoria de comunicacion y redesamanda_mozo
 
Preguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwarePreguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwareAndrezMendozaMelendr
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 
C4model - Arquitectura de Software
C4model - Arquitectura de SoftwareC4model - Arquitectura de Software
C4model - Arquitectura de SoftwareRene Guaman-Quinche
 
Programa de Capacitación 2007 - Planificación
Programa de Capacitación 2007 - PlanificaciónPrograma de Capacitación 2007 - Planificación
Programa de Capacitación 2007 - PlanificaciónDharma Consulting
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de softwareHernan Espinoza
 
Calidad Del Producto Software
Calidad Del Producto SoftwareCalidad Del Producto Software
Calidad Del Producto Softwarealbert317
 

What's hot (20)

Monografia metodologia xp
Monografia   metodologia xpMonografia   metodologia xp
Monografia metodologia xp
 
PSW Unidad 1 PROCESO DE SOFTWARE
PSW Unidad 1 PROCESO DE SOFTWAREPSW Unidad 1 PROCESO DE SOFTWARE
PSW Unidad 1 PROCESO DE SOFTWARE
 
Examen Practico de Informatica
Examen Practico de InformaticaExamen Practico de Informatica
Examen Practico de Informatica
 
Plantilla caso prueba
Plantilla caso pruebaPlantilla caso prueba
Plantilla caso prueba
 
Proyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion WebProyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion Web
 
Manual tecnico y manual de usuario
Manual tecnico y manual de usuarioManual tecnico y manual de usuario
Manual tecnico y manual de usuario
 
Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del software
 
Prueba de aplicaciones
Prueba de aplicacionesPrueba de aplicaciones
Prueba de aplicaciones
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmi
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de Software
 
Auditoria de comunicacion y redes
Auditoria de comunicacion y redesAuditoria de comunicacion y redes
Auditoria de comunicacion y redes
 
Preguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwarePreguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del software
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 
C4model - Arquitectura de Software
C4model - Arquitectura de SoftwareC4model - Arquitectura de Software
C4model - Arquitectura de Software
 
Programa de Capacitación 2007 - Planificación
Programa de Capacitación 2007 - PlanificaciónPrograma de Capacitación 2007 - Planificación
Programa de Capacitación 2007 - Planificación
 
Modelo Cocomo
Modelo CocomoModelo Cocomo
Modelo Cocomo
 
COCOMO
COCOMOCOCOMO
COCOMO
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
Calidad Del Producto Software
Calidad Del Producto SoftwareCalidad Del Producto Software
Calidad Del Producto Software
 

Viewers also liked

Estructura curricular programa técnico en sistemas
Estructura curricular programa técnico en sistemasEstructura curricular programa técnico en sistemas
Estructura curricular programa técnico en sistemasvanegume
 
Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de softwareerasmogarcia1908
 
Programación con Enfoque de Competencias
Programación con Enfoque de CompetenciasProgramación con Enfoque de Competencias
Programación con Enfoque de Competenciasyosoyarual
 
Programación t.i.c.
Programación t.i.c.Programación t.i.c.
Programación t.i.c.estefania49
 
Programación de software plantilla sena
Programación de software   plantilla senaProgramación de software   plantilla sena
Programación de software plantilla senaGerman Iregui
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacionJUANCARLOSSOSA
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacioncamiloelpadre
 
Guia para el diseño y construcción del curso virtual
Guia para el diseño y construcción del curso virtualGuia para el diseño y construcción del curso virtual
Guia para el diseño y construcción del curso virtualrojas4612
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacionIván Torres
 
Diseño curricular tecnólogo en gestión logística
Diseño curricular   tecnólogo en gestión logísticaDiseño curricular   tecnólogo en gestión logística
Diseño curricular tecnólogo en gestión logísticaJavier Garcia
 
Gfpi f-19 guia de requerimientos proyecto
Gfpi f-19 guia de requerimientos proyectoGfpi f-19 guia de requerimientos proyecto
Gfpi f-19 guia de requerimientos proyectoYulian Bedoya
 
Preprensa digital para medios impresos (1)
Preprensa digital para medios impresos (1)Preprensa digital para medios impresos (1)
Preprensa digital para medios impresos (1)Fernando Martinez
 
Estructura organizacional sena +
Estructura organizacional sena +Estructura organizacional sena +
Estructura organizacional sena +mildredsapa
 
Inducción al sistema de bibliotecas sena
Inducción al sistema de bibliotecas senaInducción al sistema de bibliotecas sena
Inducción al sistema de bibliotecas senaandavar12345
 

Viewers also liked (20)

Estructura curricular programa técnico en sistemas
Estructura curricular programa técnico en sistemasEstructura curricular programa técnico en sistemas
Estructura curricular programa técnico en sistemas
 
Guia Aprendizaje Introduccion a la Programacion
Guia Aprendizaje  Introduccion a la ProgramacionGuia Aprendizaje  Introduccion a la Programacion
Guia Aprendizaje Introduccion a la Programacion
 
Principios de Programacion
Principios de ProgramacionPrincipios de Programacion
Principios de Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de software
 
Programación con Enfoque de Competencias
Programación con Enfoque de CompetenciasProgramación con Enfoque de Competencias
Programación con Enfoque de Competencias
 
Programación t.i.c.
Programación t.i.c.Programación t.i.c.
Programación t.i.c.
 
Programación de software plantilla sena
Programación de software   plantilla senaProgramación de software   plantilla sena
Programación de software plantilla sena
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacion
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacion
 
Guia para el diseño y construcción del curso virtual
Guia para el diseño y construcción del curso virtualGuia para el diseño y construcción del curso virtual
Guia para el diseño y construcción del curso virtual
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacion
 
Taller sena elysium melisa s.
Taller sena elysium melisa s.Taller sena elysium melisa s.
Taller sena elysium melisa s.
 
Diseño curricular tecnólogo en gestión logística
Diseño curricular   tecnólogo en gestión logísticaDiseño curricular   tecnólogo en gestión logística
Diseño curricular tecnólogo en gestión logística
 
Gfpi f-19 guia de requerimientos proyecto
Gfpi f-19 guia de requerimientos proyectoGfpi f-19 guia de requerimientos proyecto
Gfpi f-19 guia de requerimientos proyecto
 
Preprensa digital para medios impresos (1)
Preprensa digital para medios impresos (1)Preprensa digital para medios impresos (1)
Preprensa digital para medios impresos (1)
 
Software de programación
Software de programaciónSoftware de programación
Software de programación
 
Estructura organizacional sena +
Estructura organizacional sena +Estructura organizacional sena +
Estructura organizacional sena +
 
Inducción al sistema de bibliotecas sena
Inducción al sistema de bibliotecas senaInducción al sistema de bibliotecas sena
Inducción al sistema de bibliotecas sena
 
DISEÑO DE CURSO VIRTUAL
DISEÑO DE CURSO VIRTUALDISEÑO DE CURSO VIRTUAL
DISEÑO DE CURSO VIRTUAL
 

Similar to Tecnico En Programacion De Software

Tg analisis y dllo de sis inf
Tg analisis y dllo de sis infTg analisis y dllo de sis inf
Tg analisis y dllo de sis infSENA
 
Tg analisis y_desarrollo_de_sistemas_de_informacion
Tg analisis y_desarrollo_de_sistemas_de_informacionTg analisis y_desarrollo_de_sistemas_de_informacion
Tg analisis y_desarrollo_de_sistemas_de_informacionelingela
 
Tc programacion de_software
Tc programacion de_softwareTc programacion de_software
Tc programacion de_softwareysik granja
 
Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Fred Cam
 
Formato diseno-curricular-titulada-diligenciado
Formato diseno-curricular-titulada-diligenciadoFormato diseno-curricular-titulada-diligenciado
Formato diseno-curricular-titulada-diligenciadoCarlos Arturo
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1LauraManco
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Juann OLhart
 
Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)alexiscd
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)elnegro96
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)alex0426
 
Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)santiagonjo
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)santiagonjo
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Vanessa Perez
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Ana Ocampo
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)CaRlos MaRio
 

Similar to Tecnico En Programacion De Software (20)

Tg analisis y dllo de sis inf
Tg analisis y dllo de sis infTg analisis y dllo de sis inf
Tg analisis y dllo de sis inf
 
Tg analisis y_desarrollo_de_sistemas_de_informacion
Tg analisis y_desarrollo_de_sistemas_de_informacionTg analisis y_desarrollo_de_sistemas_de_informacion
Tg analisis y_desarrollo_de_sistemas_de_informacion
 
Tc programacion de_software
Tc programacion de_softwareTc programacion de_software
Tc programacion de_software
 
Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)
 
Formato diseno-curricular-titulada-diligenciado
Formato diseno-curricular-titulada-diligenciadoFormato diseno-curricular-titulada-diligenciado
Formato diseno-curricular-titulada-diligenciado
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
 
Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)
 
melisa tecnico en sistemas
melisa tecnico en sistemasmelisa tecnico en sistemas
melisa tecnico en sistemas
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
 
Attachment
AttachmentAttachment
Attachment
 
Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)Tecnico+en+sistemas+v1 (2)
Tecnico+en+sistemas+v1 (2)
 
Attachment (4)
Attachment (4)Attachment (4)
Attachment (4)
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)
 

More from Jeisy Franco

More from Jeisy Franco (8)

Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vida
 
Software
SoftwareSoftware
Software
 
Competencias
CompetenciasCompetencias
Competencias
 
Reglamento Del Aprendiz
Reglamento Del AprendizReglamento Del Aprendiz
Reglamento Del Aprendiz
 
Competencia De Sapos
Competencia De SaposCompetencia De Sapos
Competencia De Sapos
 
Estilos De Aprendizaje
Estilos De AprendizajeEstilos De Aprendizaje
Estilos De Aprendizaje
 
SENA
SENASENA
SENA
 
Que Hace La Diferencia
Que Hace La DiferenciaQue Hace La Diferencia
Que Hace La Diferencia
 

Recently uploaded

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Recently uploaded (11)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Tecnico En Programacion De Software

  • 1. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE INFORMACION GENERAL DEL PROGRAMA DE FORMACION CÓDIGO DENOMINACIÓN DEL PROGRAMA: PROGRAMACION DE SOFTWARE 217303 Lectiva Total DURACION MAXIMA 6 MESES 12 MESES ESTIMADA DEL Productiva APRENDIZAJE EN MESES 6 MESES NIVEL DE FORMACIÓN TÉCNICO El Sena y el Centro de Servicios y Gestión Empresarial de la Regional Antioquia, tiene como uno de sus pilares fundamentales el de formar trabajadores competentes, que estén en capacidad de responder a las demandas de los sectores productivos del país, con calidad, pertinencia, eficiencia y capacidad de adaptación a los cambios e innovaciones de tipo técnico, tecnológico en el ámbito JUSTIFICACION nacional y mundial. Por ende el propósito de esta estructura curricular es ofrecer los lineamientos técnicos a todos los docentes de la especialidad programación de software, para que aborden el proceso de formación profesional integral de los alumnos, con unidad de criterios, que posibiliten la adquisición de la competencia laboral en la programación de software, de acuerdo con las diferentes plataformas de desarrollo existentes en el medio. REQUISITOS DE • Académicos: 9º grado aprobado. INGRESO • Superar prueba de aptitud y conocimiento COMPETENCIAS QUE DESARROLLARA CODIGO DENOMINACIÓN Analizar los requerimientos del cliente para construir el sistema de 220501032 información Desarrollar el sistema que cumpla con los requerimientos de la solución 220501007 informática. 2173 OCUPACIONES QUE • Programador sistemas informáticos PODRA DESEMPEÑAR • Desarrollador sistemas 1
  • 2. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE • Programador informática Centrada en la construcción de autonomía para garantizar la calidad de la formación en el marco de la formación por competencias, el aprendizaje por proyectos y el uso de técnicas didácticas activas que estimulan el pensamiento para la resolución de problemas simulados y reales; soportadas en la utilización de las tecnologías de la información y la comunicación, integradas, en ambientes abiertos y pluritecnológicos, que en todo caso recrean el contexto productivo y vinculan al aprendiz con la realidad ESTRATÉGIA cotidiana y el desarrollo de las competencias. METODOLÓGICA Igualmente, debe estimular de manera permanente la autocrítica y la reflexión del aprendiz sobre el que hacer y los resultados de aprendizaje que logra a través de la vinculación activa de las cuatro fuentes de información para la construcción de conocimiento: • El instructor - Tutor • El entorno • Las TIC • El trabajo colaborativo garantizar 2
  • 3. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE PESO DE LAS LINEAS TECNOLOGICAS EN EL PROGRAMA DE FORMACION A PARTIR DE LAS COMPETENCIAS QUE LO CONFORMAN – Archivo en Excel 3
  • 4. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE CONTENIDOS CURRICULARES DE LA COMPETENCIA CODIGO VERSION DENOMINACION Analizar los requerimientos del cliente para construir el 220501032 1 sistema de información DURACIÓN ESTIMADA PARA EL LOGRO DEL 380 horas APRENDIZAJE 2. RESULTADOS DE APRENDIZAJE 22050103201 Identificar cada uno de los conceptos y principios que constituye la programación orientada a objetos para interpretar el diseño. 22050103202 Interpretar los diagramas de caso de uso, de objetos, de estados, de secuencia, de paquetes o componentes, de despliegue, de colaboración según el diseño entregado. 22050103203 Describir que son los modificadores de Acceso para aplicarlos a un proyecto de formación. 22050103204 Interpretar el diagrama relacional para identificar el modelo de datos. 3. CONOCIMIENTOS 3.1 CONOCIMIENTOS DE CONCEPTOS Y PRINCIPIOS Tipo Abstracto de datos: (Clases, métodos, invarianza, instancia). Algoritmos y programas: Concepto de algoritmo (características de los algoritmos) Los lenguajes de programación: Lenguajes de maquina, Lenguajes de bajo nivel, Lenguajes de alto nivel, traductores de lenguaje (Interpretes, Compiladores). La compilación y sus fases, Datos, tipos de datos, y operaciones primitivas: Numéricos, Lógicos, carácter, cadena. Constantes y variables Expresiones: Aritméticas, Lógicas (operadores de relación, operadores lógicos, prioridad de los operadores), La operación de asignación: Aritméticas, lógicas, de cadena, Diseño del algoritmo: Escritura inicial, Representación grafica de los algoritmos, Seudo código. Condicionales simples y anidadas. Ciclos, Contadores, Acumuladores, Selección, Interruptores. Escritura de algoritmos (Cabecera del programa, declaración de variables, declaración de constantes numéricas, de carácter y constantes, estilo de escritura de programas). Procedimientos y funciones: Introducción, funciones (declaración, invocación), procedimientos (subrutinas) (sustitución de argumentos) variables locales y globales comunicación (pasos de parámetros, paso por valor, pasos por referencia, síntesis de la transmisión de parámetros), funciones y procedimientos como parámetros. Estructuras estáticas de datos (Vectores y Matrices): Introducción, operaciones Fundamentos de la programación orientada o objetos Conceptos y principios orientados a objetos: (Clases y objetos, atributos, operaciones, 4
  • 5. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE métodos y servicios, mensajes, encapsulamiento, herencia y polimorfismo). Identificación de los elementos de un modelo de objetos. (Identificación de clases y objetos, especificación de atributos, definición de operaciones, fin de la definición del objeto). Interpretar los siguientes diagramas: Diagrama de casos de uso Diagrama de clases Diagrama de objetos Diagrama de estados Diagrama de secuencia Diagrama de paquetes o componentes Diagrama de despliegue Diagrama de colaboración Fundamentos de bases de datos: Definiciones de bases de datos, archivo, registro, campo, Claves primarias, claves secundarias y foráneas, índices (Modelo Relacional). Motores de Bases de datos: Estructura, clases, características generales. Interpretar matriz CRUD según el diseño entregado. 3.2 CONOCIMIENTOS DE PROCESO Tipo de Datos Abstracto (T.D.A.) Construir algoritmos de acuerdo con una situación planteada. Fundamentos de la programación orientada a objetos. Interpretar diferentes diagramas de la programación orientada a objetos y cómo aplicarlos en su proyecto de formación. Bases de datos Interpretar un Modelo Relacional de acuerdo con un diseño definido según el proyecto de formación. 4. CRITERIOS DE EVALUACION • Elabora algoritmos de acuerdo con un problema dado. • Explica los conceptos de programación orientada a objetos. • Interpreta los diferentes diagramas de la programación orientada a objetos de acuerdo con un problema dado. • Identifica los elementos de un modelo relacional de acuerdo con un problema planteado. 5. PERFIL TECNICO DEL INSTRUCTOR Requisitos Académicos Ingeniero de sistemas (Opción1) Tecnólogo en sistemas (Opción 2) Experiencia laboral: 5
  • 6. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE Opción 1: Veinticuatro (24) meses Opción 2: Treinta y seis (36) meses Competencias Construir algoritmos Aplicar metodología (RUP) Programar con el método orientado a objetos Crear bases de datos 6
  • 7. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE CONTENIDOS CURRICULARES DE LA COMPETENCIA CODIGO VERSION DENOMINACION Desarrollar el sistema que cumpla con los 220501007 1 requerimientos de la solución informática DURACIÓN ESTIMADA PARA EL LOGRO DEL 500 horas APRENDIZAJE 2. RESULTADOS DE APRENDIZAJE 22050100701 Construir las tablas que hacen parte del diseño del diagrama relacional en el motor de base de datos empleando las cuatro formas de normalización. 22050100702 Relacionar las tablas construidas para presentar la información solicitada en el diseño. 22050100703 Construir el mapa de navegación de acuerdo con el diseño entregado para orientar al usuario en el uso del aplicativo. 22050100704 Construir la matriz crud en el lenguaje de programación seleccionado para verificar la funcionalidad del sistema de acuerdo con el diseño entregado. 3. CONOCIMIENTOS 3.1 CONOCIMIENTOS DE CONCEPTOS Y PRINCIPIOS Característica del informe técnico de diseño. Definición, objetivos, características y estructura o composición. Características de lenguaje de programación, construcción interfaz gráfica y lógica del negocio. • Introducción al lenguaje de programación, Arquitectura de desarrollo en el lenguaje, • Instalación, Configuración, Componentes Fundamentales, • Conceptos de Orientación a objetos aplicados en el lenguaje, Sintaxis, Bibliotecas/o librerías Principales, • Conexión con bases de datos, Navegación y operaciones fundamentales (Ingreso, consulta, modificación y borrado) • Creación de front End, • Creación de lógica del negocio, • Creación de diálogos y mensajes, generación de reportes, empaquetamiento y distribución. Características de las bases de datos • Qué es, integración (con diferentes sistemas operativos), seguridad, objetos de una base de datos, entorno de trabajo, instalación, Tablas, Integridad de los datos, 7
  • 8. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE Índices, Vistas, permisos, procedimientos, disparadores (triggers), conexiones. 3.2 CONOCIMIENTOS DE PROCESO Utilizar herramientas de bases de datos y lenguajes de programación. • Construir la base utilizando una herramienta de base de datos. • Seleccionar las herramientas de lenguaje de programación de acuerdo con los parámetros del diseño. • Aplicar las diferentes funciones de un lenguaje de programación en el desarrollo del proyecto de formación, con eficiencia y cumplimiento, tanto a nivel de front end como de Back end. • Consultar y actualizar una base de datos de acuerdo con el desarrollo 4. CRITERIOS DE EVALUACION • Utiliza correctamente la herramienta de desarrollo seleccionada, aplicando las funciones propias en la solución de problemas de acuerdo con las necesidades del proyecto de formación. • Construye la base de datos de acuerdo con un diseño entregado. 5. PERFIL TECNICO DEL INSTRUCTOR Requisitos Académicos Ingeniero de sistemas (Opción1) Tecnólogo en sistemas (Opción 2) Experiencia laboral: Opción 1: Veinticuatro (24) meses Opción 2: Treinta y seis (36) meses Competencias El instructor que oriente este módulo debe demostrar competencias en: Construir algoritmos Aplicar la metodología RUP Programar utilizando la técnica orientada a objetos Crear Bases de datos 8
  • 9. LÍNEA TECNOLÓGICA DEL PROGRAMA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN GESTIÓN DE LA INFORMACIÓN Modelo de Mejora Continua RED TECNOLÓGICA TECNOLOGÍAS DE LA INFORMACIÓN, DISEÑO Y DESARROLLO DE SOFTWARE CONTROL DEL DOCUMENTO Nombre Cargo Dependencia Fecha Autores John Freddy Instructor Centro de Servicios y Gestión Sadder Empresarial, Antioquia Diana Margot Instructor Centro de Servicios y Gestión López Empresarial, Antioquia Febrero de Claudia Marcela Coordinador Centro de Servicios y Gestión 2009 Porras a Empresarial, Antioquia Revisión Jairo García Asesor Dirección de formación Plata pedagógico profesional – Dirección General Aprobación CONTROL DE CAMBIOS Responsable Descripción del cambio Razón del cambio Fecha (cargo) 9