SlideShare una empresa de Scribd logo
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

Más contenido relacionado

La actualidad más candente (10)

Practica 1 de claudia
Practica 1 de claudiaPractica 1 de claudia
Practica 1 de claudia
 
DIFERENCIAS Y SIMILITUDES ISO27001 Y ISO27002
DIFERENCIAS Y SIMILITUDES ISO27001 Y ISO27002DIFERENCIAS Y SIMILITUDES ISO27001 Y ISO27002
DIFERENCIAS Y SIMILITUDES ISO27001 Y ISO27002
 
Tema 1. Seguridad Física
Tema 1. Seguridad FísicaTema 1. Seguridad Física
Tema 1. Seguridad Física
 
Programa ADSI - SENA
Programa ADSI - SENAPrograma ADSI - SENA
Programa ADSI - SENA
 
Plan de seguridad informatica
Plan de seguridad informaticaPlan de seguridad informatica
Plan de seguridad informatica
 
HACKER y CRACKER
HACKER y CRACKERHACKER y CRACKER
HACKER y CRACKER
 
07 middleware
07 middleware07 middleware
07 middleware
 
Marcos de gobierno de ti
Marcos de gobierno de tiMarcos de gobierno de ti
Marcos de gobierno de ti
 
Estructura curricular sistemas sena
Estructura curricular sistemas senaEstructura curricular sistemas sena
Estructura curricular sistemas sena
 
Actividad reglamento del apendriz
Actividad reglamento del apendrizActividad reglamento del apendriz
Actividad reglamento del apendriz
 

Destacado

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
vanegume
 
Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de software
erasmogarcia1908
 
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 sena
German Iregui
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacion
JUANCARLOSSOSA
 
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
Javier Garcia
 
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 sena
andavar12345
 

Destacado (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 a Tecnico En Programacion De Software

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
elingela
 
Tc programacion de_software
Tc programacion de_softwareTc programacion de_software
Tc programacion de_software
ysik 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-diligenciado
Carlos Arturo
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
LauraManco
 
Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
Juann 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
Tecnico+en+sistemas+v1Tecnico+en+sistemas+v1
Tecnico+en+sistemas+v1
LauraManco
 
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
 

Similar a 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
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)
 
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)
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)
 
Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)Tecnico+en+sistemas+v1 (1)
Tecnico+en+sistemas+v1 (1)
 

Más de 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
 

Último

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
encinasm992
 

Último (20)

Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
herramientas informaticas mas utilizadas
herramientas informaticas mas utilizadasherramientas informaticas mas utilizadas
herramientas informaticas mas utilizadas
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 

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