You are on page 1of 8

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Escuela de ciencias bsicas, Tecnologa e Ingeniera


Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin




CURSO ACADEMICO: PROGRAMACIN ORIENTADA A OBJETOS

TRES (3) CRDITOS













CESAR ORLANDO JIMENEZ ANGARITA
PROGRAMA INGENIERA DE SISTEMAS

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA













La edicin del material didctico del Curso Acadmico de Programacin Orientada
a Objetos, diseado por Cesar Orlando Jimnez Angarita del Programa Ingeniera
de Sistemas estuvo a cargo de la Escuela de Ciencias Bsicas, Tecnologa en
Ingeniera de la Universidad Nacional Abierta y a Distancia (UNAD).

Derechos Reservados:

2014, Universidad Nacional Abierta y a Distancia UNAD


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin
Actividad 10 - TRABAJO COLABORATIVO No. 2

Temticas que se revisarn:

UNIDAD 2. ESTRUCTURA DE UN OBJETO - INTRODUCCION A JAVA

Captulo 4. Anlisis De La Estructura Y Comportamiento De Un Objeto

Anlisis de la Estructura de Objetos.

Anlisis del Comportamiento de objetos
Diseo de la Estructura y Comportamiento de un Objeto
Diferencia entre operacin y mtodo.
Seleccin del Mtodo.
Captulo 5. Fundamentos De Java Introduccin

Tipos de datos y declaraciones
E/S caracteres :
Estructuras De Control
Sentencias de salto: break, continue y return

Aspectos generales del trabajo:

Para desarrollar la gua de actividades del presente trabajo es indispensable y se
tendr en cuenta en el momento de la calificacin los aportes individuales y la
interaccin en el pequeo grupo colaborativo. Por lo tanto se requiere que todos y
cada uno conozca y entienda las instrucciones para su construccin.

La intencin es que este trabajo se convierta en un medio que permita unir
esfuerzos, saberes, aportes y competencias de todos los integrantes del grupo y
con ello construir trabajos individuales y de grupo, que tengan excelente calidad y
apoyen su autoaprendizaje.


Estrategia de aprendizaje propuesta:

Act. 10 Foro Trabajo Colaborativo: esta estrategia permite recopilar muestras de
las actividades realizadas, que luego pueden ser compartidas con los

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin
compaeros. Permite estructurar las tareas de aprendizaje, motiva la autoreflexin
y la evaluacin tanto el proceso como el producto.

Peso Evaluativo:

20 puntos (4% del peso del curso) Correspondientes al trabajo colaborativo 2

Cronograma de actividades:

Apertura: 1 de Abril 2014
Cierre: 24 de Abril 2014
Hora 23:55

Objetivos del Trabajo

Organizar tareas colectivas aportando y superando las dificultades que se
presenten, con una actitud tolerante hacia las ideas de los compaeros.
Definir mediante acuerdos, responsabilidades individuales que faciliten el
verdadero trabajo en equipo.
Mantener buenas relaciones con los miembros del grupo,
responsabilizndose de la consecucin de los objetivos.
Conocer y aplicar tcnicas para administrar informacin utilizando Anlisis
De La Estructura Y Comportamiento De Un Objeto.
Conocer y aplicar tcnicas para administrar informacin utilizando
Fundamentos De Java

Gua de tareas

Act. 10 Trabajo Colaborativo 2

Trabajo individual:

1. Retomar y Analizar los Captulos 4, Capitulo 5 y Capitulo 6

Trabajo grupal:

2. Acordar con los compaeros la forma de trabajo y elegir un lder de grupo que
ser responsable de subir un nico trabajo a nombre del grupo.
3. Tomando como referencia los trabajos desarrollados se debe tener en cuenta
que cada aporte debe de ir soportado con sus respectivas Citas Bibliogrficas y
Referencias Bibliografas teniendo en cuenta la Normas APA
3. Consolidar un solo trabajo final en un archivo llamada GrupoX-Colaborativo2
los resultados del trabajo.
4. El grupo debe entregar un nico trabajo en el tema del foro: Act. 10 Trabajo
Colaborativo 2 hasta el 24 de Abril 2014, con las especificaciones indicadas
en Producto(s) esperado(s).

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin

Recomendacin:

Algunas Preguntas que se deben plantear antes de empezar a realizar el
trabajo Colaborativo


Cmo interpreta el Anlisis de la Estructura de Objetos?
Cmo interpreta los Tipos de Objetos y Asociaciones de Objetos?
Cmo interpreta las Jerarquas de Generalizacin?
Cmo interpreta las Jerarquas Compuestas?
Cmo interpreta los Diagramas de relacin entre los objetos?
Cmo interpreta el ciclo vital de un objeto?
Cmo interpreta las Interacciones entre tipos de objetos Objeto?
Cmo interpreta las condiciones de control en un Objeto?
Cul es la diferencia entre los Subtipos y Supertipos de Eventos de un Objeto?
Qu es una Estructura de un Objeto?
Qu son los Componentes de un Objeto?
Cul es la Diferencia entre operacin y mtodo Objeto?
Cul es diferencia entre Herencia de Clase y Herencia Mltiple?
Cules son las diferencias Caractersticas entre Java y Con C++?
Cules son los Tipos de datos en java?
Cules son las diferentes declaraciones que utiliza java?
Tipos de datos simples que utiliza java?
Cules son los Operadores y Expresiones de java?
Cmo se definen los datos E/S caracteres en java?
Cmo son las Estructuras De Control en java?
Cmo se utilizan Las sentencias condicionales: La sentencia if else en java?

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin
Cmo se utiliza La sentencia switch en java?,
Cmo se utiliza la Sentencias de iteracin o bucles: Bucle for?
Cmo se utiliza la Sentencias de iteracin o bucles: Bucle while?
Cmo se utiliza la Sentencias de iteracin o bucles: Bucle do-while?
Cmo se utiliza la Sentencias de salto: break?
Cmo se utiliza la Sentencias de salto: continue?
Cmo se utiliza la Sentencias de salto: return?
Describa paso a paso el desarrollo del programa Lectura Vector por teclado ?
Describa paso a paso el desarrollo del programa Ordenamiento de un Vector
Mtodo Burbuja?
Describa paso a paso el desarrollo del programa Bsqueda de un elemento en
un vector ordenado?
Describa paso a paso el desarrollo del programa Lectura y escritura de Matrices?
Describa paso a paso el desarrollo del programa Cola1?
Describa paso a paso el desarrollo del programa Lista?
Describa paso a paso el desarrollo del programa Pila?
Describa paso a paso el desarrollo del programa rbol Binario?

Producto(s) esperado(s):

Una la entrega del archivo pdf cuyo nombre debe ser GrupoX-Colaborativo2
(ejemplo: Grupo21-Colaborativo2), con los siguientes archivos:
Un documento .pdf que incluya portada, problema a resolver bien
estructurado, conclusiones, citas bibliogrficas y referencias bibliogrficas.

IMPORTANTE:

Si encuentra algn inconveniente en el desarrollo de este trabajo, por
favor emplee el Correo del Curso, o el Foro destinado a esta actividad
para comunicarlo y brindarle una oportuna asesora. En el mismo
debe desarrollar la intercomunicacin con su grupo de trabajo.
nicamente se recibe un trabajo por grupo.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin
El nico medio de entrega de los trabajos es el foro de Act. 10 Trabajo
Colaborativo 2.
Estudiante que no quede registrado en el trabajo escrito, slo se le
calificar la participacin individual.


Recursos Bibliogrficos

(2005). A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML,
Java e Internet. Mexico City: Cengage Learning. Retrieved from
http://go.galegroup.com/ps/i.do?id=GALE|2VGZ&v=2.1&u=unad&it=aboutBook
&p=GVRL&sw=w&id=GALE|2VGZ.
(2006). J. M. Prez Menor, J. Carretero Prez, F. Garca Carballeira, & J. M.
Prez Lobato, Problemas resueltos de programacin en lenguaje Java. Madrid:
Paraninfo. Retrieved from
http://go.galegroup.com/ps/i.do?id=GALE|3ATV&v=2.1&u=unad&it=aboutBook
&p=GVRL&sw=w&id=GALE|3ATV.
Holzner, Steven. Java. Phoenix, AZ, USA: Paraglyph Press, 2001. p 254.
http://site.ebrary.com/lib/unad/Doc?id=5003060&ppg=288 Copyright 2001.
Paraglyph Press. All rights reserved.
Mastering Zukowski, John. Mastering Java 2, J2SE 1.4. Alameda, CA, USA:
Sybex, 2002. p (1). http://site.ebrary.com/lib/unad/Doc?id=10152550&ppg=1
Copyright 2002. Sybex. All rights reserved.
Java 2 Game Programming Petchel, Thomas. Java 2 Game Programming
Boston, MA, USA: Course Technology / Cengage Learning, 2001. p i.
http://site.ebrary.com/lib/unad/Doc?id=10067191&ppg=1 Copyright 2001.
Course Technology / Cengage Learning. All rights reserved.
http://oracle.com.edgesuite.net/timeline/java/
http://www.oracle.com/technetwork/java/index.html

Autor: Deitel y Deitel Introduccin DOO con UML y los Patrones de Diseo
JDBC tm, SERVLETS, JSP tm 5 Edicin Editorial, Pearson Prentice Hall.
David Arnow Gerald Weiss Introduccin a la Programacin con Java tm
Actualizacin a la Versin 2 de Java, Editorial Addison Wesley.
Francisco Javier Ceballos Java 2 Curso de Programacin 2 Edicin, Editorial
Alfaomega Ra-Ma.
Agustn Froute Java 2 Manual Usuario tutorial 3 Edicin, Editorial Alfaomega
Ra-Ma 5.
Herbert Shildt Fundamentos de Programacin Java 2 Edicin, para conocer el
Lenguaje de Programacin JAVA. Editorial McGrawHill 2005.
Wu, T., Introduccin a la Programacin Orientada a Objetos con Java, Mc
Graw Hill, 2000.
Jayanes, L., Programacin Orientada a Objetos, 2 Edicin, McGrawHill, 1998.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin
Cesar Becerra Santamara, Enseanza de la Programacin con Java, 2008.
Nathan Meyers, Programacin JAVA en Linux, Editorial Prentice Hall, 2000.
Alfredo Weitzenfeil, Ingeniera de Software Orientada a Objetos con UML, Java
e Internet, Editorial Thomson 2002.
Ian Sommerville, Ingeniera de Software 6 Edicin, Editorial Addison Wesly
2002.
Roger S. Pressman Ingeniera de Software un enfoque prctico 4 Edicin,
Editorial McGrawHill.
Kendell & Kendell, Anlisis y Diseo de Informacin 6 Edicin, Editorial
Pearson Prentice Hall 2005.
David M. Kaoenke, Procesamiento de Base de Datos 8 Edicin

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela de ciencias bsicas, Tecnologa e Ingeniera
Programa de Ingeniera de Sistemas Curso Introduccin a la Programacin
Rbrica de Evaluacin

Los trabajos sern evaluados de acuerdo al contenido de las siguientes tablas:
LABORATORIO 1
Item a
Evaluar
Valoracin
Baja
Valoracin
Media
Valoracin Alta Mximo
Puntaje
Aportes
individuales
El estudiante
nunca particip
en el trabajo.
(Puntos = 0)

El estudiante no
realiz todas las
tareas
indicadas.
(Puntos = 3)
El estudiante
realiz aportes
significativos,
con
argumentaciones
y desarrollo 2
ejercicios.
(Puntos = 5)
5
Tiempo de
participacin
Nunca ingres
al foro.
(Puntos = 0)

Ingres tarde
para el
desarrollo del
trabajo.
(Puntos = 3)
Particip a
tiempo para el
desarrollo del
trabajo.
(Puntos = 5)
5
Interaccin
con el equipo

No interacta
con el equipo.
(Puntos = 0)
Participa pero
no tiene en
cuenta los
aportes de los
compaeros.
(Puntos = 3)
Particip
activamente en
la construccin
del trabajo, tuvo
en cuenta los
aportes de los
compaeros.
(Puntos = 5)
5
Documento
.pdf

No presentan el
archivo .pdf
(Puntos = 0)

Faltan algunos
elementos
solicitados.
(Puntos = 3)

Incluye portada,
introduccin,
contenidos,
conclusiones y
citas
bibliogrficas y
referencias
bibliogrficas.
(Puntos = 4)
5

TOTAL DE PUNTOS POSIBLES 20



xitos
Ing. Cesar Orlando Jimnez Angarita

You might also like