Está en la página 1de 7

ANEXO I B Ficha Caracterización de los Cursos de Formación Profesional

Básica

COMPONENTE DE FORMACIÓN PROFESIONAL BÁSICA de LÍNEA DE


FORMACIÓN BÁSICA PARA EL EMPLEO del PLAN DE FORMACIÓN

PROFESIONAL Y CONTINUA

1. DENOMINACIÓN DEL CURSO


Programación de Aplicativos Móviles I
2. MODALIDAD
Indicar con una cruz la opción que corresponda.
Presencial x
Semipresencial
A distancia
3. Rol o roles ocupacionales a los que corresponde
“Programación de Aplicativos Móviles I” es una propuesta de capacitación para el
fortalecimiento de
las competencias personales y laborales correspondientes al desempeño de aplicaciones
móviles. Un
conjunto de conocimientos, técnicas y procesos necesarios para crear software simple que
pueda ser
usado en dispositivos móviles como por ejemplo tabletas y celulares. El objetivo de estas
aplicaciones
es crear valor para el usuario, ya sea por su utilidad o porque crea entretenimiento. Cada
vez más
empresas crean apps para fidelizar a sus clientes. Las etapas del proceso de desarrollo
incluyen una
investigación de mercado y tecnología, prototipo, diseño, desarrollo final, pruebas e
implementación.
4. DESTINATARIOS/AS
Perfil
El presente trayecto formativo estará dirigido a personas trabajadoras en situación de
empleo o
desempleo, que reúnan las siguientes condiciones: ser mayor de 18 años, preferentemente
ser
participante de programas o acciones del Ministerio de Trabajo, Empleo y Seguridad Social
de la Nación.
Requisitos de ingreso
Conocimientos básicos de lecto-escritura.
Requisitos tecnológicos para el cursado virtual (si corresponde)

5. BREVE FUNDAMENTACIÓN DEL CURSO


Fundamentar la contribución de este curso profesional a los y las trabajadores /trabajadoras
y al
entorno local o sectorial. Identifique el vínculo del curso, con el rol laboral que se pretende
fortalecer y las demandas concretas del sector de actividad.
Con el avance del mundo digital los ciudadanos deben adquirir las habilidades tecnológicas
mínimas
para relacionarnos con él. Tanto en el ámbito personal y laboral, estos saberes devienen en
competencias transversales, indispensables para insertarse en diversos empleos.
● Programación de Aplicativos Móviles I, de continuidad con el nivel I, buscan mucho más
que la
simple capacidad de utilizar software u operar un dispositivo tecnológico. Los
desarrolladores
de aplicaciones son personas encargadas de diseñar, crear una app y optimizarla para que
pueda usarse en dispositivos móviles como teléfonos y tablets.
● Por tal motivo, desarrollar un diseño curricular que busque acercar a las personas a
familiarizarse con el sistema Android, llegar a la comprensión de los componentes de su
arquitectura, diseño y patrones de la misma; resulta fundamental. Llegar a un elevado nivel
de
conocimientos en sus usos permitirá brindar mayores oportunidades o mejores
rendimientos.

6. PROPUESTA CURRICULAR
Completar con la información correspondiente.

Sí NO No de REGICE

Este curso toma como punto de partida el diseño curricular basado en


norma de competencia laboral.
Si se basa en más de un diseño coloque el número de registro de cada uno

Este curso toma como punto de partida el diseño curricular basado en el


enfoque de competencia laboral
Si se basa en más de un diseño coloque el número de registro de cada uno

6.1. Si no tiene diseño curricular completar:


(a) Marco contextual y pedagógico

(b) Requisitos para la implementación del diseño (requisitos del entorno para el correcto
desarrollo
del curso, ej instalaciones, implementos, etc)

Infraestructura:
Aula con capacidad para 25/30 personas.
Equipamiento básico: Escritorio y sillas. Pizarra. Tizas.
Elementos de trabajo: PC con paquete de office. Acceso a internet.

(c) Desarrollo de los contenidos de cada unidad temática en las cuales se organiza el curso
Módulo I “Trabajo con metodologías ágiles” (20 hs)
1. Introducción.

2. Objetivos.
3. Contenidos.
Bloque I: Definición y características.
Bloque II: Trabajo con metodologías ágiles. Concepto y Características.
Bloque III: Importancia de la metodología. Metodologías ágiles más conocidas.
Módulo II “Documentos compartidos-GIT” (20 hs)
1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I: Definición, características y usos.
Bloque II: Caracterización e implementación de la herramienta. Instalación de GitHub.
Bloque III: Ejercitación.
Módulo III “Calidad avanzada de aplicaciones móviles” (20 hs)
1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I:Pruebas unitarias con multihilo. o Fundamentos de Mocks.
Bloque II: Creación y utilización de Mocks para pruebas unitarias.
Bloque III:Pruebas para integrales para arquitecturas complejas.
Módulo IV “Patrones de diseño” (20 hs)
1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I:El patrón MVVM (Model View ViewModel) para aplicaciones en dispositivos
móviles.
Librería Live Data (patrón observador).
Bloque II: Arquitectura por capas con datos y pruebas. Repository Pattern y estructura del
proyecto.
Bloque III: Concepto de inyección de dependencias. Inyección manual.
4. Evaluación final

6.2. Objetivos (Plantear las capacidades que los y las cursantes desarrollarán al finalizar
este
curso)
Se propone fortalecer las capacidades de los estudiantes adquieran conocimientos y
habilidades
de desarrollo de software nativo en distintos tipos de dispositivos móviles, a través de la
realización de todas las tareas del ciclo de vida de desarrollo, desde el análisis, hasta la
implementación, la prueba y la publicación, con el fin de que entiendan el impacto de las
características de usuario, las capacidades de los dispositivos, la infraestructura de
telecomunicaciones. Asimismo, conocer las limitaciones y retos de trabajar en un entorno
móvil
e inalámbrico, con el fin de reconocer oportunidades comerciales y de investigación
presentadas
por estas tecnologías, mediante el estudio de las características de los dispositivos móviles
actuales y emergentes. Desarrollar los diferentes modelos y arquitecturas de software
usados

para desarrollar aplicaciones móviles, para reconocer cómo y cuándo aplicarlos, mediante
su uso
práctico. Trabajar con las limitaciones y las capacidades de un rango de dispositivos
móviles
computacionales, para reconocer su impacto en los requerimientos de un proyecto de
software
móvil, a través del diseño, implementación y puesta en marcha de aplicaciones móviles en
un
entorno de desarrollo apropiado.

6.3. Completar el siguiente cuadro con los contenidos organizados en módulos con su
correspondiente carga horaria.
Contenidos / módulos Carga horaria
presencial

Módulo I “Trabajo con metodologías


ágiles”
1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I: Definición y características.
Bloque II: Trabajo con metodologías ágiles.
Concepto y Características.
Bloque III: Importancia de la metodología.
Metodologías ágiles más conocidas.

SEMANA 1
SEMANA 2
SEMANA 3

20 hs

Módulo II “Documentos compartidos-GIT”


1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I: Definición, características y usos.
Bloque II: Caracterización e
implementación de la herramienta.
Instalación de GitHub.
Bloque III: Ejercitación.

SEMANA 4
SEMANA 5
SEMANA 6

20hs

Módulo III “Calidad avanzada de


aplicaciones móviles” (20 hs)
1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I: Pruebas unitarias con multihilo. o
Fundamentos de Mocks.
Bloque II: Creación y utilización de Mocks
para pruebas unitarias.
Bloque III: Pruebas para integrales para
arquitecturas complejas.

SEMANA 7
SEMANA 8
SEMANA 9

20 hs

Módulo IV “Patrones de diseño” (20 hs)


1. Introducción.
2. Objetivos.
3. Contenidos.
Bloque I: El patrón MVVM (Model View
ViewModel) para aplicaciones en
dispositivos móviles. Librería Live Data
(patrón observador).
Bloque II: Arquitectura por capas con datos
y pruebas. Repository Pattern y estructura
del proyecto.
Bloque III: Concepto de inyección de
dependencias. Inyección manual.
4. Evaluación final

SEMANA 10
SEMANA 11
SEMANA 12

20 hs

6.4. Actividades de aprendizaje.


(Virtuales- debates en foros, de resolución de problemas, lectura de bibliografía- encuentros
sincrónicos, clases vía
transmisión - streaming, tutorías)
Actividades de inicio, cuyo propósito es explorar los saberes previos, las expectativas e
intereses
de los cursantes; presentar de manera significativa el módulo y explicitar los objetivos y la
metodología de trabajo para que los participantes sepan qué van a realizar, por qué se
propone
y cómo van a trabajar.
Actividades de desarrollo, las cuales profundizan las capacidades específicas a desarrollar
en
cada módulo y promueven la integración de las mismas, interrelacionando en forma
equilibrada
las actividades prácticas con las de reflexión, las ejemplificaciones, los debates, las
explicaciones
y las demostraciones, de modo de contribuir al logro de las capacidades requeridas. Desde
esta
misma concepción, se propone la estrategia de observación y análisis del desempeño del
rol en
una situación simulada de trabajo real a través de una filmación (de ser posible) con el
objetivo
de identificar los errores de manera concreta y plantear las alternativas para superarlos.
Actividades de cierre, que consisten en ejercicios de recuperación y síntesis de los
contenidos
trabajados. En el caso de final de módulo, se sugieren actividades integradoras para la
aplicación
de todas las capacidades adquiridas durante la cursada del mismo. Las actividades de
cierre
también pueden ser pequeños ejercicios integradores propuestos al final de cada clase, a
modo
de síntesis.

6.5. Criterios de evaluación (requisitos mínimos a tener en cuenta para aprobar el curso)
Evaluación diagnóstica: al comenzar cada módulo o bloque, el docente deberá implementar
la
detección de los saberes previos de los participantes y de aquellos conocimientos que se
deben
reforzar.
Evaluación de proceso: a lo largo del desarrollo de los módulos, el docente deberá evaluar
el
proceso de aprendizaje, con técnicas e instrumentos que dependerán de las características
del
grupo.

Evaluación de resultados o final: al finalizar cada módulo, los alumnos deberán aprobar una
evaluación final o de resultados, cuyos criterios de evaluación serán las evidencias de
desempeño
y conocimiento pretendidas como logro de las capacidades desarrolladas, establecidas
como
objetivos modulares.
6.6. Modalidad de Evaluación (a distancia, semi o presencial)
Modalidad presencial, a través de evaluaciones en espacio áulico. Por otro lado, la
participación
en clase a través de presentaciones de Trabajos Prácticos.

6.7. Práctica relacionada a las capacidades a desarrollar


Se realizarán clases, con respectivas exposiciones teóricas y/o prácticas, acompañadas de
material bibliográfico. Se proporcionará un mail para el intercambio de información y
consultas.

7. ENTORNO DE APRENDIZAJE VIRTUAL


Dirección web:

Plataforma Propia o convenida


Indicar el nombre si es una plataforma comercial, de código abierto o es un desarrollo ad
hoc,
Identificar otras redes sociales o entornos de aprendizaje incluido en el curso:

8. ORGANIZACIÓN
Presenciales: carga horaria semanal y total
80 horas TOTAL distribuidos en 12 semanas de 6 hs cada una de clase presencial.

9. DETALLE DE MATERIAL DIDÁCTICO


(Material de lectura, guías de actividades, videos, otros)
El Municipio proveerá a los alumnos de material pedagógico en formato físico y PDF a fin de
ser
descargable en diversas plataformas y aplicaciones.

10. EQUIPO DOCENTE


Perfil general y en relación al enfoque por competencias.
(Profesores tutores)

Los docentes cuentan con experiencia en el desempeño del rol y poseen conocimientos
actualizados sobre el diseño curricular.
Tienen experiencia en la tarea docente, pudiendo atender al ritmo de aprendizaje individual
de
cada participante y la diversidad en el perfil de los mismos, en la planificación de las
actividades
de clase.

También podría gustarte