Vous êtes sur la page 1sur 18

En este curso los estudiantes conocern los conceptos bsicos acerca de la

programacin orientada a objetos. Comenzaremos con un breve repaso de la


programacin estructurada y la utilizacin de mtodos, luego veremos el uso de las clases
de la biblioteca de java (API) y la creacin de clases denidas por el usuario, una vez que
manejemos estos temas comenzaremos a descubrir las capacidades del lenguaje en
cuanto a herencia, polimorsmo y otros, nalmente elaboraremos aplicaciones gracas y
utilizaremos archivos.


Utilizar diferentes clases de la biblioteca de Java(API)
Crear clases denidas por el usuario.
Aplicar conceptos de herencia y polimorsmo en el diseo de programas
Utilizar y crear excepciones
Crear aplicaciones sencillas con interfaz grco de usuario
Aplicar conceptos bsicos de archivos.


El curso aplica una metodologa de aprendizaje interactiva centrada en el estudiante, el
Maestro es un facilitador del aprendizaje y el alumno es el centro del quehacer acadmico
y asume su rol protagnico. Para ello se desarrollaran:
Clases Magistrales Interactivas
Sondeo de Conocimientos
Ejercicios Prcticos
Programacin II
Informacin General
Cdigo Asignatura CCC201
Seccin 1027
Ao / Periodo 2014 / II Periodo
Dias Viernes (5)
Hora de clases 6:00 pm - 9:00 pm
Cuerpo Docente
Docente Ingeniero Carlos Alberto Vijil Verde
Correo Electrnico carlosvijil@unitec.edu
Descripcin del Curso
Objetivos del Curso
Metodologa de Aprendizaje
Investigaciones








De acuerdo al reglamento acadmico, se da un tiempo de gracia (al alumno y
en este caso al maestro) de 15 minutos para llegar a la clase en caso de que
tuviese un problema de retraso el cual no debe ser frecuente sino mas bien
espordico, el cual se respetar teniendo por sobre entendido que las llegadas
tarde fuera de los 15 minutos de gracia se contaran como inasistencias.
El maestro asignara las tareas y proyectos con antelacin, brindando una
descripcin y criterios de evaluacin del mismo. Se dar retroalimentacin
oportuna para que el alumno corrija previo al examen.
Recursos de Aprendizaje
Libro Fsico (CRAI) / Documento Digital DEITEL, DEITEL JAVA, Como
programar. Quinta o Sptima Edicin.
Editorial Pearson / Prentice Hall
Libro Digital
Cmo programar en Java
http://unitec.libri.mx/libro.php?libroId=318
Libro Digital
Cmo programar en Java
http://unitec.libri.mx/libro.php?libroId=864
Libro Digital
Java For Students
http://unitec.libri.mx/libro.php?
libroId=1078#
Libro Digital
Cmo programar en C / C++ y Java
http://unitec.libri.mx/libro.php?libroId=787
Programa Net Beans - Java EE
http://www.netbeans.com/downloads/
index.html
Programa Java
http://www.java.com/es/download/
index.jsp
Programa Block de Notas (Notepad)
o similar
Programa Adobe Acrobat Reader
http://get.adobe.com/es/reader/
Objetivos del Curso
Puntualidad
No se aceptaran trabajos fuera de las fechas estipuladas debido a la antelacin
propia asignada al trabajo, por lo que se espera que el alumno use dicho
tiempo para el desarrollo de sus trabajos y los presente sin excusa alguna. Los
ejercicios de clase son denidos en la calendarizacin por lo que se entiende
que si un alumno falta el da del ejercicio, no podr recuperar dichos puntos,
salvo que tenga motivos de fuerza mayor para no asistir.
Si el alumno faltase a una sesin de clase, es su compromiso buscar ayuda
con respecto a los temas vistos en dicho da, debido a la naturaleza de la clase
en la cual solo contamos con dos das, es necesario aprovechar cada da para
avanzar en contenido. Le recomendamos utilizar el servicio de tutoras a
disposicin del alumnado por parte del departamento de Asesora Acadmica o
efectuar sus consultas el da y hora denido el cuadro de CUERPO DOCENTE
al inicio de este silabo.
Para realizar el tercer examen debera presentar la hoja de entrega de libro
debidamente sellada por el CRAI o en su defecto la hoja de solvencia emitida
por el CRAI.
Apego al reglamento acadmico con respecto a la prdida de derechos, retiros,
etc..
El maestro ser imparcial en la evaluacin de proyectos y tareas.
El fraude en examen o proyecto ser penalizado con una nota equivalente a
1% para las personas involucradas, noticando la falta a las autoridades
acadmicas para que se marque un registro en su expediente sobre dicha falta.
Se considerar fraude la copia parcial o total de un proyecto o examen de otro
alumno, de un alumno de otra generacin o seccin; entregar un proyecto no
elaborado por l mismo, la simple transcripcin sin anlisis ni referencias de un
texto ya sea propio de un libro o pagina WEB.
Se prohbe el uso de Software de Mensajera o similares durante clases. En
examen el uso de este tipo de aplicaciones se considerar fraude y se aplicara
la sancin correspondiente a los alumnos que les utilicen.
El maestro subir la descripcin o parmetros para los proyectos y tareas en el
sistema de recursos de la UV con un tiempo de antelacin necesario para su
desarrollo.
El alumno entregara las anteriores actividades acadmicas en el formato o
estndar denido en este documento en la seccin de Detalle de evaluacin.
El maestro entregar sus notas nales en la fecha estipulada en el calendario
del presente documento a su vez el alumno esta obligado a presentarse a la
revisin de su nota sin excusa alguna en la fecha estipulada, ya que es de su
inters conocer si aprob satisfactoriamente su clase o conocer las causas que
llevaron al maestro a denir su puntaje. Los alumnos que no asistan a la
revisin nal, no tendrn derecho a reclamo posterior o modicacin de su
nota.
Cualquier cambio en la evaluacin, fechas y contenido deber ser concertado
entre el maestro y los alumnos.
El alumno pondr su mayor empeo en su proceso de aprendizaje mediante
preguntas, lectura, ejercicios, participacin, practica y estudio para asegurar su
Honestidad
Orden
Preparacin
incremento de conocimientos y preparacin previa al examen con tiempo
prudente de antelacin.
La modalidad de educacin requiere una participacin incluyente y activa por
parte del estudiante, quien deber leer el material sugerido por el facilitador
para lograr el desarrollo y comprensin de las lneas temticas de la
asignatura, las cuales sern discutidas en cada sesin, de ah la importancia
de la lectura previa.
Revise el silabo constantemente para comprender y programar cada una de
sus actividades a lo largo del curso y as obtener mejores resultados.
Es necesario que realice las lecturas, videos o tareas asignadas para cada
sesin, a n de que participe activamente en las discusiones, aportando
adems, los conocimientos sobre realidad nacional que usted maneje.
Dedique el tiempo necesario para desarrollar los ejercicios y realizar todas las
actividades asignadas, ya que el objetivo de las mismas es que pueda poner
en prctica lo aprendido.
Organice sus actividades de tal manera que pueda tener el tiempo necesario
para realizar las tareas, investigaciones o exposiciones solicitas, es importante
recalcar que es en el campo donde enriquecemos los conocimientos adquiridos
es en el saln de clase y constituye una labor fortalecedora para su formacin
profesional. Evite dejar todo para el ltimo momento.
Los exmenes parciales estn calendarizados con anticipacin para que
programe sus actividades con tiempo y pueda asistir al examen en la fecha
programada. En caso de no poder asistir a un examen en el da programado,
podr asistir al examen de reposicin en la fecha propuesta en el calendario
acadmico.
Solo se le permitir faltar a un examen parcial, dicho examen podr reponerlo
en la fecha jada para los exmenes de reposicin que sern programados
despus de los exmenes nales y comprendern todo el material estudiado
en la asignatura.
Los alumnos y el maestro mantendrn una conducta decorosa dentro del aula,
con respeto y orden, propio al nivel universitario.
Se procurar mantener limpia el aula para crear un ambiente sano y cmodo.
Se prohbe el uso de internet, Messenger que no est contemplado en la clase.
Si la clase se lleva a cabo en las instalaciones de laboratorios de cmputo, los
alumnos y el maestro se abstendrn de ingerir bebidas, comidas o cualquier
insumo alimenticio que pueda estropear el equipo.
Al nalizar cada clase, los alumnos ubicaran el mobiliario (sillas) en orden,
evitando dejar el aula con sillas fuera de su ubicacin.


Se sugiere procurar mantener las siguientes aptitudes y cualidades a los alumnos:
Pro actividad
Honestidad
Participacin
Responsabilidad con su aprendizaje
Orden
Respeto
Conducta en el aula
Recomendaciones
Compromiso con la clase

Los documentos se deben guardar y presentar como un archivo de formato
documento portatil .pdf., a menos que se indique otra cosa en las
instrucciones de la tarea.
Siga la convencin de nombres de archivos para cada tarea que se
proporciona en las instrucciones de cada actividad. La convencin general de
nombres de archivos es apellido_primerainicial_nmerodesemana_actividad.
Por ejemplo, la Tarea 1 que present el estudiante Chris Smith en la semana 1
se llamar Smith_C_S01_tarea01, o la Prueba 1 que present el estudiante
Chris Smith en la semana 3 se llamar Smith_C_S03_prueba01, o el Examen
2 que present el estudiante Chris Smith en la semana 10 se llamar
Smith_C_S10_examen02.




Subida / entrega de documentos
Sistema de Evaluacin
Primer Periodo 44.5%
Ejercicio de Clases 1 0.5% vie, abr 11, 2014
Ejercicio de Clases 2 0.5% vie, abr 25, 2014
Prueba 1 4% vie, abr 25, 2014
Ejercicio de Casa / Tarea 1 2% dom, abr 27, 2014
Ejercicio de Clases 3 0.5% vie, may 2, 2014
Ejercicio de Casa / Tarea 2 2% dom, may 4, 2014
Ejercicio de Clases 4 0.5% vie, may 9, 2014
Ejercicio de Clases 5 0.5% vie, may 9, 2014
Ejercicio de Casa / Tarea 3 2% dom, may 11, 2014
Prueba 2 4% vie, may 16, 2014
Examen 1 20% vie, may 16, 2014
Ejercicios I Parcial 1,2,3,4 8% dom, may 18, 2014
Segundo Periodo 55.5%
Ejercicio de Clases 6 0.5% vie, may 23, 2014
Ejercicio de Clases 7 0.5% vie, may 23, 2014
Ejercicio de Casa / Tarea 4 2% dom, may 25, 2014




Ejercicio de Clases 8 0.5% vie, may 30, 2014
Ejercicio de Clases 9 0.5% vie, may 30, 2014
Ejercicio de Casa / Tarea 5 2% dom, jun 1, 2014
Prueba 3 4% vie, jun 6, 2014
Ejercicio de Clases 10 0.5% vie, jun 6, 2014
Ejercicio de Casa / Tarea 6 2% dom, jun 8, 2014
Ejercicio de Clases 11 0.5% vie, jun 13, 2014
Ejercicio de Clases 12 0.5% vie, jun 13, 2014
Prueba 4 4% vie, jun 20, 2014
Examen 2 20% vie, jun 20, 2014
Ejercicios II Parcial 5,6,7,8 8% vie, jun 20, 2014
Proyecto 10% vie, jun 20, 2014
Total 100%
Examen de Reposicin 20% lun, jun 23, 2014
Actividades del Periodo
Semana Viernes 6:00 - 7:30 Viernes 7:30 - 9:00 Domingo
Semana 1 vie, abr 11, 2014 Clase
Magisterial
vie, abr 11, 2014 Clase
Magisterial
dom, abr 13, 2014
Semana 2 vie, abr 18, 2014 Feriado vie, abr 18, 2014 Feriado dom, abr 20, 2014 Feriado
Semana 3 vie, abr 25, 2014 Clase
Magisterial
vie, abr 25, 2014 Clase
Magisterial
Prueba I
dom, abr 27, 2014 Tarea en
casa I
Semana 4 vie, may 2, 2014 Clase
Magisterial
vie, may 2, 2014 Feriado dom, may 4, 2014 Tarea en
casa II
Semana 5 vie, may 9, 2014 Clase
Magisterial
vie, may 9, 2014 Clase
Magisterial
dom, may 11, 2014 Tarea en
casa III
Semana 6 vie, may 16, 2014 Clase
Magisterial
Prueba II
vie, may 16, 2014 Examen 1er
Parcial
dom, may 18, 2014 Tarea
Parcial I
(1,2,3,4)
Semana
Semana 7 vie, may 23, 2014 Clase
Magisterial
vie, may 23, 2014 Clase
Magisterial
dom, may 25, 2014 Tarea en
casa IV
Semana 8 vie, may 30, 2014 Clase
Magisterial
vie, may 30, 2014 Clase
Magisterial
dom, jun 1, 2014 Tarea en
casa V
Semana 9 vie, jun 6, 2014 Clase
Magisterial
Prueba III
vie, jun 6, 2014 Clase
Magisterial
dom, jun 8, 2014 Tarea en
casa VI
Semana
10
vie, jun 13, 2014 Clase
Magisterial
vie, jun 13, 2014 Clase
Magisterial
dom, jun 15, 2014
Semana
11
vie, jun 20, 2014 Clase
Magisterial
Prueba IV
vie, jun 20, 2014 Examen
2do Parcial

Proyecto

Tarea
Parcial I
(1,2,3,4)
dom, jun 22, 2014
Semana
12
mar, jun 24, 2014 Examen de
Reposicin
Viernes 6:00 - 7:30 Viernes 7:30 - 9:00 Domingo Semana


Programacin II
SEMANA
Contenido
!"#$"%&%'()* ,-."/'./"%0%
12.#0#-
3"",$4#-
5*."#0/''()* % 4% !"#$"%&%'()* #"(,*.%0% % #67,.#-
1
Objetivo
384('%" ,9'(,*.,&,*., 4#- '#*#'(&(,*.#- #6.,*(0#- ,*
8"#$"%&%'()* 5:
1#0,4%" ,9'(,*.,&,*., 4% -#4/'()* 0, 8"#64,&%-
/;4(<%*0# /* %*=4(-(- #"(,*.%0# % #67,.#-
384('%" '#"",'.%&,*., 4#- 0(%$"%&%- 0, '4%-,-
50,*;9'%" > 384('%" -(* ,""#" ,4 '#*',8.# 0, '4%-,- ,* 4%
8"#$"%&%'()* #"(,*.%0% % #67,.#-:
Fecha viernes, abril 11, 2014
viernes, abril 11, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
11-abr-14 Clase Magistral
11-abr-14 Clase Magistral
11-abr-14 Ejercicio de
clase 1
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
?",%'()* 0, #67,.#- ,* @%A%
3
Objetivo
3*%4(<%" ,9'(,*.,&,*., 4%- '4%-,- ,* ,4 3!5 0, 7%A%
384('%" '#"",'.%&,*., BC5DE FGBHDGB ,* 4% -#4/'()* 0,
8"#64,&%-:
Fecha viernes, abril 25, 2014
viernes, abril 25, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
25-abr-14 Clase Magistral Como
programar en
Java, Cap 3, y 8
25-abr-14 Ejercicio de
clase 2
Archivo ZIP
del programa
25-abr-14 Prueba 1 Archivo PDF
en Moodle
Archivo ZIP
del programa
27-abr-14 Ejercicio de
Casa 1 / Tarea
Archivo PDF
en Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
Aplicaciones prcticas de la programacin
orientada a objetos
4
Objetivo
Resolver ecientemente problemas utilizando
los nuevos conceptos de programacin
orientada a objetos
Fecha viernes, mayo 2, 2014
viernes, mayo 2, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
02-may-14 Clase Magistral Como
programar en
Java, Cap 3, y 8
02-may-14 Ejercicio de
clase 3
Archivo ZIP
del programa
02-may-14 Feriado
04-may-14 Ejercicio de
Casa 2 / Tarea
Archivo PDF
en Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
5*.,"%''()* 0, #67,.#- 8,".,*,'(,*.,- % /*% 7,"%"I/J%
0, K,",*'(%
5
Objetivo
50,*;9'%" > %84('%" '#"",'.%&,*., ,4 '#*',8.# 0,
1(,&6"#- !"#.,'.,0 > C,",*'(%E ,* 4% 8"#$"%&%'()*
#"(,*.%0% % #67,.#-
Fecha viernes, mayo 9, 2014
viernes, mayo 9, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
09-may-14 Clase Magistral Estudio de lo
visto en clases
09-may-14 Ejercicio de
clase 4
Archivo ZIP
del programa
09-may-14 Clase Magistral Estudio de lo
visto en clases
09-may-14 Ejercicio de
clase 5
Archivo ZIP
del programa
11-may-14 Ejercicio de
Casa 3 / Tarea
Archivo PDF
en Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
6
Objetivo
Fecha viernes, mayo 16, 2014
viernes, mayo 16, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
16-may-14 Prueba 2 Archivo PDF
en Moodle
Archivo ZIP
del programa
16-may-14 Examen I Archivo PDF
en Moodle
Estudio de lo
visto en clases
Archivo ZIP
del programa
18-may-14 Ejercicios de
Parcial
(1,2,3,4)
4 Archivos
PDF Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
Manejo de errores
7
Objetivo
Conocer acerca del manejo de errores,
Manejar correctamente los bloques try-catch,
try-catch-nally, aplicar correctamente el uso de
throws
Fecha viernes, mayo 23, 2014
viernes, mayo 23, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
23-may-14 Clase Magistral Archivo digital
en moodle
23-may-14 Ejercicio de
clase 6
Archivo ZIP
del programa
23-may-14 Clase Magistral Archivo digital
en moodle
23-may-14 Ejercicio de
clase 7
Archivo ZIP
del programa
25-may-14 Ejercicio de
Casa 4 / Tarea
Archivo PDF
en Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
GL%&,* D,$/*0# !%"'(%4

?",%'()* 0, (*.,"M%',- $"=9'%-
8
Objetivo
N,-#4A," '#"",'.%&,*., 8"#64,&%- /;4(<%*0# 4#- */,A#-
'#*',8.#- 0, 8"#$"%&%'()* #"(,*.%0% % #67,.#-
O;4(<%*0# %84('%'(#*,- $"%9'%- FO5
Fecha viernes, mayo 30, 2014
viernes, mayo 30, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
30-may-14 Clase Magistral
30-may-14 Ejercicio de
clase 8
Archivo ZIP
del programa
30-may-14 Clase Magistral
30-may-14 Ejercicio de
clase 9
Archivo ZIP
del programa
01-jun-14 Ejercicio de
Casa 5 / Tarea
Archivo PDF
en Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
Manejo de archivos de texto y binarios
9
Objetivo
O;4(<%" > '",%" ,9'(,*.,&,*., ,L',8'(#*,- ,* 4%
/;4(<%'()* 0, %"'K(A#-
384('%" '#"",'.%&,*., '#*',8.#- 6=-('#- 0, %"'K(A#-
8%"% 4% 8"#$"%&%'()* #"(,*.%0% % #67,.#-
Fecha viernes, junio 6, 2014
viernes, junio 6, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
06-jun-14 Prueba 3 Archivo PDF
en Moodle
Archivo ZIP
del programa
06-jun-14 Clase Magistral Como
programar en
Java, Cap 16
06-jun-14 Ejercicio de
clase 10
Archivo ZIP
del programa
08-jun-14 Ejercicio de
Casa 6 / Tarea
Archivo PDF
en Moodle
Archivo ZIP
del programa
Sugerencias Generales
Programacin II
SEMANA
Contenido
Manejo de archivos de texto y binarios
10
Objetivo
O;4(<%" > '",%" ,9'(,*.,&,*., ,L',8'(#*,- ,* 4%
/;4(<%'()* 0, %"'K(A#-
384('%" '#"",'.%&,*., '#*',8.#- 6=-('#- 0, %"'K(A#-
8%"% 4% 8"#$"%&%'()* #"(,*.%0% % #67,.#-
Fecha viernes, junio 13, 2014
viernes, junio 13, 2014
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
13-jun-14 Clase Magistral
13-jun-14 Ejercicio de
clase 11
Archivo ZIP
del programa
13-jun-14 Clase Magistral
13-jun-14 Ejercicio de
clase 12
Archivo ZIP
del programa
Sugerencias Generales


Programacin II
SEMANA
Contenido
Examen Segundo Parcial
11
Objetivo
Fecha viernes, junio 20, 2014
viernes, junio 20, 2014
25-3
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
20-jun-14 Prueba 4 Archivo PDF
en Moodle
Archivo ZIP
del programa
20-jun-14 Examen II Archivo PDF
en Moodle
Estudio de lo
visto en clases
Archivo ZIP
del programa
20-jun-14 Proyecto Estudio de lo
visto en clases
Archivo ZIP e
Informe en
PDF
20-jun-14 Ejercicios de
Parcial
(5,6,7,8)
4 Archivos
PDF Moodle
Archivo ZIP
del programa
Sugerencias Generales

Programacin II
SEMANA
Contenido
Examen Reposicin
12
Objetivo
Fecha lunes, junio 23, 2014
25-3
Agenda de la Sesin de Clase
Fecha Actividad Fuentes Preparacin
Previa
Por Entregar
23-jun-14 Examen
Reposicin
Estudio de lo
visto en clases
Archivo digital
en moodle
Sugerencias Generales
Para el examen de reposicin deber de estudiar todo el contenido