 
   
PORTAFOLIO DE EVIDENCIAS
NOMBRE DEL /LA ESTUDIANTE
| Pech Mena Miguel Angel
| MATRÍCULA
| 04140019
| CARRERA
| INGENIERÍA EN SISTEMAS COMPUTACIONALES
| CORREO ELECTRÓNICO
| m_a_pm@hotmail.com
| ASIGNATURA
| Programación Orientada a Objetos
| SEMESTRE
| Segundo
| DOCENTE
| HOLZEN MARTÍNEZ GARCÍA
| CORREO ELECTRÓNICO
|
|
REGLAS DE COMPORTAMIENTO DE GRUPO DERECHOS DE EL Y LA ESTUDIANTE:
1. Ser respetado por el/la docente y compañeros/as.
2. Participar libremente durante las clases.
3. Externar sus dudas respecto al tema visto en clase y que sean aclaradas, o en su caso recibir asesoría siempre y cuando la solicite al área correspondiente.
4. Recibir retroalimentación posterior a las evaluaciones aplicadas.
5. A la justificación de inasistencias, siempre y cuando presente la evidencia en el tiempo y forma estipulado por la institución.
6. Le sean recibidos, revisados y devueltos los trabajos, proyectos de evaluación, prácticas, tareas y actividades evaluadas.
7. Recibir sus calificaciones al finalizar una unidad y/o posterior a una evaluación. OBLIGACIONES:
1. Respetar al/la docente y a sus compañeros/as.
2. Asistir puntualmente a sus clases programadas.
3. Mantener disciplina durante las clases y exposiciones de el/la docente.
4. No introducir ni ingerir alimentos y bebidas dentro del aula.
5. Mantener limpio y ordenado el salón de clases.
6. Cumplir con las actividades, tareas, proyectos, investigaciones individuales y en equipo que se le asignen.
7. Evitar el uso de celular y de aparatos electrónicos que el docente no haya solicitado para fines de la clase.
8. Integrar y reportar al maestro cada vez que lo requiera el portafolio de evidencias del módulo, el cual incluya trabajos, tareas, actividades, proyectos, que evidencien las competencias generadas en el desarrollo del módulo.
_____________________________
MTI HOLZEN A. MARTINEZ GARCIA
DOCENTE
_____________________________
NOMBRE Y FIRMA DE EL/LA ESTUDIANTE
AVANCE PROGRAMÁTICO
AVANCE PROGRAMÁTICO DEL PERIODO: 2015A
|
|
|
|
|
|
| Materia
| Programación Orientada a Objetos
| HT
| HP
| CR
| No. De Unidades
| 2
| 3
| 5
| 6
|
|
|
|
|
|
| Grupo:
| 2
| Carrera:
| ISC
| Profesor:
| MTI. Holzen Atocha Martínez García
|
|
|
|
|
|
| Objetivo o competencia de la materia:
| Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de ingeniería.
|
| Unidad Temática
| Subtemas
| Fechas (Periodo)
| Evaluación
| Observaciones
| Progra
mada
| Real
| Progra
mada
| Real
|
| 1
Introducción al
paradigma de la programación orientado a objetos.
| 1.1 Elementos del modelo de objetos:
clases, objetos, abstracción, modularidad, encapsulamiento, herencia y polimorfismo.
| Semana 1
|
| Semana 4
|
|
|
| 1.2 Lenguaje de modelado unificado:
diagrama de clases.
| Semana 1
|
|
|
|
| 2
Clases y objetos.
| 2.1 Declaración de clases:
atributos, métodos, encapsulamiento.
| Semana 2
|
|
|
|
|
| 2.2 Instanciación de una clase.
| Semana 2
|
|
|
|
|
| 2.3 Referencia al objeto actual.
| Semana 2
|
|
|
|
|
| 2.4 Métodos:
declaración, mensajes, paso de
parámetros, retorno de valores.
| Semana 3
|
|
|
|
|
| 2.5 Constructores y destructores:
declaración, uso y aplicaciones.
| Semana 3
|
|
|
|
|
| 2.6 Sobrecarga de métodos.
| Semana 4
|
|
|
|
|
| 2.7 Sobrecarga de operadores:
Concepto y utilidad, operadores unarios y binarios.
| Semana 4
|
|
|
|
| 3 Herencia
| 3.1 Definición:
clase base, clase derivada.
| Semana 5
|
| Semana 8
|
|
|
| 3.2 Clasificación: Herencia Simple, Herencia Múltiple.
| Semana 5
|
|
|
|
|
| 3.3 Reutilización de miembros heredados.
| Semana 6
|
|
|
|
|
| 3.4 Referencia al objeto de la clase base.
| Semana 6
|
|
|
|
|
| 3.5 Constructores y destructores en clases derivadas.
| Semana 7
|
|
|
|
|
| 3.6 Redefinición de métodos en clases derivadas.
| Semana 7
|
|
|
|
| 4 Polimorfismo
| 4.1 Definición.
| Semana 8
|
| Semana 12
|
|
|
| 4.2 Clases abstractas:
definición, métodos abstractos, implementación de clases abstractas, modelado de clases abstractas.
| Semana 8
|
|
|
|
|
| 4.3 Interfaces: definición, implementación de interfaces, herencia de interfaces.
| Semana 8
|
|
|
|
|
| 4.4 Variables polimórficas (plantillas): definición, uso y aplicaciones.
| Semana 9
|
|
|
|
|
|
4.5 Reutilización de código.
| Semana 10
|
|
|
|
| 5 Excepciones
| 5.1 Definición.
| Semana 11
|
| Semana 12
|
|
|
| 5.2 Tipos de excepciones.
| Semana 11
|
|
|
|
|
| 5.3 Propagación de excepciones.
| Semana 11
|
|
|
|
|
| 5.4 Gestión de excepciones:
manejo de excepciones, lanzamiento de
excepciones.
| Semana 12
|
|
|
|
|
| 5.5 Creación y manejo de excepciones
definidas por el usuario.
| Semana 12
|
|
|
|
| 6 Flujos y archivos
| 6.1 Definición.
| Semana 13
|
| Semana 16
|
|
|
| 6.2 Clasificación: Archivos de texto y binarios.
| Semana 13
|
|
|
|
|
| 6.3 Operaciones básicas y tipos de acceso.
| Semana 14
|
|
|
|
|
| 6.4 Manejo de objetos persistentes.
| Semana 15
|
|
|
|
| Seguimiento de la programación.
| Programada
| Real
| Fecha de entrega de la programación
| 11/02
|
| Primera revisión
| Semana 4
|
| Segunda revisión
| Semana 8
|
| Tercera revisión
| Semana 12
|
| Cuarta revisión
| Semana 16
|
|
INSTRUMENTACIÓN DIDÁCTICA UNIDAD 1
Nombre de la asignatura:
| Programación orientada a objetos
| Carrera:
| ISC
| Clave de la asignatura
| SCD-1020
| Semestre
| 2
| Horas teoría-Horas práctica-Créditos
| 2-3-5
| Fecha de elaboración
| 18/Enero/2015
|
1. Caracterización de la asignatura
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de analizar, desarrollar, implementar y administrar software de aplicación orientado a objetos, cumpliendo con estándares de calidad, con el fin de apoyar la productividad y competitividad de las organizaciones.
Esta materia proporciona soporte a otras, más directamente vinculadas con desempeños profesionales; se ubica en el segundo semestre de la trayectoria escolar. Proporciona al estudiante las competencias necesarias para abordar el estudio de cualquier lenguaje orientado a objetos, metodología de análisis y diseño orientado a objetos, de los sistemas gestores de bases de datos, y en general de cualquier materia basada en el modelo orientado a objetos.
|
2. Objetivo(s) general(es) del curso. (Competencias específicas a desarrollar)
Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de ingeniería.
|
3. Análisis por unidad
Unidad: 1
| Tema: Introducción al paradigma de la POO
| Competencia específica de la unidad
| Criterios de evaluación de la unidad
|
Comprender, describir y modelar los conceptos principales del paradigma de programación orientado a objetos y aplicarlos a situaciones de la vida real.
| Criterio
| De primera Oportunidad
| Complementaria
| Tareas en Aula
| 15
| 5
| Tareas fuera del aula
| 20
| 20
| Prácticas/Exposiciones
| 15
| 15
| Portafolio de Evidencias
| 10
| 5
| Evaluación Periódica
| 40
| 55
|
| Actividades de aprendizaje
| Actividades de enseñanza
| Desarrollo de competencias genéricas
| Horas teórico prácticas
| Evaluación Diagnóstica de fundamentos de programación
| Ejercicios de programación estructurada.
| Solución de problemas.
| 1-1
| Investigar y seleccionar en diversas fuentes de información los conceptos principales del paradigma de programación orientado a objetos.
| Exposiciones de los temas de la unidad.
| Trabajo en equipo
Habilidades interpersonales
| 2-0
| Identificar ejemplos de la vida real que apliquen o manifiesten dichos conceptos.
| Tareas de comparación entre los conceptos y su aplicación a la vida real
| Habilidades de investigación
Capacidad de aprender
| 1-1
| Poner atención, escuchar y cuestionar al profesor con dudas.
| Reforzar los puntos descritos en las exposiciones, complementándolos de manera integral
| Solución de problemas.
Toma de decisiones.
| 1-0
| Diseñar diagramas de clases aplicados a distintos problemas.
| Elaborar prácticas relacionadas.
| Capacidad de autonomía
| 1-2
|
|
|
|
|
|
|
|
|
Calendarización de evaluación (semanas):
Sem.
| 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
| 12
| 13
| 14
| 15
| 16
| T.P.
| ED
| EF
|
| O
|
|
|
|
|
|
|
|
|
|
|
|
| T.R.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ED = Evaluación diagnóstica. ES = Evaluación formativa. O = Evaluación sumativa. TP= Tiempo planeado TR=Tiempo real
EXÁMEN DIAGNÓSTICO Y RESULTADOS
EVIDENCIAS UNIDAD 1
    
1953
FORTRAN
| 1959
LISP
| 1960
ALGOL
| 1960
COBOL
| 1962
APL
|
| Job Backus propone el desarrollo de un nuevo leguaje.
| El profesor John McCarthy y sus alumnos desarrolla el LIPS
| Se reúnen representantes europeos y de EEUU para la creación de un nuevo lenguaje
| Fue creado COBOL
| Se publica el libro de Kenneth Inversión A Programming Lenguaje
|
    
1965
BASIC
| 1970
PASCAL
| 1972
C
| Principios 1980
C++
| 1985
CLIPPER
| Aparece BASIC
| Niklaus Wirth diseña PASCAL
| Dennis Ritcheri crea el lenguaje C
| Se desarrolla el lenguaje C++
| Se crea el CLIPPER
|
  
Principios 90
JAVA
| 1994
DELPHI
| 2000
C#
|
| James Gosling y su equipo comienzan a desarrollar JAVA
Y SE LANZA EN EL AÑO 1995
| Aparece la primera versión
| AndersHejlsberg ha liderado los equipos que han desarrollado Delphi y C#.
|

ABSTRACCION 
ENCAPSULAMIENTO
ABSTRACCION OCULTACION Características de la programación
(Programación orientada a objetos)
ABSTRACCION
abstraccion
 POLIMORFISMO HERENCIA
COMENTARIOS FINALES Y EXPERIENCIAS DE APRENDIZAJE
La verdad este parcial fue muy corto y no aprendí lo suficiente, creo que entre mis aptitudes falto un poco de responsabilidad al haber estudiado, siento que me pudo haber ido mejor en este periodo, ante la falta de clases por puentes, días festivos, etc. Creo que las clases estuvieron muy bien estructuradas ante todo medio las clases fueron más teóricas creo que si hubieran sido un poco más de prácticas hubiera aprendido un poco más de la programación.
|