PORTAFOLIO DE EVIDENCIAS FUNDAMENTOS DE

Anuncio
PORTAFOLIO DE EVIDENCIAS
NOMBRE DEL /LA
ESTUDIANTE
MATRÍCULA
CARRERA
CORREO ELECTRÓNICO
ASIGNATURA
SEMESTRE
DOCENTE
CORREO ELECTRÓNICO
Pech Mena Miguel Angel
04140019
INGENIERÍA EN SISTEMAS COMPUTACIONALES
[email protected]
Programación Orientada a Objetos
Segundo
HOLZEN MARTÍNEZ GARCÍA
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
Grupo:
Objetivo o
competencia de la
materia:
HT
HP
CR
No. De
Unidades
2
3
5
6
Programación Orientada a Objetos
2
Carrera:
ISC
Profesor:
MTI. Holzen Atocha Martínez García
Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de
ingeniería.
Fechas (Periodo)
Unidad
Temática
Subtemas
Progra
Evaluación
Real
Real
mada
mada
Semana
1
Semana 4
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.
1.2 Lenguaje de modelado uni-
Semana
Observaciones
Progra
ficado:
1
diagrama de clases.
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
Semana
3
parámetros, retorno de valores.
2.5 Constructores y destructores:
Semana
3
declaración, uso y aplicaciones.
2.6 Sobrecarga de métodos.
Semana
4
2.7 Sobrecarga de operadores:
Concepto y utilidad, operadores
unarios y binarios.
3.1 Definición:
Semana
4
clase base, clase derivada.
Semana
5
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
Semana
3 Herencia
Semana 8
clase base.
4 Polimorfismo
6
3.5 Constructores y destructores en clases derivadas.
Semana
7
3.6 Redefinición de métodos en
clases derivadas.
Semana
7
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.
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.
5 Excepciones
Semana
8
Semana
10
5.1 Definición.
Semana
11
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
Semana
12
Semana 12
excepciones.
5.5 Creación y manejo de excepciones
Semana
12
definidas por el usuario.
6 Flujos y
archivos
6.1 Definición.
Semana
13
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
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
Semana 16
Real
INSTRUMENTACIÓN DIDÁCTICA UNIDAD 1
Nombre de la asignatura:
Programación orientada a objetos
Carrera:
ISC
Clave de la asignatura
Horas teoría-Horas práctica-Créditos
2-3-5
Fecha de elaboración
SCD-1020
Semestre
18/Enero/2015
2
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
Competencia específica 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.
Actividades de aprendizaje
Evaluación Diagnóstica de fundamentos de programación
Investigar y seleccionar en diversas
fuentes de información los conceptos principales del paradigma de
programación orientado a objetos.
Identificar ejemplos de la vida real
que apliquen o manifiesten dichos
conceptos.
Poner atención, escuchar y cuestionar al profesor con dudas.
Diseñar diagramas de clases aplicados a distintos problemas.
Tema: Introducción al paradigma de la POO
Criterios de evaluación de la unidad
Criterio
Tareas en Aula
Tareas fuera del aula
Prácticas/Exposiciones
Portafolio de Evidencias
Evaluación Periódica
Actividades de enseñanza
De primera
Oportunidad
Complementaria
15
20
15
10
5
20
15
5
40
55
Desarrollo de competencias
genéricas
Horas
teórico
prácticas
Ejercicios de programación estructurada.
Solución de problemas.
1-1
Exposiciones de los temas de la
unidad.
Trabajo en equipo
Habilidades interpersonales
2-0
Habilidades de investigación
Capacidad de aprender
1-1
Solución de problemas.
Toma de decisiones.
1-0
Capacidad de autonomía
1-2
Tareas de comparación entre los
conceptos y su aplicación a la
vida real
Reforzar los puntos descritos en
las exposiciones, complementándolos de manera integral
Elaborar prácticas relacionadas.
Fuentes de información
El lenguaje de programación C#.Fco. Javier Ceballos Sierra.
Editorial Ra-ma.
C#: Manual de Programación. Luis Joyanes Aguilar. Editorial
Apoyos didácticos
Diapositivas de diversos autores.
http://www.csharpya.com.ar/
http://tikal.cifn.unam.mx/~jsegura/LCGII/java1.htm
McGraw Hill.
http://ants.dif.um.es/~felixgm/pub/others/C_Sharp.pdf
C++: Programación Orientada a Objetos. Diego G.Ruiz. Editorial
MP Ediciones.
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.
TR=Tiempo real
TP= Tiempo planeado
EXÁMEN DIAGNÓSTICO Y RESULTADOS
EVIDENCIAS UNIDAD 1
1953
FORTRAN
Job Backus propone el
desarrollo
de un
nuevo leguaje.
1965
BASIC
1959
1960
1960
LISP
ALGOL
COBOL
El profesor
Se reúnen
Fue creado
John
representan- COBOL
McCarthy y
tes europeos
sus alumy de EEUU
nos desarro- para la crealla el LIPS
ción de un
nuevo lenguaje
1970
PASCAL
1972
C
Principios
1980
C++
1962
APL
Se publica el
libro de Kenneth Inversión
A Programming Lenguaje
1985
CLIPPER
Aparece
BASIC
Niklaus
Wirth diseña PASCAL
Dennis Ritcheri crea el
lenguaje C
Principios 90
1994
JAVA
DELPHI
James Gosling Aparece la primera
y su equipo
versión
comienzan a
desarrollar
JAVA
Y SE LANZA EN
EL AÑO 1995
Se desarrolla el lenguaje C++
2000
C#
AndersHejlsberg ha liderado los equipos que han
desarrollado Delphi y C#.
Se crea el
CLIPPER
ABSTRACCION
abstraccion
ABSTRACCION
ENCAPSULAMIENTO
Características de la programación
(Programación orientada a objetos)
POLIMORFISMO
HERENCIA
OCULTACION
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.
Descargar