Anda di halaman 1dari 6

SLABO DE

DESARROLLO DE
APLICACIONES MOVILES
(QI51)
2016-2

1. DATOS GENERALES
Facultad:
Carrera:
Nmero de Crditos
Coordinador:
Requisitos:
Competencias:
Nmero de horas:

Ingeniera de Sistemas y Electrnica


Ingeniera de Sistemas
4
Desarrollo de aplicaciones web II
Horas
tericoprcticas

Horas de
evaluacin

56

Horas
trabajo
autnomo
reflexivo
8

Tota
l
66

2. FUNDAMENTACIN
La presente asignatura de naturaleza terico - prctico, desarrolla los
conceptos, tcnicas y herramientas para implementar aplicaciones
mviles tomando como base la plataforma ANDROID, utilizando el
lenguaje de programacin orientado a objetos (JAVA) y otros recursos y/o
herramientas que harn posible el desarrollo de tales aplicaciones.
3. SUMILLA
El curso desarrollar los siguientes temas : En la primera unidad
introduccin al lenguaje de programacin JAVA y al sistema operativo
ANDROID, en la segunda unidad primeros pasos programando en
Android, en la tercera unidad Componentes en Android, en la cuarta
unidad componentes en Android y en la quinta unidad Android - SQLite Google MarketPlace.
4. LOGRO GENERAL DE APRENDIZAJE
Al final de la asignatura, el estudiante implementa y desarrolla
aplicaciones mviles, utilizando correctamente el lenguaje de
programacin orientado a objetos - JAVA sobre el sistema operativo
ANDROID.
5. UNIDADES Y LOGROS ESPECFICOS DE APRENDIZAJE
Unidad 1: Introduccin al lenguaje de programacin
JAVA y al sistema operativo ANDROID.

Semana:
1,2,3

Logro especfico de aprendizaje:


Al finalizar la unidad, el participante comprende los principales
conceptos del lenguaje de programacin, analiza y comprende la
interaccin del lenguaje JAVA con la mquina, comprende los principales
1

conceptos y herramientas para desarrollar en el sistema operativo


ANDROID.
Temario:
1.1 Introduccin al lenguaje de programacin JAVA.
1.2 Programacin orientada a objetos.
1.3 Generalidades de JAVA (JVM, *.java, *.class).
1.4 Entorno de desarrollo JAVA
1.5 Conceptos bsicos de Android. Historia de Android, Versiones de
Android.
1.6 Instalar recursos para la utilizacin de Android. Perspectivas en
Eclipse y Emulador de Android.

Unidad 2: Primeros pasos programando en Android.

Semana:
4,5,6,7

Logro especfico de aprendizaje:


Al finalizar la unidad, el participante comprende la programacin en
ANDROID, desarrolla aplicaciones en ANDROID, implementa aplicaciones
ANDROID, utilizando su interfaz grfica, implementar las primeras
aplicaciones ANDROID, utilizando actividades.
Temario:
2.1 Primera aplicacin en Android.
2.2 Examinar la primer aplicacin de Android (estructura de carpetas,
Manifest.xml, Layout's).
2.3 Interfaz de Android (botones, cajas de texto, checkbox, radio button,
etc.)
2.4 Interfaz de Android (Layout, disposicin de posicionamiento en la
interfaz grfica).
2.5 Eventos con los componentes grficos. (Evento de botones, cajas de
texto, checkbox, radio button, etc.).
2.6 Componentes de Android (Actividades).
Unidad 3: Componentes en Android.

Semana:
8,9

Logro especfico de aprendizaje:


Al finalizar la unidad, el participante implementa las primeras
aplicaciones ANDROID, utilizando actividades, implementa las primeras
aplicaciones ANDROID, utilizando servicios.
Temario:
3.1 Componentes de Android (Actividades).
3.2 Componentes de Android (Servicios).
Unidad 4: Componentes en Android.

Semana:
11,12

Logro especfico de aprendizaje:


Al finalizar la unidad, el participante implementa las primeras
aplicaciones ANDROID, utilizando Content providers, implementa las
primeras aplicaciones ANDROID, utilizando Receivers, comprende el
manejo de los componentes, implementa aplicaciones ANDROID,
utilizando los diferentes componentes descritos en las anteriores
competencias.
Temario:
2

4.1 Componentes de Android (Content provider).


4.2 Componentes de Android (Receivers).
4.3 Introduccin a SQLite.
Unidad 5: Android - SQLite - Google MarketPlace.

Semana:
13,14

Logro especfico de aprendizaje:


Al finalizar la unidad, el participante comprende, identifica e implementa
aplicaciones ANDROID con accesos a base de datos, comprende y
maneja el proceso de cmo se publican aplicaciones en el Google
MarketPlace.
Temario:
5.1 Android y SQLite.
5.2 Android y acceso a la base de datos.
5.3 Android y manejo de la base de datos.
5.4 Publicar una aplicacin en Google MarketPlace.
6. METODOLOGA
Mtodo deductivo inductivos - analgico
Metodologa de evaluacin continua.
Clases terico- demostrativas.
Lluvia de ideas.
Discusin - controversia entre estudiantes y catedrtico,
Talleres y prcticas sobre implementacin de aplicaciones ANDROID.
Lecturas, casos de estudio
7. SISTEMA DE EVALUACIN-DB
PF = 0.2PC1 + 0.2PC2 + 0.2PC3 + 0.4TF
Dnde:
PF = Promedio Final
PC1= Prctica Calificada Individual
PC2= Prctica Calificada Individual
PC3= Prctica Calificada Individual
TF = Trabajo Final
La evaluacin ser permanente y se realizar por medio de prcticas
al final de cada unidad.
Nota: En el caso de que un alumno no rinda una prctica calificada (PC)
y, por lo tanto, obtenga NS, sta es reemplazada con la nota que se
obtenga en el examen final o de rezagado. Solo se reemplaza una
prctica no rendida. No es necesario que el alumno realice trmite
alguno para que este remplazo se realice.
8. FUENTES DE INFORMACIN
Obligatorios
Complementarios
1. ANDROID APPLICATION DEVELOPMENT FOR DUMMIES. Published by
Wiley Publishing Inc, Indiana 2011.
2. ANDROID PROGRAMMING TUTORIALS, Mark L. Murphy, Copyright
2009-2011 CommonsWare, LLC. All
3

9. CRONOGRAMA DE ACTIVIDADES
Unidad de
aprendizaje

Introduccin
al lenguaje
de
programaci
n JAVA y al
sistema
operativo
ANDROID.

Sema
na

Tema

Introduccin al lenguaje de
programacin JAVA.
Programacin orientada a
objetos.

Generalidades de JAVA (JVM,


*.java, *.class).
Entorno de desarrollo JAVA

Actividades y
Evaluaciones
Identificar
el
entorno
de
desarrollo
para
trabajar en JAVA.

Asignacin
de
Trabajo Autnomo
01
Conocer
el
lenguaje
de
programacin
JAVA y como es
que
interacta
con
la
computadora.
Realizar ejercicios
para reforzar el
conocimiento de
JAVA.

Conceptos
bsicos
de
Android. Historia de Android,
Versiones de Android.
Instalar recursos para la
utilizacin
de
Android.
Perspectivas en Eclipse y
Emulador de Android.

Conocer
entorno
desarrollo
Android.

el
de
para

Prctica
Calificada 01
Trabajo
autnomo: 4
puntos

Evaluacin
en
aula: 16 puntos
Primeros
pasos
programando
en Android.

Primera
aplicacin
en
Android.
Examinar
la
primer
aplicacin
de
Android
(estructura
de
carpetas,
4

Conocer
estructura
aplicaciones
Android.
Asignacin

la
de
de

Manifest.xml, Layout's).
Interfaz
de
Android
(botones, cajas de texto,
checkbox, radio button, etc.)
Interfaz de Android (Layout,
disposicin
de
posicionamiento
en
la
interfaz grfica).
Interfaz de Android (Layout,
disposicin
de
posicionamiento
en
la
interfaz grfica).
Eventos
con
los
componentes
grficos.
(Evento de botones, cajas de
texto,
checkbox,
radio
button, etc.).

Componentes
(Actividades).

de

Android

Componentes
(Actividades).

de

Android

Componentes
(Servicios).

de

Android

Componente
s en Android.

11

Componentes de Android
(Content provider).

12

Componentes de Android
(Receivers).
Introduccin a SQLite.

Componente
s en Android.

Trabajo
Autnomo 02
Conocer
la
interfaz
y
sus
recursos que se
manejan
para
desarrollar
una
aplicacin.

Realizar
y
conocer
los
eventos de los
componentes
grficos.
Analizar, conocer
y
ejecutar
actividades
en
Android.
Conocer
y
analizar
el
manejo
de
actividades
en
Android.
Conocer
y
analizar
el
manejo
de
servicios
en
Android.
Conocer
y
analizar
el
manejo de los
diferentes
componentes de
Android
(Actividades,
Servicios, Content
provider
y
receivers).
Prctica
Calificada 02
Trabajo
autnomo: 4
puntos

Evaluacin
en
aula: 16 puntos
Android SQLite Google

13

Android y SQLite.
Android y acceso a la base
de datos.
5

Conocer
manejo
SQLite.

el
de

Android y manejo de la base


de datos.
MarketPlace.

14

Publicar una aplicacin en


Google MarketPlace.

Conocer
el
manejo y acceso
a una base de
datos
SQLite
desde
una
aplicacin
Android .
Asignacin
de
Trabajo
Autnomo 03
Realizar ejercicios
prcticos
para
reforzar
el
conocimiento.
Prctica
Calificada 03
Trabajo
autnomo: 4
puntos

Evaluacin
en
aula: 16 puntos

10.

15

Presentacin
final

de

proyecto

16

Presentacin de Rezagados

FECHA DE ACTUALIZACIN: 18/04/2016

Anda mungkin juga menyukai