guia general
DESCRIPTION
Guia generalTRANSCRIPT
GUÍA GENERAL DEL CURSO
PARADIGMA ORIENTADO A OBJETOS
Es importante estar alineado con los adelantos tecnológicos y novedades
que el mundo moderno incorpora, por ello debe descubrir cómo trabajar
acorde con una estrategia virtual de aprendizaje.
Este AVA ofrece para que esta relación se estreche, una serie de
herramientas tales como módulos de aprendizaje, lecturas, foros, chat,
tareas que permitirán llevar a cabo cada una de las actividades de este
curso.
Al igual que las clases presenciales requieren de instalaciones físicas en las
cuales los docentes y estudiantes interactúen para poder propiciar un
ambiente adecuado de aprendizaje, este AVA requiere espacios virtuales
en los que se den interacciones que propicien la comunicación y permitan
intercambiar ideas, trabajar en equipo, compartir y discutir.
Es vital que en este espacio de trabajo interactivo, se produzcan relaciones
mediadas por la tecnología entre el tutor y el estudiante.
El rol del tutor es servir de facilitador y
mediador a lo largo del curso,
diseñando y proporcionando
mecanismos pedagógicos dinámicos
acordes con la tecnología virtual.
El tutor es el encargado de efectuar
seguimiento constante a cada una de
las actividades que realiza el
estudiante, al igual que brindar
retroalimentación de una forma
permanente y efectiva.
El tutor es quien se encarga de
preparar la agenda del curso y tiene
como labor fomentar un ambiente de
trabajo amigable en el que todos estén
dispuestos a contribuir a sacar adelante
un proyecto común.
De igual forma, el tutor debe guiar a los
estudiantes en el uso de la plataforma,
evitando que los estudiantes se desvíen
del objetivo fundamental del curso por
estar centrando su atención en
distracciones tales como las posibles
complicaciones en el manejo de Moodle.
El estudiante es el principal protagonista
dentro de su proceso de aprendizaje,
pues debe responsabilizarse de su
propio aprendizaje asumiendo un papel
activo y participativo a lo largo de
curso.
Es importante que el estudiante cuente
con conocimientos en Internet, correo
electrónico, chat, sistemas operativos y
herramientas ofimáticas.
De igual forma, el estudiante debe
familiarizarse con las estrategias de
trabajo en equipo y otras opciones tales
como realización de informes, debates,
entre otros.
El estudiante debe tener una disciplina
de estudio adecuada, en la cual se
asigne un tiempo de trabajo acorde a
las necesidades del curso.
Rol del tutor en un AVA Rol del estudiante en un AVA
Roles de los participantes
El curso está compuesto por 3 unidades temáticas. Por cada una de ellas se
presentará paulatinamente en la plataforma una Guía de Unidad, que le
indicará el proceso a seguir al igual que los temas, interacciones y actividades
que deberá realizar.
Recomendaciones Generales
1. Lea la Guía General y la Guía específica por Unidad.
2. Consulte información complementaria en libros impresos o digitales sobre
los diferentes ejes temáticos.
3. Comuníquese con su tutor a través del correo electrónico
4. Realice y entregue puntualmente cada una de las actividades presentes en
la Guía por Unidad.
5. Comparta y aclare con su compañeros y tutor las inquietudes que puedan
surgir a lo largo del proceso.
6. Conforme un equipo de trabajo con sus compañeros para que grupalmente
puedan contribuir al objetivo común.
Actividades permanentes se especifican en la Guía de
Trabajo por cada Unidad Temática
Descripción General Unidad I: Problemas y
soluciones Unidad II: Expresiones y estructuras de decisión
Unidad III: Manejo de grupos de atributos
Fecha de realización
30 de enero 25 de marzo 26 de marzo al 22 de abril
23 de abril al 20 de mayo
Objetivos por unidad
Al final de esta unidad el estudiante estará en capacidad de: - Identificar y seguir las etapas para la solución de un problema - Resolver un problema haciendo uso de un programa de computador
- Manejar los conceptos de creación e invocación de métodos, expresiones, tipos de datos e
instanciación. - Interactuar con el ambiente de desarrollo Eclipse -Construir interfaces gráficas sencillas
Al final de esta unidad el estudiante estará en capacidad de: -Utilizar instrucciones condicionales simples y anidadas para dar solución a problemas que requieren la toma de decisiones -Utilizar constantes al momento de modelar las características de un objeto
- - Utilizar expresiones dentro de métodos como un medio para modificar el estado de un objeto.
-
Al final de esta unidad el estudiante estará en capacidad de: - Utilizar estructuras contenedoras de tamaño fijo para resolver problemas en los cuales es necesario almacenar una secuencia de elementos - Utilizar ciclos para poder manipular las estructuras contenedoras fijas
- Construir interfaces gráficas que involucren la utilización de estructuras contenedoras de tamaño fijo.
Objetivo general del Curso: Brindar los fundamentos de un curso básico de Programación Orientada a Objetos en Lenguaje Java
Proceso - Elaborar su registro - Edición del perfil - Abrir y estudiar los módulos: Especificación y solución de problemas Clases y objetos Tipos de Datos Métodos e Instrucciones Expresiones y operadores Cada uno de estos módulos contiene actividades las cuales deben ser desarrolladas. - Participar en los foros: Especificación y solución de un problema Excepciones presentadas en Eclipse y soluciones. - Estudiar casos de estudio y resolver las hojas de trabajo: El empleado modificado La alcancia El Minimercado El empleado La encuesta El triangulo El estudiante
- Abrir y estudiar el módulo: Estructuras de decisión Recurso Al interior de este módulo hay actividades que deben ser desarrolladas. - Estudiar los casos de estudio y Resolver las hojas de trabajo: Jugueteria Concesionario Autoservicio Floristeria -Conteste el test: -Descargar y presentar el Parcial 2 en forma individual -Cierre Unidad 2
-Abrir y estudiar el módulo: Estructuras contenedoras de tamaño fijo Recurso - Estudiar los casos de estudio y resolver las hojas de trabajo: GrupoEstudiantes Parqueadero VideoTienda SalaInformatica -Desarrollar la Guía de Laboratorio -Conocer el enunciado del Proyecto final e iniciar su construcción - Participar en el foro: Compartamos dudas sobre el Proyecto Final - Presentar el parcial en forma individual (tiempo estimado 3 horas) -Cierre Unidad 3
El granjero El Constructor - Contestar las consultas: Estructuras de decisión Consulta en CUPI2 -Descargar y presentar el Parcial 1 en forma grupal (2 estudiantes). -Descargar y presentar el parcial 2 en forma individual - Cierre Unidad 1
En el espacio de presentación del curso se proporciona el Documento General del Curso que contiene el contenido completo de la asignatura. No obstante para facilitar el proceso de aprendizaje, dichos contenidos están desglosados en módulos, lo cual hará más amigable el proceso de lectura.
Evaluación
Foros y Actividades entregables (5%) Parcial 1 (20%) Parcial 2 (20%) Total: 45% del curso
Foros y Actividades entregables (5%) Parcial 2 (20%) Total: 25% del curso
Foros y Actividades entregables (5%) Parcial 3 (20%) Total: 25% del curso
Proyecto final de la asignatura 5% de la nota final
Quien desee mejorar la nota tendrá a su disposición, luego de conocer la nota definitiva de la asignatura, una actividad de recuperación que podrá desarrollar en el transcurso de una semana (21 mayo al 27 de mayo) Para quienes lo entreguen, su nota definitiva se calculará como Actividad de recuperación 20% Parcial 1 20% Parcial 2 20% Parcial 3 20% Parcial 4 20%
Nota: Se aplicará el esquema de calificación numérico, donde la nota mínima es 0 y la
máxima es 5.
Importante
Cuando deba subir una actividad a la plataforma el nombre del archivo que
suba debe incluir los nombres de quienes desarrollan la actividad seguido del
nombre de la actividad. Ejemplo:
luisPerez_MarioRodriguezLaboratorio.zip
Observación General
Cuando deba desarrollar una hoja de trabajo debe descargarla de la
plataforma. Cada hoja estará en un archivo comprimido. Descomprima dicho
archivo y ubique la carpeta doc, la cual contendrá el enunciado del problema
en formato Word. Tenga presente que debe completar lo que se solicita en la
hoja de trabajo y adicionalmente poner a correr el programa.
Los casos de estudio
Al igual que las Hojas de Trabajo cada caso de estudio estará en un archivo
comprimido. Descomprima dicho archivo y ubique la carpeta doc, la cual
contendrá el enunciado del problema en formato Word.
Los casos de estudio están desarrollados en su totalidad y le servirán de guía
para que realice las hojas de trabajo.
En la plataforma Moodle, en la parte introductoria del Curso tendrá a su
disposición un archivo con todos los casos de estudio desarrollados a lo largo
del curso, puede descargar este archivo o ir descargando uno a uno los casos
de estudio a medida que lo requiera.
Pasos para abrir un caso de estudio
- Descargue el caso de estudio de la plataforma.
- De clic derecho sobre el archivo comprimido y selección Extract here.
- De doble clic sobre la carpeta que se genera
- Ingrese a la carpeta Doc
- Abra el enunciado del caso de estudio que se encuentra disponible en formato Word
Para importar un Proyecto en Eclipse descargue la Guía presente en el
Módulo Métodos y Expresiones de la Unidad 1
Para ello de clic en el Módulo para que se ejecute. Luego ubíquese en la
página 37 y seleccione la Guía 2.
Cómo desarrollar un test online
Cuando deba contestar un test online de clic en entrar o directamente
sobre el nombre del recurso. Tal como se muestra a continuación:
Automáticamente la actividad será desplegada. Contéstela y cuando
haya finalizado regrese a la página que originó la actividad y de clic en
salir de la actividad. Es importante que lleve a cabo este paso para que
pueda obtener su calificación.
Bibliografía General del Curso
Arboleda Cobo, Liliana María.Programación en red con java. Cali, Universidad ICESI, 2004
Bishop, Judy. Java Fundamentos de programación. Addison-Wesley. Segunda Edición. Madrid. 1999. ISBN:
84-7829-022-2.
Booch. Object Oriented Analysis & Design With Applications. Prentice Hall, 1998
Booch. UML El Lenguaje Unificado de Modelado. Addison Wesley
Ceballos Sierra, Francisco Javier. Java 2: curso de programación. Alfaomega, 2006. México
Dejalón G. Javier y Rodríguez J. Ignacio, Aitor, Imaz. Aprenda Java como si estuviera en primero. Escuela
Superior de Ingenieros Industriales. San Sebastian. Enero 2000.
Eckel, Bruce. Piensa en Java. Prentice-Hall, Pearson Educación. Segunda edicion. Madrid, 2003. ISBN: 84-
205-3192-8.
Eriksson, H. UML 2 Toolkit. Indianapolis: Wiley 2004
Goodrich, Michael y Tamassia, Roberto. Estructuras de datos y algoritmos en Java. CECSA. Segunda
edición. 2002
Hurtado Gil, Sandra Victoria. Conceptos Avanzados de Programación con JAVA. Universidad ICESI, 2002
Lee, Richard. Practical Object Oriented Development with UML and Java. Prentice-hall, 2002.
Oneil, Joseph. Teach Yourself JAVA. McGraw - Hill. California USA, 1999. ISBN: 0-07-882570-9.
Richardson. Professional Java JDK 6. Wrox, 2007
Schildt, Herbert. Fundamentos de programación en Java2. Mc Graw-Hill. ISBN: 958-41-0228-1.
Villalobos, Jorge. Introduccion a las Estructuras de Datos. Prentice Hall, 2008
Villalobos S. Jorge A. Casallas Rubby. Fundamentos de programación - Aprendizaje Activo Basado en casos.
Prentice Hall. ISBN: 970-26-0846-5. 2006
Zhang, Computer Graphics Using Java 2d & 3d,-Pearson, Enero de 2007.