Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PLAN FORMATIVO
Descripcin de la ocupacin y campo laboral asociado El analista desarrollador realizar las actividades de anlisis de requerimientos, participar en las actividades
de diseo de software, realizar la creacin, prueba y documentacin de programas siguiendo las normas
acordadas por la empresa y buenas prcticas de la industria. Podr desempearse en empresas de diferente
ndole que posean un rea de desarrollo de software; de igual forma podr ejercer la ocupacin de forma
independiente.
Perfil(es) ocupacional(es) ChileValora relacionado(s) ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG) / P-6202-3511-003-V01
1
Se refiere a acreditaciones anexas que requiera el OTEC, establecidas por normativa vigente. Ejemplo: Escuela de Conductores, regida por normativa del Ministerio de Transportes.
2
Se refiere a licencias requeridas para desempearse laboralmente, tales como licencias, certificados, certificaciones, acreditaciones, autorizaciones, etc., emitidas por autoridades correspondientes.
HORAS DE
NMERO DE MDULOS NOMBRE DEL MDULO
DURACIN
Mdulo 1 TEORA DE CONJUNTOS Y LGICA PROPOSICIONAL 40
NOTAS programa:
Los mdulos se pueden interpretar como una relacin que agrupa el contenido y horas de clases. En esta forma los contenidos de los mdulos se pueden combinar para
lograr el mejor resultado de aprendizaje.
Las indicaciones de tamao/complejidad sern definidos en la gua.
1. Aplicar la teora de conjuntos como una 1.1 Ilustra las ventajas, propiedades y utilizacin de los Teora de conjuntos:
herramienta bsica en la formulacin y resolucin conceptos de la teora de conjuntos. - Nocin de conjuntos
de problemas tanto en el mbito matemtico como - Definiciones
1.2 Resuelve operaciones de teora de conjuntos con
en la vida cotidiana.
enunciados relacionados a la vida cotidiana. - Operaciones
1.3 Resuelve operaciones matemticas simples de - Propiedades
teora de conjuntos. - Producto cartesiano
- Ventajas
- Tablas de pertenencia
- Aplicaciones
2. Aplicar la lgica preposicional como un lenguaje 2.1 Ilustra las ventajas, propiedades y utilizacin de los Lgica preposicional:
simblico til en la formulacin y resolucin de conceptos de la lgica preposicional. - Proposicin lgica
problemas tanto en el mbito matemtico como en - Conectores lgicos
2.2 Resuelve operaciones de lgica preposicional con
la vida cotidiana.
enunciados relacionados a la vida cotidiana. - Tablas de verdad
2.3 Construye tablas de verdad de acuerdo a - Inferencia lgica
- Tcnicas de demostracin
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
ESTRATEGIAS METODOLGICAS PARA LA IMPLEMENTACIN DEL MDULO: TEORA DE CONJUNTOS Y LGICA PROPOSICIONAL
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
Se sugiere que el ejecutor de Capacitacin considere un 60% de Actividades Prcticas y un 40% de Actividades Tericas
El Facilitador realizar las clases tericas entregando los conceptos asociados y contextualizando a situaciones reales de la vida cotidiana. Complementar las actividades,
interactuando con los alumnos para que ellos identifiquen situaciones reales de su propia vivencia, aplicando los la teora de conjuntos y la lgica preposicional.
Las actividades prcticas, se realizarn a travs de ejercicios en clases y se dejarn ejercicios propuestos (no obligatorias de realizar) del contenido visto durante la clase
Se sugiere que el facilitador, motive e incentive la participacin de los alumnos relacionando el contenido con el rea informtica (decisiones binarias)
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
capacidad de aprendizaje y manejo de los contenidos vistos en el mdulo. Se recomienda adems cada vez que finalice una sesin, preguntar al grupo qu aprendieron, de
manera de reforzar los aprendizajes esperados del mdulo.
Como estrategia para la evaluacin, se sugiere que los participantes:
Se organicen en grupos de trabajo para que desarrollen y posteriormente expongan de manera grfica con apoyo de imgenes, insumos, equipos, etc. a sus
compaeros, ventajas, propiedades y utilizacin de los conceptos de la teora de conjuntos y algebra preposicional
Resuelvan ejercicios simples asociados a la teora de conjuntos
Resuelvan ejercicios simples asociados a inferencia lgica y tablas de verdad
Para la actividad grupal, se recomienda utilizar una rbrica, donde el facilitador pueda observar el desempeo de cada participante, en relacin a los aprendizajes
esperados y criterios de evaluacin definidos para el mdulo.
Cada una de las actividades ser evaluada utilizando una escala de notas de 1.0 a 7.0, con nota mnima de aprobacin de 4.0.
Para la actividad grupal, se recomienda utilizar rbricas, donde el facilitador pueda observar el desempeo de cada participante, en relacin a los aprendizajes esperados y
criterios de evaluacin definidos para el mdulo.
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con
titulado. titulado. un mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 3 aos, con laboral para adultos, de mnimo 1 ao, laboral para adultos, de mnimo 1 ao,
un mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje, de facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin
demostrables. demostrables.
laboral para adultos, de mnimo 2 aos,
preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje,
demostrables.
RECURSOS MATERIALES PARA LA IMPLEMENTACIN DEL MDULO FORMATIVO; TEORA DE CONJUNTOS Y LGICA PROPOSICIONAL
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: Notebook o PC. (lpiz pasta, grafito, goma de borrar, block
- Puestos de trabajo individuales que Teln. de notas, regla).
considere mesa y silla o silla Pautas de evaluacin.
Pizarrn.
universitaria. Escritorio y silla para el
Filmadora y/o cmara fotogrfica para Plumones para pizarra.
facilitador.
- Conexiones para utilizar medios registrar actividades realizadas por los Libro de clases.
didcticos tales como data y salida a participantes. Tarjetas.
internet. Disponer de 1 computador por cada Hojas blancas.
- Sistema de ventilacin adecuada. participante. Archivador de palanca para portafolio de
Servicios higinicos separados para hombres evidencias o bitcora, con separadores y
y mujeres con capacidad suficiente para el fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. Clases impresas para cada uno de los
Espacio fsico adecuado para realizar participantes.
actividades y ejercicios de desplazamiento. Cuaderno de ejercicios de lgica proposicional
y teora de conjuntos.
1. Fundamentar la terminologa y principales 1.1 Reconoce los componentes internos de un Estructura funcional de un computador
conceptos que rodean a la industria informtica en computador y su interrelacin. Dispositivos de entrada y salida
el contexto actual e histrico. Unidades externas de Almacenamiento secundario
1.2 Ejemplifica a travs de componentes reales, los
principales trminos y definiciones relacionados a Concepto de Hardware y Software
los mbitos de la informacin. Concepto de dato e Informacin
1.3 Identifica las diferencias entre los conceptos de
Hardware y Software identificando su aplicacin en
situaciones de la vida cotidiana.
2. Aplicar metodologas de resolucin de problemas 2.1 Define los datos de entrada para la solucin de un Metodologa para la solucin de problemas en
simples en el contexto de la vida cotidiana. problema determinado. computacin.
Diseo top-down y diseo de sistemas (entradas-
2.2 Define los datos de salida para la solucin de un
proceso-salida).
problema determinado.
Estructuras de control de decisin y condiciones
2.3 Define las reglas y condiciones involucradas en el anidadas.
desarrollo del problema propuesto.
- if, if anidado y operadores lgicos
2.4 Organiza los componentes de entrada-proceso- Estructuras de control de repeticin (do While,
salida asociado al problema a resolver de acuerdo a While, For y Operadores lgicos)
3. Aplicar tcnicas de codificacin en pseudocdigo 3.1 Aplica estructuras de decisin en la solucin del Tipos de datos
para la resolucin de problemas simples y en el problema. Instrucciones de control de decisin y Condiciones
contexto de la vida cotidiana. anidadas (If, If Anidado y operadores lgicos).
3.2 Utiliza operadores lgicos en la construccin de
algoritmos. Instrucciones de control de repeticin
- While, Do While, For.
3.3 Incorpora estructuras de repeticin en la solucin
propuesta. Arreglos unidimensionales
Anlisis de traza de un algoritmo en pseudocdigo
3.4 utiliza Arreglos unidimensionales en la solucin de
un problema sencillo.
3.5 Realiza la traza a la solucin propuesta.
5. Aplicar alternativas de solucin de problemas, a 5.1 Identifica problemas en el entorno que impliquen Proceso de resolucin de problemas:
travs de recoleccin, organizacin y anlisis que una mala convivencia o no permitan el desarrollo de - Las condiciones que producen problemas.
resuelve un problema en el entorno. una tarea especfica. - Diversos modos para recolectar y organizar
5.2 Organiza la informacin obtenida sobre el problema informacin, que ayuden a enfrentar de
detectado. mejor manera un problema.
- Mecanismos para diagnosticar e interpretar
5.3 Identifica varias soluciones al problema.
un problema.
5.4 Resuelve el problema identificado a travs de la - Comparacin de distintas alternativas de
seleccin y aplicacin de la alternativa ms solucin para enfrentar los problemas.
adecuada al problema identificado.
- Los factores que es necesario considerar
5.5 Monitorea, haciendo seguimiento, a la aplicacin de para hacer seguimiento a una solucin.
la alternativa seleccionada. - Los parmetros que muestran que un
problema ha sido resuelto.
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
El facilitador realizar las clases tericas para el desarrollo y formalizacin de conceptos. Complementar el proceso de aprendizaje mediante la exposicin de trabajos,
principalmente para introducir al alumno en el aprendizaje de conceptos y procedimientos. Las exposiciones deben ser aplicadas a situaciones de la vida real con el objetivo
de determinar el nivel de comprensin que alcanza el participante y la profundizacin de dichos conceptos y procedimientos (alcance, conclusiones) durante el aprendizaje.
Adems, se realizarn trabajos de investigacin de la historia de la informtica y se asignarn lecturas (no obligatorias) de temas de inters relacionados.
La clase prctica basada en la resolucin de problemas, busca desarrollar las capacidades de reflexin y participacin activa del participante en el proceso de aprendizaje.
Por otro lado, el aprendizaje basado en problemas permitir tanto a facilitador como participantes identificar necesidades de aprendizaje, compartir informacin y
complementar sus conocimientos.
Por tratarse de un mdulo introductorio, el facilitador debe llevar la resolucin de problemas y seudocdigo con ejercicios simples y asociados a situaciones de la vida
cotidiana, ejemplos, como tomar un bus para llegar a un destino, realizar una compra, preparar una ensalada, etc. Finalizando el mdulo con algunos ejercicios simples
aplicados a situaciones computacionales, tales como, sumar dos nmeros, desplegar un nombre ingresado, etc.
Se sugiere implementar actividades formativas de carcter grupal con el fin de enriquecer el anlisis, la fundamentacin y la discusin. Adems, el facilitador debe motivar e
incentivar la participacin de los alumnos con `exposiciones y debates en torno a los temas tratados en las clases.
Se sugiere que facilitador utiliza la representacin grfica para las soluciones, y que las soluciones se representan como algoritmos.
Se sugiere, adems, que el ejecutor de Capacitacin considere un 60% de Actividades Prcticas y un 40% de Actividades Tericas.
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
capacidad de aprendizaje y manejo de los contenidos vistos en el mdulo. Se recomienda adems cada vez que finalice una sesin, preguntar al grupo qu aprendieron, de
manera de reforzar los aprendizajes esperados del mdulo.
Como estrategia para la evaluacin, se sugiere que los participantes:
Se organicen en grupos de trabajo para que desarrollen y posteriormente expongan de manera grfica con apoyo de imgenes, insumos, equipos, etc. a sus
compaeros, las terminologas y principales conceptos que rodean a la industria informtica en el contexto actual e histrico.
Se organicen de manera individual y resuelvan un problema definido por ellos mismos, siguiendo las metodologas de desarrollo top-down y a travs de pseudocdigo.
Cada una de las actividades ser evaluada utilizando una escala de notas de 1.0 a 7.0, con nota mnima de aprobacin de 4.0.
Para la actividad grupal, se recomienda utilizar rbricas, donde el facilitador pueda observar el desempeo de cada participante, en relacin a los aprendizajes esperados y
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con un
titulado. titulado. mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 3 aos, con un laboral para adultos, de mnimo 1 ao, laboral para adultos, de mnimo 1 ao,
mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas de preferentemente con formacin en tcnicas de
facilitacin y evaluacin del aprendizaje, facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin
demostrables. demostrables.
laboral para adultos, de mnimo 2 aos,
preferentemente con formacin en tcnicas de
facilitacin y evaluacin del aprendizaje,
demostrables.
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: (lpiz pasta, grafito, goma de borrar, block de
Teln. notas, regla).
- Puestos de trabajo individuales que
considere mesa y silla o silla Filmadora y/o cmara fotogrfica para Pautas de evaluacin.
universitaria. Escritorio y silla para el registrar actividades realizadas por los
Plumones para pizarra.
facilitador. participantes.
Libro de clases.
- Conexiones para utilizar medios Contar con un sistema de registro de
didcticos tales como data y salida a asistencia biomtrico, funcionando. Tarjetas.
internet. Hojas blancas.
Contar con pizarra acrlica en todas las salas
- Sistema de ventilacin adecuada. Archivador de palanca para portafolio de
de clases y disponer de sistema de audio y
Servicios higinicos separados para hombres proyeccin, si as lo requiere la metodologa evidencias o bitcora, con separadores y
y mujeres con capacidad suficiente para el propuesta. fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. Clases impresas para cada uno de los
Contar con un computador (notebook o PC)
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
Competencia del mdulo Desarrollar software de acuerdo a estndares definidos por la industria.
1.1 Codifica y modifica programas de acuerdo al diseo Introduccin al lenguaje de programacin Java
1. Implementa cdigo utilizando un lenguaje formal
facilitado. - Edicin, compilacin y enlazado de un
orientado a objetos
1.1.1 Reconoce las caractersticas de un programa programa
escrito en Java. - Escritura/Lectura de informacin
1.1.2 Define variables y constantes con sus tipos de Declaracin de variables
datos correspondientes. Tipos de datos
- int, float, double, char, String
1.1.3 Implementa operaciones de entrada y salida de
acuerdo a requerimientos. Estructura de un programa en java
- uso de main()
1.1.4 Implementa estructuras de decisin del tipo If y
Switch. Estructuras de decisin en java:
- If, Switch
1.1.5 Implementa ciclos del tipo For, while y do while,
para resolver problemas de iteracin
1.2 Prueba programas java y corrige errores
encontrados, verificando codificacin de diseo
facilitado
1.3 Documenta programas codificados en Java.
3. Genera una aplicacin simple para satisfacer un 3.1 Disea diagrama de clases utilizando lenguaje UML Elementos de un modelo de clases
requerimiento planteado, respetando los estndares para resolver los requerimientos planteados.
Diagramas de UML relacionados con modelo
de programacin Java.
3.2 Implementa diagrama de clases en cdigo Java esttico del sistema:
3.3 Prueba aplicacin generada, y corrige errores - Uso del Modelo-Vista-Controlado (MVC)
encontrados, para verificar implementacin de
- Uso de ArrayList en Java para anlisis de
requerimientos planteados
cardinalidades.
3.4 Revisa su propio trabajo de acuerdo a los
Implementacin de herencias en programacin
procedimientos y estndares de programacin Java
(extends)
3.5 Revisa el trabajo de sus compaeros de acuerdo a
Uso de interfaces (implements)
los procedimientos y estndares de programacin
Java
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
Referencia Notas
1.1 Se interpreta que existe un diseo al escribir el cdigo. Se sugiere conectar esta unidad de aprendizaje con los ejercicios desarrollados en pseudo cdigo
y desarrollarlos en java.
1.2 Los alumnos deben aprenden a compilar sus programas en java
1.3 En esta forma el pensamiento algortmico se aplica al lenguaje de programacin y se fomenta la forma de trabajo de un programador
2.1 El diseo generado se debe implementar en lenguaje de programacin Java.
2.2 Los alumnos deben poder compilar sus programas en Java
2.3 Los alumnos deben aprender los elementos de UML relacionados con modelo de clases vista esttica
3 En taxonoma de Bloom se eligi nivel de Sntesis y como palabra clave Generar para construccin de un programa combinando distintas clases y
elementos
Sntesis
Generar una estructura o patrn desde diversos elementos; une partes para generar un conjunto, con nfasis en crear una nueva estructura o
significado
Palabras Claves Asociadas
Categoriza, combina, compila, compone, crea, idea, disea, explica, genera, modifica, organiza, planifica, modifica, re construye, relaciona, re organiza,
revisa, re escribe, resume, comenta/cuenta, escribe (SWEBOK versin 2004, classification of topics according to blooms taxonomy, pg D-2)
3.1.1 Estableciendo los atributos, mtodos, las relaciones y cardinalidad entre clases.
3.2 Entendemos como estndares de programacin a contenidos que se han abordado en clases o que se a entregado como material de apoyo
(estndares de programacin java, por ejemplo)
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
capacidad de aprendizaje y manejo de los contenidos vistos en el mdulo. Se recomienda adems cada vez que finalice una sesin, preguntar al grupo qu aprendieron, de
manera de reforzar los aprendizajes esperados del mdulo.
Como estrategia para la evaluacin, se sugiere que los participantes:
Se organicen en grupos de trabajo para que desarrollen un programa de complejidad media, definido por el facilitador, utilizando instrucciones de control
Se organicen de manera individual y resuelvan un problema de complejidad media, indicado por el facilitador, utilizando pilas/colas.
Cada una de las actividades ser evaluada utilizando una escala de notas de 1.0 a 7.0, con nota mnima de aprobacin de 4.0.
Para la actividad grupal, se recomienda utilizar rbricas, donde el facilitador pueda observar el desempeo de cada participante, en relacin a los aprendizajes esperados y
criterios de evaluacin definidos para el mdulo.
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con
titulado. titulado. un mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 5 aos, con de la informacin, en los ltimos 3 aos, con laboral para adultos, de mnimo 1 ao,
un mnimo de 3 aos demostrables. un mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
demostrables.
laboral para adultos, de mnimo 2 aos, laboral para adultos, de mnimo 1 ao,
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: Teln. (lpiz pasta, grafito, goma de borrar, block
- Puestos de trabajo individuales que Filmadora y/o cmara fotogrfica para de notas, regla).
considere mesa y silla o silla registrar actividades realizadas por los Pautas de evaluacin.
universitaria. Escritorio y silla para el
participantes. Plumones para pizarra.
facilitador.
Contar con un sistema de registro de Libro de clases.
- Conexiones para utilizar medios
didcticos tales como data y salida a asistencia biomtrico, funcionando. Tarjetas.
internet. Contar con pizarra acrlica en todas las salas Hojas blancas.
- Sistema de ventilacin adecuada. de clases y disponer de sistema de audio y Archivador de palanca para portafolio de
Servicios higinicos separados para hombres proyeccin, si as lo requiere la metodologa evidencias o bitcora, con separadores y
y mujeres con capacidad suficiente para el propuesta. fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. Contar con un computador (notebook o PC) Clases impresas para cada uno de los
Acceso a Baos separados por gnero, por alumno, con teclado fsico y mouse, con participantes.
equipados y en funcionamiento, segn lo sistema operativo Windows, procesador i5, a
establecido en el Decreto N35, de 2005, del lo menos 4GB de memoria ram, a lo menos
Ministerio de Salud. un disco duro de 250GB, con tarjeta de red y
Espacio fsico adecuado para realizar monitor de 15 pulgadas de pantalla mnima.
actividades y ejercicios de desplazamiento. Los computadores debern permitir la
Acceso a discapacitados y personas con instalacin de Oracle express edition 11G o
movilidad reducida. Microsoft express SQL 2012.
Contar con un servidor de base de datos
fsico o cloud.
Contar con una Red LAN de a lo menos 100
mbits.
Contar con los softwares IDE para Java, en
cualquiera de sus opciones (eclipse, netbets,
etc.).
Contar con un servidor para gestin de
configuracin (SVN o GIT).
Herramienta de modelamiento que soporta
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
MDULO FORMATIVO N 4
2. Realiza el proceso de levantamiento de requisitos 2.1 Realiza el levantamiento de requerimiento para Mtodos generales de entrevistas
de acuerdo a los mecanismos de levantamiento cambios pequeos, trabajando con partes Procesos de la ingeniera de requerimientos:
definidos. interesadas utilizando tcnicas de levamiento de - Tcnicas para la toma de requerimientos
requerimientos.
- Anlisis de requisitos
2.2 Selecciona las tcnicas de levantamiento de o Organizar requisitos
requisitos detallados de acuerdo al origen de los
o Priorizar requisitos
requerimientos, la prctica establecida por los
interesados para informar sus requerimientos, las o Especificar y modelar requisitos
caractersticas y la cultura organizacional de o Definir supuestos y restricciones
aquellos que proporcionan los requerimientos. o Verificar requisitos
2.3 Asegura la trazabilidad entre los requerimientos y o Validar requisitos
su origen, a travs de la documentacin de - Cambios en los requerimientos
requerimientos levantados.
- Trazabilidad de requisitos
2.4 Analiza la adherencia y consistencia de los
requerimientos del cliente a los objetivos de
negocio, realizando los cambios necesarios.
2.5 Prioriza requerimientos con los interesados.
ESTRATEGIAS METODOLGICAS PARA LA IMPLEMENTACIN DEL MDULO: GESTIN DE REQUISITOS PARA LA CONSTRUCCIN DE SOFTWARE
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
Referencia Notas
1.3 En tcnicas especficas de levantamiento y especificacin de requerimientos el facilitador (profesor) define una tcnica para realizar el levantamiento,
luego cambia la tcnica para realizar el mismo ejercicio. A objeto que se comprenda tcnicas y condiciones de aplicacin
Considerar tcnicas de verificacin INVEST:
Articulo donde se propone INVEST por primera vez: http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/;
Libro: User Stories Applied: For Agile Software Development, ISBN-10: 0321205685, Mike Cohn, Amazon.com
2.1; 2.2 El alumno debe ser capaz de identificar las distintas tcnicas de levantamiento y poder aplicarlas en los contextos adecuados
2.5 Se espera que el alumno reconozca distintas tcnicas de priorizacin de requerimientos (ejemplos: Valor del Negocio, Riesgo Tcnico o de Negocio,
Dificultad de Implementacin, Probabilidad de xito, Cumplimiento de Polticas/ Regulacin, Dependencia de Requerimiento, Acuerdo entre Interesados,
Urgencia)
Referencias:
BABOK Guide v3
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
capacidad de aprendizaje y manejo de los contenidos vistos en el mdulo. Se recomienda adems cada vez que finalice una sesin, preguntar al grupo qu aprendieron, de
manera de reforzar los aprendizajes esperados del mdulo.
Como estrategia para la evaluacin, se sugiere que los participantes:
Se organicen en grupos de trabajo para que desarrollen y posteriormente expongan de manera grfica con apoyo de imgenes, insumos, equipos, etc. a sus
compaeros, las diferentes tcnicas de tomas de requerimientos y sea demostrada a travs de role-playing.
Se organicen de manera individual y realicen la toma de requerimientos de un problema dado, de acuerdo al estndar IEEE830.
Cada una de las actividades ser evaluada utilizando una escala de notas de 1.0 a 7.0, con nota mnima de aprobacin de 4.0.
Para la actividad grupal, se recomienda utilizar rbricas, donde el facilitador pueda observar el desempeo de cada participante, en relacin a los aprendizajes esperados y
criterios de evaluacin definidos para el mdulo.
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con
titulado. titulado. un mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 5 aos, con de la informacin, en los ltimos 3 aos, con laboral para adultos, de mnimo 1 ao,
un mnimo de 3 aos demostrables. un mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
demostrables.
laboral para adultos, de mnimo 2 aos, laboral para adultos, de mnimo 1 ao,
preferentemente con formacin en tcnicas preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje, de facilitacin y evaluacin del aprendizaje,
demostrables. demostrables.
RECURSOS MATERIALES PARA LA IMPLEMENTACIN DEL MDULO FORMATIVO: GESTIN DE REQUISITOS PARA LA CONSTRUCCIN DE SOFTWARE
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: Teln. (lpiz pasta, grafito, goma de borrar, block
- Puestos de trabajo individuales que Filmadora y/o cmara fotogrfica para de notas, regla).
considere mesa y silla o silla Pautas de evaluacin.
registrar actividades realizadas por los
universitaria. Escritorio y silla para el
participantes. Plumones para pizarra.
facilitador.
- Conexiones para utilizar medios Contar con un sistema de registro de Libro de clases.
didcticos tales como data y salida a asistencia biomtrico, funcionando. Tarjetas.
internet. Contar con pizarra acrlica en todas las salas Hojas blancas.
- Sistema de ventilacin adecuada. de clases y disponer de sistema de audio y Archivador de palanca para portafolio de
Servicios higinicos separados para hombres proyeccin, si as lo requiere la metodologa evidencias o bitcora, con separadores y
y mujeres con capacidad suficiente para el propuesta. fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. Contar con un computador (notebook o PC) Clases impresas para cada uno de los
Acceso a Baos separados por gnero, por alumno, con teclado fsico y mouse, con participantes.
equipados y en funcionamiento, segn lo sistema operativo Windows, procesador i5, a
establecido en el Decreto N35, de 2005, del lo menos 4GB de memoria ram, a lo menos
Ministerio de Salud. un disco duro de 250GB, con tarjeta de red y
Espacio fsico adecuado para realizar monitor de 15 pulgadas de pantalla mnima.
actividades y ejercicios de desplazamiento. Los computadores debern permitir la
Acceso a discapacitados y personas con instalacin de Oracle express edition 11G o
movilidad reducida. Microsoft express SQL 2012.
Contar con un servidor de base de datos
fsico o cloud.
Contar con una Red LAN de a lo menos 100
mbits.
Contar con los softwares IDE para Java, en
cualquiera de sus opciones (eclipse, netbets,
etc.).
Contar con un servidor para gestin de
configuracin (SVN o GIT).
Suite de ofimtica
Herramienta de modelamiento que soporta
UML
MDULO FORMATIVO N 5
Competencia del mdulo Desarrollar software de acuerdo a las tcnicas y pautas especficas de los lenguajes de programacin.
1. Integra el diseo de interfaces grficas de usuario 1.1 Identifica los elementos de diseo de interfaz de Creacin de interfaces grficas por medio de
en el desarrollo de aplicaciones de software. usuario. Swing.
Operaciones de entrada y salida en Java:
1.2 Disea la interfaz de usuario de acuerdo a lo
indicado en los elementos de diseo. - I/O en Consola.
Uso de Paquetes e importacin de libreras.
1.2.1 Disea la interfaz de usuario de una aplicacin
Patrones de diseo:
utilizando una IDE de desarrollo.
- Conceptos generales de patrones
1.2.2 Implementa operaciones de interaccin entre el
Utilizacin de principios de la Programacin
usuario y la aplicacin java
Orientada a Objetos (S.O.L.I.D.)
1.3 Desarrolla aplicaciones de software utilizando los
componentes de diseo.
1.3.1 Implementa libreras y paquetes en la
estructura de un programa en java de acuerdo
a la aplicacin.
1.3.2 Utiliza un modelo de capas para la arquitectura
de una aplicacin java.
1.3.3 Define las estructuras correspondientes para la
capa de presentacin, la capa de lgica de
negocios y la capa de servicio tcnico.
1.4 Prueba programas java construidos, y corrige
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
2. Desarrolla una aplicacin de software integral, 2.1 Ejecuta tareas especializadas de programacin Uso de la API JDBC
moderadamente compleja, que interacte con un orientada a objetos de acuerdo a las tcnicas de Creacin de una base de datos (utilizando
motor de base de datos. POO. MySQL, Oracle u otro)
Creacin de conectores a una base de datos.
2.1.1 Crea conectores por medio de cdigo que le
Implementacin de consultas en una base de
permiten interactuar con un motor de base de
datos.
datos
Usar JDBC para el control de transacciones.
2.1.2 Realiza operaciones del tipo Crear, Leer, Creacin de objetos para consultas usando
actualizar y borrar sobre los datos de una base PreparedStatement y no Statement.
de datos, por medio de programacin en java. Desarrollo integral de una aplicacin en base a
un requerimiento.
2.2 Aplica el lenguaje de programacin Java para
desarrollar aplicaciones de software de acuerdo a
las tcnicas de Programacin Orientada a Objetos
(POO)
2.2.1 Implementa consultas SQL embebidas en el
cdigo de una aplicacin java.
2.2.2 Utiliza el modelo de capas, establece la relacin
de la base de datos, con la estructura de clases
a travs de la capa de servicio tcnico
2.3 Prueba programas java implementados y corrige
errores detectados
2.4 Documenta la aplicacin construida.
ESTRATEGIAS METODOLGICAS PARA LA IMPLEMENTACIN DEL MDULO: PROFUNDIZACIN DEL DESARROLLO DE SOFTWARE
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
Referencia Notas
Todos los La competencia SFIA Especializacin Tcnica nivel 4, est orientada a especializar a los estudiantes en el uso de lenguaje de programacin java y el uso de
puntos tcnicas de programacin orientadas a objetos. Y ser codificada TECH4-Java
1.5; 2.4 Los alumnos deben ser capaces de documentar el diseo utilizando lenguaje UML, desarrollando los diagramas adecuados para reflejar comportamiento
(vista dinmica) y estructura (vista esttica) de la aplicacin
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con un
titulado. titulado. mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 5 aos, con de la informacin, en los ltimos 3 aos, con laboral para adultos, de mnimo 1 ao,
un mnimo de 3 aos demostrables. un mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
demostrables.
laboral para adultos, de mnimo 2 aos, laboral para adultos, de mnimo 1 ao,
preferentemente con formacin en tcnicas preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje, de facilitacin y evaluacin del aprendizaje,
demostrables. demostrables.
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: Teln. (lpiz pasta, grafito, goma de borrar, block
- Puestos de trabajo individuales que de notas, regla).
Filmadora y/o cmara fotogrfica para
considere mesa y silla o silla Pautas de evaluacin.
registrar actividades realizadas por los
universitaria. Escritorio y silla para el
facilitador. participantes. Plumones para pizarra.
- Conexiones para utilizar medios Contar con un sistema de registro de Libro de clases.
didcticos tales como data y salida a asistencia biomtrico, funcionando. Tarjetas.
internet. Contar con pizarra acrlica en todas las salas Hojas blancas.
- Sistema de ventilacin adecuada. de clases y disponer de sistema de audio y Archivador de palanca para portafolio de
Servicios higinicos separados para hombres proyeccin, si as lo requiere la metodologa evidencias o bitcora, con separadores y
y mujeres con capacidad suficiente para el propuesta. fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. Contar con un computador (notebook o PC) Clases impresas para cada uno de los
Acceso a Baos separados por gnero, por alumno, con teclado fsico y mouse, con participantes.
equipados y en funcionamiento, segn lo sistema operativo Windows, procesador i5, a
establecido en el Decreto N35, de 2005, del lo menos 4GB de memoria ram, a lo menos
Ministerio de Salud. un disco duro de 250GB, con tarjeta de red y
Espacio fsico adecuado para realizar monitor de 15 pulgadas de pantalla mnima.
actividades y ejercicios de desplazamiento. Los computadores debern permitir la
Acceso a discapacitados y personas con instalacin de Oracle express edition 11G o
movilidad reducida. Microsoft express SQL 2012.
Contar con un servidor de base de datos
fsico o cloud.
Contar con una Red LAN de a lo menos 100
mbits.
Contar con los softwares IDE para Java, en
cualquiera de sus opciones (eclipse, netbets,
etc.).
Contar con un servidor para gestin de
configuracin (SVN o GIT).
Framework Swing
Realizar la integracin de mdulos o componentes de software para crear servicios operacionales, de acuerdo a
Competencia del mdulo
los mecanismos definidos por el cliente
1. Realiza integracin del software de acuerdo a los 1.1 Produce builds de la aplicacin utilizando cdigo Introduccin a la integracin:
procedimientos establecidos para su ejecucin. fuente. - Definicin de integracin de aplicaciones
1.2 Realiza pruebas de integracin del build de acuerdo - Aplicaciones distribuidas vs. Integracin
a plan de pruebas de integracin definido. - Integracin de datos vs. Integracin de
aplicaciones
1.3 Documenta e informa las fallas de integracin para
su posterior anlisis. - Retos de la integracin
- Escenarios comunes de integracin
1.4 Realiza diagnstico para fallas simples e informa el
resultado. - Estrategias tradicionales de integracin
o Transferencia de ficheros
o Base de datos compartida
o Invocacin a procedimiento remoto
o Mensajera
Integracin web:
- Mashups
- Sindicacin de contenidos
- Servicios web
- Application Programming Interfaces (APIs)
2. Realiza pruebas de integracin de software de 2.1 Define componentes a integrar y procedimiento de Integracin de datos:
acuerdo a los procedimientos establecidos para su integracin para estos componentes. - Definicin de integracin de datos
ejecucin. - Retos
2.2 Produce build de la aplicacin desde lnea base
informadas por otros desarrolladores. - Tipos de integracin de datos
2.3 Produce las especificaciones de pruebas de - Extract-Transform-Load (ETL)
integracin de acuerdo al plan de pruebas definido. Patrones de integracin
2.4 Realiza pruebas de integracin del build de acuerdo - Patrones bsicos
a plan de pruebas de integracin definido. - Canales de mensajes
2.5 Documenta e informa las fallas de integracin para - Construccin de mensajes
su posterior anlisis. - Enrutamiento de mensajes
2.6 Realiza diagnstico para fallas medianamente - Manipulacin de mensajes
complejas e informa el resultado. - Extremos de mensajera
2.7 Configura el entorno de hardware de acuerdo a los - Gestin del sistema
requerimientos de instalacin de la aplicacin. Pruebas de integracin:
- Motivacin
- Tipos de errores
- Estrategias de pruebas
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
El facilitador realizar las clases tericas para el desarrollo y formalizacin de conceptos, a travs de la exposicin de situaciones aplicadas a productos de software de uso
cotidiano y conocidos por los alumnos (ejemplos donde 2 subsistemas interacten entre s para generar un nuevo componente tales como una componente que almacenes
fotos digitales y un servicio que informe el espacio disponible, el nuevo mdulo indicar si puede o no almacenar una fotografa.), con el objetivo de facilitar la comprensin
y profundizacin de conceptos y procedimientos (alcance, conclusiones) durante el aprendizaje.
La clase prctica basada en la resolucin de problemas, busca desarrollar las capacidades de reflexin y participacin activa del participante en el proceso de aprendizaje.
Durante el desarrollo de estas clases los alumnos trabajarn de manera individual con productos de software donde debern modelar los problemas planteados en clases y
generar nuevas componentes de software.
Se sugiere implementar actividades formativas de carcter grupal con el fin de enriquecer el anlisis, la fundamentacin y la discusin. Adems, el facilitador debe motivar
e incentivar la participacin de los alumnos con exposiciones y debates en torno a los temas tratados en las clases.
Se sugiere utilizar un repositorio controlado donde alumnos pueden obtener los componentes a integrar, referenciados por una marca definida por los alumnos,
dejar sus trabajos/cdigos/modelos tipo SVN, GIT o similar. As los alumnos, en forma temprana, aprendern buenas prcticas de desarrollo de software y aprendern
tambin, uso de sistemas de gestin de configuracin para controlar sus cdigos.
Se sugiere, adems, que el ejecutor de Capacitacin considere un 60% de Actividades Prcticas y un 40% de Actividades Tericas.
Referencia Notas
Todos los Ponerlo en contexto de perfil, no integra sistema sino sus trabajos.
puntos
Agregar las prcticas de gestin de la configuracin que facilitan la integracin de sistema, pero el equipo de desarrollo los debe utilizar.
Se podran establecer repositorios utilizando GIT u otra herramienta similar open source.
Referencia Notas
1.2 El alumno recibir un plan de pruebas de integracin que verifique la integracin de los elementos de la aplicacin construida, por ejemplo:
Integracin interfaz de usuario Vs objeto de negocio, Integracin objeto de negocio Vs BD, Integracin objeto de negocio Vs otro objeto de negocio.
Estas pruebas de integracin estn basadas en el patrn modelo-vista-controlador (MVC)
Aprendizaje Notas
esperado
Tpicos:
1
Escenarios comunes de integracin
Estrategias tradicionales de integracin
Trabajarlos desde punto de vista de Java dentro de contexto de este programa. Se recomienda no abordar los escenarios y estrategias que los
estudiantes no utilizaran en su futuro cercano (1 ao despus de termino de este programa)
Integracin web
Servicios RESTful (Representational State Transfer)
Definir la profundidad en la gua, no debe salir de MVC y de las aplicaciones desarrolladas por los alumnos durante el curso.
Revisar si Servicios RESTful puede ser solo informativo.
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
capacidad de aprendizaje y manejo de los contenidos vistos en el mdulo. Se recomienda adems cada vez que finalice una sesin, preguntar al grupo qu aprendieron, de
manera de reforzar los aprendizajes esperados del mdulo.
Como estrategia para la evaluacin, se sugiere que los participantes:
Se organicen en grupos de trabajo para que desarrollen y posteriormente expongan de manera grfica con apoyo de imgenes, insumos, equipos, etc. a sus
compaeros, los beneficios y dificultades de la integracin de software.
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con
titulado. titulado. un mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 5 aos, con de la informacin, en los ltimos 3 aos, con laboral para adultos, de mnimo 1 ao,
un mnimo de 3 aos demostrables. un mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
demostrables.
laboral para adultos, de mnimo 2 aos, laboral para adultos, de mnimo 1 ao,
preferentemente con formacin en tcnicas preferentemente con formacin en tcnicas
de facilitacin y evaluacin del aprendizaje, de facilitacin y evaluacin del aprendizaje,
demostrables. demostrables.
RECURSOS MATERIALES PARA LA IMPLEMENTACIN DEL MDULO FORMATIVO: INTEGRACIN DE MDULOS DE SOFTWARE
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: (lpiz pasta, grafito, goma de borrar, block
Teln. de notas, regla).
- Puestos de trabajo individuales que
considere mesa y silla o silla Filmadora y/o cmara fotogrfica para Pautas de evaluacin.
universitaria. Escritorio y silla para el registrar actividades realizadas por los
Plumones para pizarra.
facilitador. participantes.
Libro de clases.
- Conexiones para utilizar medios Contar con un sistema de registro de
didcticos tales como data y salida a asistencia biomtrico, funcionando. Tarjetas.
internet. Hojas blancas.
Contar con pizarra acrlica en todas las salas
- Sistema de ventilacin adecuada. Archivador de palanca para portafolio de
de clases y disponer de sistema de audio y
proyeccin, si as lo requiere la metodologa evidencias o bitcora, con separadores y
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE
Solucionar las incidencias de las aplicaciones corporativas de software, de acuerdo a procedimientos acordados
Competencia del mdulo
con el cliente.
1. Disea solucin a fallas de aplicaciones de software 1.1 Analiza fallas en aplicaciones de software para Mantencin del Software
de acuerdo a los procedimientos acordados. determinar error que origin la falla.
- Definiciones
1.2 Define solucin que resuelve error en aplicaciones - Tipos de Mantenimientos
de software y la documenta, de acuerdo a
procedimiento definido. - Necesidades de Mantencin
Desafos del Mantenimiento
- Desafos Tcnicos
- Desafos de Gestin
- Estimacin de Costos
- Medidas
Tcnicas para Mantencin
- Compresin del Programa
- Reingeniera
- Ingeniera Reversa
- Migracin
Proceso de Mantencin
2. Implementa solucin diseada para resolver fallas 2.1 Corrige error de acuerdo a solucin definida en Proceso de Mantencin
de aplicaciones de software. aplicaciones de software. - Implementacin de la modificacin
2.2 Prueba resolucin de error, y registra resultados. - Pruebas de software
- Revisin y aceptacin de la
2.3 Utiliza herramientas de monitoreo de aplicaciones de
modificacin de la aplicacin
software para verificar su funcionamiento.
Introduccin Proceso Paso a Produccin
ESTRATEGIAS METODOLGICAS PARA LA IMPLEMENTACIN DEL MDULO: SOPORTE TCNICO DE APLICACIONES DE SOFTWARE
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
El facilitador realizar las clases tericas para el desarrollo y formalizacin de conceptos, a travs de la exposicin de situaciones aplicadas a productos de software de uso
cotidiano y conocidos por los alumnos (ejemplos relacionados con Windows), con el objetivo de facilitar la comprensin y profundizacin de conceptos y procedimientos
(alcance, conclusiones) durante el aprendizaje.
La clase prctica basada en la resolucin de problemas, busca desarrollar las capacidades de reflexin y participacin activa del participante en el proceso de aprendizaje.
Durante el desarrollo de estas clases los alumnos trabajarn de manera individual con productos de software de uso cotidiano y conocidos (ejemplos de instalacin de
controladores, software de desarrollo, configuracin de variables) ejecutando sus actividades en sistemas reales.
Se sugiere utilizar un repositorio controlado donde alumnos pueden obtener los componentes a integrar, referenciados por una marca definida por los alumnos,
dejar sus trabajos/cdigos/modelos tipo SVN, GIT o similar. As los alumnos, en forma temprana, aprendern buenas prcticas de desarrollo de software y aprendern
tambin, uso de sistemas de gestin de configuracin para controlar sus cdigos.
Se sugiere implementar actividades formativas de carcter grupal con el fin de enriquecer el anlisis, la fundamentacin y la discusin. Adems, el facilitador debe motivar e
incentivar la participacin de los alumnos con exposiciones y debates en torno a los temas tratados en las clases.
Se sugiere, adems, que el ejecutor de Capacitacin considere un 60% de Actividades Prcticas y un 40% de Actividades Tericas.
Referencia Notas
1.5 Herramientas de monitoreo son las provistas por el Sistema Operativo (Task Manager de Windows) o relacionada con lenguaje de programacin o motor de
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
Para la implementacin de la estrategia evaluativa del mdulo se sugieren actividades de autoevaluacin, de manera que las y los participantes puedan reflexionar sobre su
capacidad de aprendizaje y manejo de los contenidos vistos en el mdulo. Se recomienda adems cada vez que finalice una sesin, preguntar al grupo qu aprendieron, de
manera de reforzar los aprendizajes esperados del mdulo.
Como estrategia para la evaluacin, se sugiere que los participantes:
Se organicen en grupos de trabajo para que desarrollen y posteriormente expongan de manera grfica con apoyo de imgenes, insumos, equipos, etc. a sus
compaeros, los errores ms comunes y cmo resolverlos de algn software conocido.
Se organicen de manera individual y resuelvan un problema dado por el facilitador sobre incidencias comunes.
Cada una de las actividades ser evaluada utilizando una escala de notas de 1.0 a 7.0, con nota mnima de aprobacin de 4.0.
Para la actividad grupal, se recomienda utilizar rbricas, donde el facilitador pueda observar el desempeo de cada participante, en relacin a los aprendizajes esperados y
criterios de evaluacin definidos para el mdulo.
Formacin Acadmica: Profesional o tcnico Formacin Acadmica: Profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos 3 aos, con
titulado. titulado. un mnimo de 1 ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 3 aos, con un laboral para adultos, de mnimo 1 ao, laboral para adultos, de mnimo 1 ao,
mnimo de 1 ao demostrable. preferentemente con formacin en tcnicas de preferentemente con formacin en tcnicas
facilitacin y evaluacin del aprendizaje, de facilitacin y evaluacin del aprendizaje,
Experiencia como facilitador de capacitacin
demostrables. demostrables.
laboral para adultos, de mnimo 2 aos,
preferentemente con formacin en tcnicas de
facilitacin y evaluacin del aprendizaje,
demostrables.
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Set de artculos de escritorio por participante
mts2 por alumno, implementada con: Teln. (lpiz pasta, grafito, goma de borrar, block de
- Puestos de trabajo individuales que Filmadora y/o cmara fotogrfica para notas, regla).
considere mesa y silla o silla Pautas de evaluacin.
registrar actividades realizadas por los
universitaria. Escritorio y silla para el
participantes. Plumones para pizarra.
facilitador.
- Conexiones para utilizar medios Contar con un sistema de registro de Libro de clases.
didcticos tales como data y salida a asistencia biomtrico, funcionando. Tarjetas.
internet. Contar con pizarra acrlica en todas las salas Hojas blancas.
- Sistema de ventilacin adecuada. de clases y disponer de sistema de audio y Archivador de palanca para portafolio de
Servicios higinicos separados para hombres proyeccin, si as lo requiere la metodologa evidencias o bitcora, con separadores y
y mujeres con capacidad suficiente para el propuesta. fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. Contar con un computador (notebook o PC) Clases impresas para cada uno de los
Acceso a Baos separados por gnero, por alumno, con teclado fsico y mouse, con participantes.
equipados y en funcionamiento, segn lo sistema operativo Windows, procesador i5, a
establecido en el Decreto N35, de 2005, del lo menos 4GB de memoria ram, a lo menos
Ministerio de Salud. un disco duro de 250GB, con tarjeta de red y
Espacio fsico adecuado para realizar monitor de 15 pulgadas de pantalla mnima.
actividades y ejercicios de desplazamiento. Los computadores debern permitir la
Acceso a discapacitados y personas con instalacin de Oracle express edition 11G o
movilidad reducida. Microsoft express SQL 2012.
Contar con un servidor de base de datos fsico
o cloud.
Contar con una Red LAN de a lo menos 100
mbits.
Contar con los softwares IDE para Java, en
cualquiera de sus opciones (eclipse, netbets,
etc.).
Contar con un servidor para gestin de
configuracin (SVN o GIT).
Competencia del mdulo Disear bases de datos a partir de la identificacin de los requerimientos del cliente.
1. Gestiona el diseo de la solucin de la base de 1.1 Identifica los conceptos, objetos y tcnicas de Bases de datos:
datos de acuerdo a estndares definidos por la creacin de modelos requeridas por la empresa. - Definiciones y conceptos (dato, banco de
industria y/o empresa. datos, informacin, sistema de informacin,
1.2 Reconoce arquitecturas, software e instalaciones
campo, registro, archivo, sistema de base de
de bases de datos de acuerdo a las necesidades de
datos, Cubo OLAP, Data warehouse).
la empresa.
- Evolucin de las bases de datos (Modelo de
1.3 Analiza los requisitos de datos para establecer, datos).
modificar o mantener modelos de objetos/datos de Necesidades y ventajas de las bases de datos:
acuerdo a la necesidad del requerimiento.
- Funciones de un DBMS.
- Usuarios de un DBMS: DBA, desarrolladores.
- Usuarios finales.
- Componentes de un DBMS.
Redundancia.
Consistencia.
Integridad.
Seguridad.
2. Disea la solucin de la base de datos de 2.1 Desarrolla los componentes de bases de datos de Modelos de datos:
acuerdo a los principios de diseo de bases de acuerdo a la necesidad del modelo. - Entidad-Relacin.
A continuacin, se presenta una propuesta metodolgica, que sugiere estrategias para la adquisicin de conocimientos, habilidades y actitudes del mdulo.
Se sugieren actividades basadas en la experiencia y la observacin de los hechos, aplicando la ejercitacin prctica y demostrativa que generen desempeos observables
en cada uno de los participantes involucrados.
Metodologas que involucren situaciones reales tales como, anlisis de estudio de casos, resolucin de problemas, simulacin de contextos laborales, elaboracin de
proyectos, juego de roles, demostracin guiada, son algunas de las orientaciones recomendadas para poder desarrollar aprendizajes que permitan relacionar
conocimientos y destrezas en funcin de lo prctico y lo conceptual.
Incorporar el uso de las Tecnologas de la Informacin y Comunicacin por ser un apoyo fundamental para la bsqueda, seleccin y anlisis de la informacin.
El facilitador debe reforzar durante todo el proceso las habilidades tales como la capacidad del trabajo en equipo, la capacidad de innovar, de emprender, de anlisis,
adems destacar actitudes como, la colaboracin, el respeto por las normas, la comunicacin, la responsabilidad, el orden y limpieza del puesto de trabajo, la puntualidad,
entre otros.
PORTAFOLIO DE EVIDENCIAS
Como parte de la estrategia metodolgica a desarrollar, se sugiere la elaboracin de un portafolio, donde se registren a modo de evidencias, las actividades o acciones
concretas desarrolladas por el o los participantes en cada mdulo. Las evidencias pueden ser registros fotogrficos y videos de los productos, informes, pruebas, entre
otros.
Notas Contenidos
Tpicos:
2
Procesamiento de queries:
- Estrategias de procesamiento.
- Equivalencia de expresiones.
- Optimizacin usando lgebra relacional.
Recuperacin de fallas:
- Clasificacin de fallas.
- Modelo de transacciones.
- Recuperacin por bitcora.
- Puntos de verificacin.
- Doble paginado.
Nivel que permite desarrollar el codigo de SQL y entender como buscar los errores en el codigo
Tpicos:
3
Control de concurrencia:
- Planes de ejecucin.
- Serializabilidad.
- Bloqueo en dos fases.
Nivel informativo.
La estrategia de evaluacin del mdulo considera la realizacin de diversas actividades que permitan identificar el nivel de avance de los participantes respecto de los
aprendizajes esperados del mdulo.
El sistema de evaluacin debe estar formulado en trminos de desempeo para evaluar el nivel de dominio alcanzado, lo cual no quiere decir que los aspectos y conceptos
tericos estn ausentes.
La evaluacin debe ser permanente, permitiendo al facilitador detectar las dificultades tcnicas en la ejecucin de las tareas y/o actividades a realizar por los participantes
y as, oportunamente detener el proceso para demostrar la ejecucin de la tarea correctamente de acuerdo a las competencias planteadas.
Formacin acadmica profesional o tcnico Formacin acadmica profesional o tcnico Experiencia laboral en el sector de tecnologas
del nivel superior del rea informtica, del nivel superior del rea informtica, de la informacin, en los ltimos tres aos, con
titulado. titulado. un mnimo de un ao demostrable.
Experiencia laboral en el sector de tecnologas Experiencia laboral en el sector de tecnologas Experiencia como facilitador de capacitacin
de la informacin, en los ltimos 5 aos, con de la informacin, en los ltimos 3 aos, con laboral para adultos, de mnimo un ao,
un mnimo de 3 aos demostrables. un mnimo de 1 ao demostrable. demostrables.
Experiencia como facilitador de capacitacin Experiencia como facilitador de capacitacin
laboral para adultos, de mnimo dos aos, laboral para adultos, de mnimo un ao,
demostrables. demostrables.
RECURSOS MATERIALES PARA LA IMPLEMENTACIN DEL MDULO FORMATIVO: DISEO DE BASES DE DATOS
Sala de clases que cuente al menos con 1,5 Proyector multimedia. Parlantes. Teln o Set de artculos de escritorio por participante
mts2 por alumno, implementada con: panel adecuado para proyectar. (lpiz pasta, grafito, goma de borrar, block de
notas, regla).
- Puestos de trabajo individuales que Filmadora y/o cmara fotogrfica para registrar
considere mesa y silla o silla actividades realizadas por los participantes. Pautas de evaluacin.
universitaria. Escritorio y silla para el
Contar con un sistema de registro de asistencia Plumones para pizarra.
facilitador.
biomtrico, funcionando. Libro de clases.
- Conexiones para utilizar medios
didcticos tales como data y salida a Contar con pizarra acrlica en todas las salas de Tarjetas.
internet. clases y disponer de sistema de audio y
proyeccin, si as lo requiere la metodologa Hojas blancas.
- Sistema de ventilacin adecuada. propuesta.
Archivador de palanca para portafolio de
Servicios higinicos separados para hombres y Contar con un computador (notebook o PC) por evidencias o bitcora, con separadores y
mujeres con capacidad suficiente para el alumno, con teclado fsico y mouse, con fundas plsticas protectoras de hojas.
volumen que se atiende en forma simultnea. sistema operativo Windows, procesador i5, a lo
Clases impresas para cada uno de los
Acceso a Baos separados por gnero, menos 4GB de memoria ram, a lo menos un
participantes.
equipados y en funcionamiento, segn lo disco duro de 250GB, con tarjeta de red y
establecido en el Decreto N35, de 2005, del monitor de 15 pulgadas de pantalla mnima.
Ministerio de Salud. Los computadores debern permitir la
EL CONTENIDO DE ESTE DOCUMENTO NO PUEDE SER MODIFICADO SIN LA AUTORIZACIN DE SENCE