Presentación del Curso Virtual



Documentos relacionados
Presentación del Curso Virtual

Presentación del Curso Virtual PRÁCTICA DOCENTE CON HERRAMIENTAS WEB 2.0

Presentación del Curso Virtual IMPLEMENTACIÓN DE LAS NIIF

Presentación del Curso Virtual SEGURIDAD Y PREVENCIÓN DE RIESGOS OCUPACIONALES

Presentación del Curso Virtual. Auditoría Tributaria

Presentación del Curso Virtual PLANIFICACIÓN ESTRATÉGICA EMPRESARIAL

Presentación del Curso Virtual DISEÑO DE PROYECTOS EMPRESARIALES

Presentación del Curso Virtual GESTIÓN DE TALENTO HUMANO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Presentación del Curso Virtual VENTAS, MARKETING DIGITAL Y COMERCIO ELECTRÓNICO

Presentación del Curso Virtual HERRAMIENTAS DE GESTIÓN FINANCIERA

Presentación del Curso Virtual GESTIÓN DE EVENTOS Y BANQUETES

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales.

Presentación del Curso Virtual APLICACIONES DEL INTERNET Y PRÁCTICA DOCENTE CON HERRAMIENTAS WEB 2.0

Presentación del Curso Virtual GERENCIA DE PROYECTOS EMPRESARIALES CON PROJECT

Presentación del Curso Virtual GESTIÓN DE RIESGOS LABORALES

Presentación del Curso Virtual COMPRAS PÚBLICAS

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

Presentación del Curso Virtual AUDITORÍA A LA CONTRATACIÓN PÚBLICA

Especialista TIC en Desarrollo y Programación de Aplicaciones para Android

Presentación del Curso Virtual GESTIÓN DE RESULTADOS CON BALANCED SCORECARD

Capitulo 1: Plataforma Android

Se trata de una herramienta de desarrollo visual muy fácil de usar, con la que incluso los no programadores podrán desarrollar sus aplicaciones.

FP BÁSICA Ofimática y archivo de Documentos

Capitulo 1. Introducción a Objetos de Aprendizaje Móvil

Resumen Ejecutivo. Sistemas de Gestión, Conversión y Difusión de Contenidos Audiovisuales 3D para Pantallas Autoestereoscópicas

PROYECTO PROPIO Ciclo Formativo Grado Superior en Desarrollo de Aplicaciones Multiplataforma y Programación de Juegos para Dispositivos Móviles

Puesta en producción de aplicaciones móviles con GeneXus

LAS NUEVAS TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC) EN LA EDUCACIÓN.

En la actualidad, los dispositivos móviles son utilizados en. forma cotidiana y se van introduciendo cada vez más en

Plataforma de Formación Online con Moodle!

Cursos e-learning inglés y francés

Catálogo de Cursos. Cursos de Educación.

Módulo 2. Inicio con Java

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015

Curso Formación de tutores para propuestas educativas virtuales en Salud Pública. Programa del Curso

APLICACIÓN DE LAS TIC's A LA FORMACIÓN. 90 horas 105 días 170

Presentación de Realidad Aumentada

Catálogo de Cursos. Knowledge for excellence management

GUÍA PARA EL ACCESO A LA PLATAFORMA VIRTUAL DEL DIPLOMADO ACCESO A LA JUSTICIA EN MATERIA DE DERECHOS HUMANOS

Computación en la nube. Plataformas de servicios en la nube y Servicios en la nube

Innovaciones y herramientas TIC

MOVILIDAD PARA MICROSOFT DYNAMICS CRM. DOC: Corporate CRM Overview

MANUAL DE USUARIO. Aplicación: Consulta Móvil

CAMPUS VIRTUAL PALMAACTIVA GUÍA DEL ALUMNO. cursosonline.palmaactiva.com

Aprende a programar en Java

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Curso Técnico de Android 4

GESTIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN PARA LAS MIPYME

Envía un correo a formacionmadrid@adams.es (asunto: Imagina Alcobendas) O llama al teléfono:

Curso Online de Programación J2EE

FEDERACIÓN MEXICANA DE ASOCIACIONES DE ATLETISMO A.C.

IDENTIFICACIÓN DEL CURSO NOMBRE DEL CURSO: GUÍA DIDÁCTICA DE APRENDIZAJE

3. Participantes en el diseño y seguimiento curricular del programa

SISTEMAS DE ALAMACENAMIENTO EN LÍNEA MÁS UTILIZADOS

FORMACIÓN E-LEARNING. Curso de Android: programación de aplicaciones para empresas

Utilización de Smartphone en las Prácticas de Campo

Manual de Nero ImageDrive

SERVICIOS DISPONIBLES

Preguntas y respuestas para el facilitador

Introducción a Gestión de Conocimiento y Capital Humano. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

SurfCop. Libro blanco técnico

Sistemas Operativos. Introducción. Actividades. Soluciones

Programación de Dispositivos Móviles

Curso de Instalación y Configuración de Aplicaciones Informáticas (MF0221_2) (60 horas)

Unidad I. Introducción a la programación de Dispositivos Móviles

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N /UIE-PATPAL - FBB

Trayecto formativo Gestión del campus virtual de UM como profesor GECAVI

Capítulo I. Planteamiento del problema

Introducción: Centros y alumnos en la Comunidad de Madrid.

Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0

POLÍTICA DE COOKIES


SIMULADOR DE INSTALACIÓN DE MOBILIARIO DE COCINA GUIA DE USO

WEB APP VS APP NATIVA

Curso de Management Skills (80 horas)

Máster en Big Data y Business Intelligence

UNIVERSIDAD DE SONORA

Windows Server 2008 R2 Enterprise Construido para la confiabilidad y escalabilidad

Guía del Curso Analista Programador Android: Business Android Apps Expert

REPORTE DE INVESTIGACIÓN SOBRE SOFTWARE PARA LA ELABORACIÓN DE DIAGRAMAS DE FLUJO.

Actualización de versión a Bizagi 10.x

Desarrollo de Aplicaciones Móviles con PhoneGap 5.0 (Apache Cordova), Android y Eclipse

[ ] introducción. Sistema de información para el análisis de servicios prestados en redes Ad hoc. resumen. Aura Rosa Beltrán A. Gerardo Gutierrez S.

Descripción General. Principales Características

BearSoft. SitodeCloud. Rafael Rios Bascón Web: Móvil:

TÉRMINOS DE REFERENCIA

CREACIÓN Y EXPRESIÓN MUSICAL

Adaptación de la plataforma Studium para aplicar aprendizaje móvil

Informática 1 Grado en Matemáticas

ERP. Es hora de crecer! Responsivo. Odoo es uno de los sistemas mas completos dentro del

Crea tus aplicaciones Android con App Inventor 2

Presentación de servicios. Estimado Cliente

SISTEMA DE GESTIÓN DEL SERVICIO (SGS) Servicio de Puestos Virtuales. Guía de Usuario de Escritorios Virtuales

Curso de Gestión de Proyectos IST-MC14-CV2 Modalidad Virtual

JHAN EVER ANDRADE CASTRO

Ambar Rojo Studios SA de CV

Hazte un referente en tu zona. Domina el sector con tu propia marca. Eleva tu facturación a muy corto plazo. Reduce tus gastos

Desarrollo y programación de aplicaciones para Android

Transcripción:

Presentación del Curso Virtual PROGRAMACIÓN EN ANDROID

Tabla de Contenido Programación en Android... 3 Presentación del curso... 3 Objetivos de aprendizaje... 4 Contenidos del curso... 5 Competencias previas... 6 Recursos... 6 Aspectos metodológicos... 7 Criterios de aprobación... 7

Programación en Android Presentación del curso Android es una plataforma software diseñada para estos equipos móviles. Impulsada por Google, su naturaleza abierta open source le permite ser instalada en multitud de dispositivos, sin depender de un hardware o fabricante concreto. Su crecimiento ha sido el mayor entre todos sus competidores (ios, Windows Phone, Blackberry OS) empezándose a convertir en el líder y posiblemente el estándar en el mundo de los dispositivos móviles. Servicios como Google Play permiten a los desarrolladores y a las compañías, distribuir y comercializar sus aplicaciones en un mercado internacional de millones de usuarios con un potencial enorme. Con el avance de la tecnología, el uso de dispositivos móviles en nuestras actividades diarias ha tomado una gran importancia; una de las formas de sacar el máximo provecho de estos dispositivos, es a través de la instalación de aplicaciones, las cuales muchas veces no están adaptadas a nuestras verdaderas expectativas; por tal motivo, el aprender a desarrollar nuestras propias aplicaciones para los dispositivos móviles, se ha vuelto una necesidad en los tiempos actuales, ya que de esa manera, podremos obtener productos que cumplan nuestras verdaderas necesidades y se adapten a nuestra realidad. Los requisitos previos de los participantes que opten por este curso, es el conocimiento de la Programación Orientada a Objetos, y sería deseable el conocimiento en programación con Java; también, es importante que los alumnos tengan conocimientos básicos sobre dispositivos móviles. Estos conocimientos son necesarios, ya que permitirán que los

participantes se desarrollen sin mayor inconveniente en el curso de Programación en Android. El nivel del curso es básico, ya que está diseñado para personas, que desean ingresar por primera vez al desarrollo de aplicaciones para dispositivos móviles, utilizando Android. Al finalizar el curso, los alumnos estarán en capacidad de desarrollar aplicaciones básicas para los dispositivos móviles basadas en Android (agenda, cronometro, calculadora, etc..), así como tendrán las bases suficientes para tomar un curso avanzado de programación. Objetivos de aprendizaje Objetivo general: Desarrollar aplicaciones básicas para dispositivos móviles, utilizando Android. Objetivos específicos: Conocer los aspectos fundamentales del Sistema Operativo Android. Comprender cómo crear y ejecutar aplicaciones con Android. Analizar correctamente cómo se ejecutan las actividades con Android, evidenciando las diferencias entre las propiedades de los layouts. Generar interfaz de usuario con los elementos más comunes, conociendo los aspectos fundamentales del Sistema Operativo Android. Descargar e Instalar las aplicaciones necesarias para crear un proyecto paso a paso, a fin de conocer cómo se programan Hilos y probar Apps con Android. Analizar las fortalezas de la plataforma de desarrollo Android frente a otras plataformas de desarrollo de tecnologías móviles a fin de conocer el manejo de base de datos con Android.

Contenidos del curso Unidad 1. Introducción a Android. 1.1 Qué es Android 1.2 Historia 1.3 Open Handset Alliance 1.4 Google Play 1.5 Versiones 1.6 Arquitectura 1.7 Entorno de Desarrollo Android Studio 1.8 Instalación Entorno de Android Studio BLOQUE 1: INTRODUCCIÓN A ANDROID BLOQUE 2: PROGRAMACIÓN DE INTERFAZ DE USUARIO I Unidad 2. Programación de Interfaz de Usuario I 2.1. Configuración de un AVD 2.2. Programa Hola Mundo 2.3 Dispositivo Virtual Externo 2.4. Controles: TextView, Button y EditText 2.5. Desarrollo de una calculadora básica Unidad 3. Actividades e Intenciones 3.1. Layouts: Linear- y RelativeLayout 3.2. Componentes de una aplicación y Actividades 3.3. Intenciones (Parte I) 3.4. Intenciones (Parte II) 3.5. Desarrollo de una aplicación de autenticación Unidad 4. Programación de Interfaz de Usuario II 4.1. Propiedades de los elementos 4.2. Spinners 4.3. Aplicación Spinner 4.4. Imágenes (SurfacaView) 4.5. Desarrollo de un Conversor de magnitudes BLOQUE 3: ACTIVIDADES E INTENCIONES

Unidad 5. Hilos e Instalación de Aplicaciones 5.1. Hilos (Parte I) 5.2. Hilos (Parte II) 5.3. Generación de archivos APK 5.4 Modelos de negocio para las Apps 5.5. Instalar y probar apps BLOQUE 4: HILOS E INSTALACIÓN DE APLICACIONES BLOQUE 5: BASE DE DATOS Unidad 6. Base de Datos 6.1. SQLite 6.2. Programar con base de datos 6.3. Visualizar Datos con sqlitebrowser 6.4. Desarrollo de una Agenda de Contactos Competencias previas El curso está orientado para Jóvenes y adultos, hombres y mujeres que tengan conocimientos previos de Programación Orientada a Objetos.. Conocimientos previos en fundamentos de dispositivos móviles. Uso de Internet y correo electrónico Conocimiento de herramientas informáticas Word y Power Point. Conocimientos de la plataforma Moodle. Recursos Acceso a un equipo de computación con conexión a Internet Disponer de una cuenta de correo electrónico Acceso al paquete Microsoft Office en sus componentes Word y Power Point. Contar con un programa para abrir archivos.pdf. Software para programar: Eclipse ADT bundle, disponible en: https://developer.android.com/sdk/index.html

Aspectos metodológicos El curso virtual se desarrolla totalmente desde internet, en la Plataforma LMS Moodle, donde se realizan actividades teórico prácticas con un enfoque dinámico y participativo centrado en los participantes. Los contenidos del curso virtual están a su disposición las 24 horas del día y los 7 días de la semana dentro del tiempo establecido para la duración del curso, para lo cual, todos los participantes pueden organizar su propio horario de estudio. Cada semana se presentan contenidos que son estructurados con actividades individuales y colaborativas, recursos complementarios y herramientas Web 2.0 que estarán disponibles en formatos para navegar e imprimir. Se realizan actividades sincrónicas y asincrónicas a través de herramientas de comunicación como: chat, foros, mensajería interna, entre otras; que son empleadas por el facilitador para mediar el aprendizaje. El seguimiento tutorial efectuado es constante y proactivo, lo que garantiza el éxito del proceso de aprendizaje. Criterios de aprobación Revisión y análisis de la información presentada en el aula virtual Cumplimiento de las actividades propuestas en el tiempo establecido Participación durante 2 horas diarias en el aula virtual Obtención de un rendimiento mínimo de 70/100 puntos en el curso virtual

Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Ecuador