Silabo

  • Uploaded by: Alejandro Huapaya Sánchez
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Silabo as PDF for free.

More details

  • Words: 2,173
  • Pages: 8
CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

SÍLABO DE PROGRAMACION ORIENTADA A OBJETOS I.

DATOS GENERALES 1.1. Carrera Profesional 1.2. Área Académica 1.3 Ciclo 1.4. Semestre 1.5. Prerrequisito 1.6. Créditos 1.7. Horas semanales 1.8. Duración 1.9. Docente

II.

: Ingeniería de Sistemas : Ingeniería de Sistemas : IV : 2009-II : Estructura de datos : 04 : 05 (HT: 03 / HP: 02) : Inicio: 07 de septiembre de 2009 Término: 09 de enero del 2010 : Ing. Crispín Sánchez, Iván [email protected]

FUNDAMENTACIÓN El aprendizaje de las bases teóricas – prácticas del paradigma de programación orientada a objetos, constituye una necesidad para el desarrollo de las habilidades básicas y esenciales en la formación del Ingeniero de Sistemas. Este curso, por su naturaleza se orienta a desarrollar las habilidades de programación bajo el enfoque de objetos, el cual, permite que el estudiante se sumerja en el mundo de la programación a través del entendimiento de objetos, reales o imaginarios del mundo real e ideal. El curso es de naturaleza teórica- Práctica. En este curso se aprenderá las propiedades Fundamentales de la Programación Orientada a Objetos: Encapsulamiento, Herencia y Polimorfismo en Java. Además una introducción al Modelamiento Orientado a Objetos. Concluyendo con implementaciones de Escritorio utilizando base de datos.

III. COMPETENCIAS Analiza y comprende conocimientos teóricos del paradigma Orientado a Objetos y después ponerlos en práctica por medio de algún lenguaje Orientado a Objetos. Conoce los lenguajes Orientados a Objetos y Distinguirá entre un Lenguaje estructurado y uno Orientado a Objetos, Aplica los conocimientos teóricos y prácticos adquiridos durante el curso, proponiendo, diseñando y desarrollando alguna aplicación que permita evaluar el grado de conocimientos adquiridos.

Página 1

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS IV.

PROGRAMACIÓN ACADÉMICA

SEMANA/SESIÓN

Sesión 01 Características de la POO.

Sesión 2 Modificadores de Acceso

Sesión 3 Arreglos de Objetos.

CONTENIDOS

CRITERIO A EVALUAR

Conceptuales Características de la POO. Encapsulamiento, Herencia y Polimorismo. Definición de Clase y Objetos. Constructores. Definición y Utilidad. Constructores por Defecto. Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Analiza una descripción de requisitos para una clase, abstrae la estructura de la misma, la expresa en un gráfico y en una clase escrita en Java. Actitudinales De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno. Conceptuales Modificadores de Acceso, Atributos y Métodos de Clase. Referencia this. Modificadores de Acceso: private, ninguno, protected, public. Sobrecarga de Métodos. Atributos y Métodos Estáticos. Constantes en Java. Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Abstrae e implementa a través de clases problemas que requieran de la herencia de clases para su solución. Actitudinales De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno. Conceptuales Arreglos de Objetos. Arreglos de referencias a objetos. Declaración de arreglos. Inicialización. Operaciones básicas: ingreso, ordenamiento, eliminación, inserción, reporte. Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Actitudinales De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno.

TRABAJO PRACTICO 1 (TP1)

Página 2

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

Sesión 4 Herencia.

Sesión 5 Clases Abstractas

Sesión 6 Relación entre clases.

Sesión 7 Algebra de Boole.

Conceptuales Herencia. Concepto de Herencia. Ventajas de la Herencia. Nomenclatura y Reglas. Creación de Herencia en Java. Ejecución de Constructores con la herencia. Métodos y Atributos Protegidos. Clases Finales. Sobre Escritura de Métodos. Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Actitudinales De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno. Conceptuales Clases Abstractas, Polimorfismo e Interfaces. Definición de una Clase Abstracta, Sintaxis y Características. Asignación de Objetos a variables de su super Clase. Definición de Polimorfismo. Ventajas de la Utilización de Polimorfismo. Definición de interface. Implementación de una Interface. Interfaces y Polimorfismo Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Actitudinales De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno. Conceptuales Relación entre clases. Asociaciones: Multiplicidad, Asociación Reflexiva. Agregación. Composición Jerarquía de Clases: Generalización y Especialización. Evaluación Intermedia Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Actitudinales De Participación Activa: en el Proceso de Cambio y Mejoramiento Continuo, facilitándolo en función a requerimientos previamente diagnosticados. Conceptuales Excepciones. Excepciones y errores. Clases de excepción. Tipos de Excepciones: Marcadas y no marcadas. Captura de Excepciones. Bloques try.. match. Finally. Propagación de una Excepción. Lanzamiento e una Excepción. Métodos para el control de una excepción. Clases de Excepción personalizadas

INFORME 1 (INF1)

TRABAJO PRACTICO 2 (TP2)

INFORME 2 (INF2)

EXPOSICIÒN 1

Página 3

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Procedimentales Explica con claridad los programas que habrá de implementar con criterios de Orientación a Objetos. Actitudinales De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno. De Participación Activa: en el Proceso de Cambio y Mejoramiento Continuo, facilitándolo en función a requerimientos previamente diagnosticados. Sesión 8

Sesión 9 Acceso al Disco-I.

Sesión 10 Acceso al Disco-II.

EXAMEN PARCIAL

EX1

EXAMEN PARCIAL

Conceptuales Acceso al Disco. La Clase File: Información sobre archivos y Directorios. Lectura de Archivos de Texto. Escritura en Archivos de Texto. Escritura de datos Primitivos Java en un archivo. Lectura de datos Primitivos de un archivo Procedimentales Explica los programas avanzados en Java que logra implementar. Abstrae e implementa través de clases problemas que requieran tratamiento de excepciones e interfaces gráficas desarrolladas con Swing y hace uso del manejo de eventos y de componentes gráficos de este paquete de Java. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención). Muestra entusiasmo por la búsqueda de información dentro de la organización que le permitirá lograr el Producto Acreditable, así como la posterior sustentación y defensa del mismo. Conceptuales Acceso al Disco. Escritura de Objetos en un archivo. Lectura de objetos de un archivo. Archivos de Acceso Aleatorio, Lectura y escritura. Avance del Proyecto Integrador Procedimentales Explica los programas avanzados en Java que logra implementar. Abstrae e implementa través de clases problemas que requieran tratamiento de excepciones e interfaces gráficas desarrolladas con Swing y hace uso del manejo de eventos y de componentes gráficos de este paquete de Java. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención).

Página 4

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

Sesión 11 Aplicaciones Basadas en Entorno Gráfico

Sesión 12 Interfaces Graficas

Conceptuales Aplicaciones Basadas en Entorno Gráfico. AWT. Principales clases del AWT. El modelo de Gestión de Eventos de Java. Las Clases del Paquete Swing. Principales clases del Paquete swing. Creación de una interfaz grafica usando swing. Procedimentales Explica los programas avanzados en Java que logra implementar. Abstrae e implementa través de clases problemas que requieran tratamiento de excepciones e interfaces gráficas desarrolladas con Swing y hace uso del manejo de eventos y de componentes gráficos de este paquete de Java. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención). Conceptuales Interfaces Graficas. Clases JFrame, JLabel, JTextField, JButton. Clases JCheckBox, JRadioButton, Clases JList, JComboBox, JTable. Procedimentales Explica los programas avanzados en Java que logra implementar. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención). Muestra entusiasmo por la búsqueda de información dentro de la organización que le permitirá lograr el Producto Acreditable, así como la posterior sustentación y defensa del mismo. . Conceptuales Acceso a Bases de Datos con JDBC. Implementación de clases con acceso a Bases de Datos.

Sesión 13 Acceso a Bases de Datos con JDBC

TRABAJO PRACTICO 3 (TP3)

INFORME 3 (INF3)

TRABAJO PRACTICO 4 (TP4)

Procedimentales Explica los programas avanzados en Java que logra implementar. Abstrae e implementa través de clases problemas que requieran tratamiento de excepciones e interfaces gráficas desarrolladas con Swing y hace uso del manejo de eventos y de componentes gráficos de este paquete de Java. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención).

Página 5

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

Sesión 14 Modelo de clases para acceso a Bases de Datos.

Sesión 15 Implementación de interfaces con acceso a Bases de Datos.

. Conceptuales Modelo de clases para acceso a Bases de Datos. Las clases y sus servicios, pruebas. Implementación de Ejemplos. Procedimentales Explica los programas avanzados en Java que logra implementar. Abstrae e implementa través de clases problemas que requieran tratamiento de excepciones e interfaces gráficas desarrolladas con Swing y hace uso del manejo de eventos y de componentes gráficos de este paquete de Java. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención). Muestra entusiasmo por la búsqueda de información dentro de la organización que le permitirá lograr el Producto Acreditable, así como la posterior sustentación y defensa del mismo. Aprecia las oportunidades de aplicar sus Conceptuales Implementación de interfaces con acceso a Bases de Datos. Integrando todos los conceptos. Despliegue de aplicaciones de Java. Proyecto Integrador Final Procedimentales Explica los programas avanzados en Java que logra implementar. Abstrae e implementa través de clases problemas que requieran tratamiento de excepciones e interfaces gráficas desarrolladas con Swing y hace uso del manejo de eventos y de componentes gráficos de este paquete de Java. Actitudinales Demuestra habilidad en comunicación interpersonal dentro y fuera de las aulas de clase, así como en las organizaciones donde realiza su intervención (atención). Muestra entusiasmo por la búsqueda de información dentro de la organización que le permitirá lograr el Producto Acreditable, así como la posterior sustentación y defensa del mismo. .

Sesión 16

EXAMEN FINAL

Sesión 17

EXAMEN APLAZADOS Y REZAGADOS

INFORME 4 (INF4)

EXPOSICIÓN 2 EX2

EXAMEN FINAL

Página 6

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS V. • • • • VI.

ESTRATEGIAS DE APRENDIZAJE Metodología activa. Trabajo individual y en equipo. Aprendizaje basado en problemas. Empleo del método científico.

MEDIOS Y MATERIALES • Cañón multimedia. • Libros de biblioteca. • Internet.

VII. EVALUACIÓN • La evaluación es permanente, formativa y sistemática teniendo en cuenta el desempeño del estudiante en las actividades programadas. se aplicarán pruebas para medir el rendimiento del estudiante, en conocimientos, procedimientos y en actitudes, las mismas que serán pruebas estandarizadas y estructuradas por los docentes de cada asignatura, para ello se usara como instrumentos de evaluación (Cuestionarios, Lista de cotejo, Ficha de observación, Batería de preguntas, Cuestionarios, Lista de cotejo y otros) • La asistencia a clases es obligatoria. El 30% de inasistencias inhabilita al estudiante en la asignatura. • Los criterios de evaluación serán publicados en la sesión/semana correspondiente. • Los promedios parciales se obtienen teniendo en consideración la formula N1 y N2 respectivamente. • El promedio final de la asignatura se obtiene según formula PF. SEMANA CRITERIO DE PESO ID OBSERVACIÓN / SESIÓN EVALUACIÓN * 3 Trabajo Práctico 1 1.5 TP1 4 Informe 1 1 INF1 5 Trabajo Práctico 2 1.5 TP2 6 Informe 2 1 INF2 7 Exposición 1 1 EX1 29 de Octubre al 04 de 8 Examen Parcial 1.5 EP noviembre 11 Trabajo Práctico 3 1.5 TP3 12 Informe 3 1 INF3 13 Trabajo Práctico 4 1.5 TP4 14 Informe 4 1 INF4 15 Exposición 2 1 EX2 16 Examen Final 1.5 EF 17 al 23 de diciembre Examen de 17 Aplazados y ER Del 07 al 09 de enero de 2010 Rezagados *Los pesos serán tratados tal cual se indica en la formula señalada en el siguienterecuadro:

PROMEDIOS PARCIALES: EX1  N1 = EX2  N2 =

TP1 TP2 INF1  INF2 × 1,5   1,5⋅EP 2 2 5 TP3 TP4  INF3  INF4 × 1,5   1,5⋅EF 2 2 5

PROMEDIO FINAL:

PF =

N1  N2 2

Página 7

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS VIII.

REFERENCIAS BIBLIOGRÀFICAS. FLORES, R. (2005) Algoritmos, estructura de datos y programación orientada a Objetos. 1era. ed. Colombia: Ed. Ecoe. GUARDA, S. (2007) Estructura de datos Orientado a Objetos. 1era. ed. México: Ed. Pearson Education. MATSUKAWA, S. (2004) Análisis y diseño orientado a objetos con UML. 1era. ed. Perú: Ed. Macro EIRL. STEPHEN, R. (2005) Análisis y diseño orientado a Objetos con UML y el proceso unificado. 1era. ed. México: Ed. Mc. Graw Hill. WU, T. (2008) Programación en Java. Introducción a la programación orientada a Objetos. 1era. ed. México: Ed. Mc Graw Hill.

Página 8

Related Documents

Silabo
October 2019 37
Silabo
May 2020 15
Silabo
November 2019 32
Silabo
October 2019 26
Silabo Semiotica.doc
October 2019 22
Silabo Pdcv
May 2020 7

More Documents from "Mirtha Rubina"

April 2020 16
April 2020 14
May 2020 15
Crak
August 2019 28
Direcciones Agujas.docx
November 2019 29