Sei sulla pagina 1di 5

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIN

2020)

I. Identificadores de la asignatura

Instituto: IIT Modalidad: Presencial

Departamento: Elctrica y Computacin


Crditos: 8
Materia: Programacin II

Ingeniera en Sistemas
Programa: Computacionales Carcter: Obligatoria

Clave: IEC981100
Tipo: Curso
Nivel: Intermedio

Horas: 64 Totales Teora: 50% Prctica: 50%

II. Ubicacin

Antecedentes: Clave
Programacin II CIS6040

Consecuente:

III. Antecedentes

Conocimientos: Fundamentos de gestin educativa y administracin, elementos bsicos de


investigacin cualitativa y cuantitativa, diseo curricular y evaluacin educativa.

Habilidades:Capacidad de anlisis y sntesis. Habilidades para el diseo de algoritmos usando


algn lenguaje de modelado.Habilidades de lectura y discriminacin de la
informacin.Habilidades para la bsqueda, anlisis y organizacin de informacin en medios
electrnicos(Internet) como bases de datos, revistas, libros).Comprensin de texto tcnico
escrito en idioma ingls. Argumentacin mediante lenguaje oral y trabajo en equipo.

Actitudes y valores: Honestidad acadmica, autocrtica, responsabilidad, respeto y disposicin

1
para el aprendizaje,auto motivacin, aprendizaje regulado, trabajo colaborativo, personalidad
emprendedora, juicio crtico.

IV. PropsitosGenerales

Los propsitos fundamentales del curso son:

Identificar y resolver problemas usando el paradigma de Orientacin a Objetos; aplicando una


metodologa especfica que lo lleve a seguir las fases de anlisis, diseo, desarrollo, pruebas
y validacin.
Dominar conceptual y prcticamente los elementos del paradigma de programacin orientada a
objetos, usando un lenguaje de propsito general.
Analizar problemas y proponer soluciones algortmicas.
Solucionar problemas aplicando una metodologa de programacin orientada a objetos
utilizando como herramienta un lenguaje de programacin de propsito general (lenguaje C+
+).
Colaborar en un equipo de desarrollo de software en el que se implementen los roles de
analista, diseador, desarrollador y tester; experimentando cada uno de los roles durante el
semestre.
Generar aplicaciones de software que cumplan con los aspectos de calidad marcados en la
mtrica de evaluacin de la calidad de software.

V. Compromisosformativos

Intelectual:El estudiante identificar y analizar problemas para ser resueltos mediante el diseo
de un programa usando la metodologa de orientacin a objetos. Identificar los objetos y
disenar las clases correspondientes que den solucin a un problema determinado.

Humano: El estudiante reflexionar acerca de las implicaciones ticas de realizar programas de


calidad que ayuden a resolver problemas reales.

Social: El estudiante analizar las repercusiones de realizar software de calidad y eficiente.

Profesional:El estudiante incorporar a su formacin los elementos fundamentales de la


programacinorientada a objetos de forma que pueda disear, orientar, asesorar y/o animar a
realizar proyectos de software, as como intervenir en la toma de decisiones para el
mejoramiento de software de su institucin o empresa.

VI. Condiciones de operacin

Espacio: Aula tradicional

Laboratorio: Cmputo Mobiliario: Mesa y sillas

Poblacin: 25 - 30

2
VII. Contenidos y tiempos estimados

Temas Contenido Actividades


El docente describir sobre la
1.1 Antecedentes metodologa de enseanza-
1.2 Caractersticas de los aprendizaje a utilizardurante el
Material de usofrecuente: lenguajes orientados a curso, as como los criterios de
objetos. evaluacin.
A) Proyector
1.2.1 Abstraccion
C) Can y computadora
1.2.2 Clases 1.1 El docente explicar la
porttil
1.2.3 Objetos importancia de la programacin
1.2.4 Metodos orientada a objetos
1.2.5 Encapsulamiento mencionando ejemplos de
Condiciones especiales:compilador
1.2.6 deHerencia
No
lenguaje C++ aplica aplicacin, identificando a su
1.2.7 Polimorfismo vez la importancia que la POO
1.3 Ventajas y desventajas de la tiene dentro de las
POO.
necesidades de la industria, la
1.4 Lenguajes de programacin
complejidad de los sistemas y
orientada a objetos.
la convergencia de la
tecnologa.

1.2 El docente explicar el


modelo orientado a objetos,
definiendo los conceptos de:
objeto, clase, herencia,
mensajes, etc.
VIII. Metodologa y estrategias didcticas
- Mediante el anlisis de un
Metodologa Institucional: escenario real (cocina,
consultorio, aula, taller, etc.), el
a) Elaboracin de ensayos, monografas e investigaciones (segn el nivel)
estudiante consultando
deber reconocer
fuentes bibliogrficas, hemerogrficas y en Internet. los objetos y los posibles
mensajes entre ellos.
b) Elaboracin de reportes de lectura de artculos en lengua inglesa, actuales y relevantes.
Estrategias del Modelo UACJ Visin 2020 recomendadas para el- curso:
El estudiante investigar y
comprobar el significado de
a) bsqueda, organizacin y recuperacin de informacin los trminos de abstraccin,
b) evaluacin ocultamiento, encapsulamiento.
Adems del rol que ocupan en
c) investigacin la POO.
d) meta cognitivas
- El estudiante definir clases
e) problematizacin
identificando atributos y
f) proceso de pensamiento lgico y crtico comportamiento (UML).
g) procesamiento, apropiacin-construccin
1.3 El docente explicar las
h) significacin generalizacin ventajas y desventajas de la
i) trabajo colaborativo POO.
IX. Criterios de evaluacin y acreditacin
Tema 1:Introduccin al 1.4 El estudiante realizar
paradigma POO.
a) Institucionales de acreditacin: trabajo de Investigacin en
Acreditacin mnima de 80% de clases programadas equipos de dos a tres
Nmero de sesiones: integrantes, de las diferentes
7 sesiones
Entrega =oportuna
16 hrs. de trabajos herramientas que se pueden
usar para programar en C++
(DevC++, Visual Studio C++,
Code Bloks, Eclipse, etc.), al
igual de las plataformas (Linux, 3
Windows) sobre las que se
pueden ejecutar. Hacer una
comparativa, y dar su opinin
Pago de derechos

Calificacin ordinaria mnima de 7.0

Permite examen nico: no

b) Evaluacin del curso


Acreditacin de los temas mediante los siguientes porcentajes:

Tema 1 10%

Tema 2 10%

Tema 3 10%

Tema 4 10%

Tema 5 10%

Tareas 10%

Prcticas 20%

Proyecto 20%

Total 100 %

X. Bibliografa

Stroustrup, B. (1997). The C++ Programming Language (Tercera edicin yedicin


especial). Addison-Wesley. EstadosUnidos de Amrica.
Stroustrup, B. (2008). Programming, principles and practice using C++. Addison-Wesley.
Estado Unidos de Amrica.
Ruiz, D. (2004). C++ Programacin Orientada a Objetos. Mega Punto ediciones. Espaa.
Smith, J. A. (1999). C++ Programacin Orientada a Objetos. Paraninfo Cengage Learning.
Espaa.
Smith J. A. (2001). Desarrollo de proyectos con programacin orientada a objetos con C++.
Paraninfo-Mxico Espaa.
Ceballos Sierra, F. J. (2006). Programacin orientada a objetos con C++, Cuarta Edicin,
Alfa Omega. Madrid.
Jacobson, Rumbaugh&Booch, (1999). Unified modeling language. User Guide. Addison
Wesley. Traduccin al Espanol: Lenguaje de ModeladoUnificado. PearsonEducacin S. A.
Madrid, Espaa.

X. Perfil deseable del docente

Doctorado o Maestra en reas afines a Ciencias de la Computacin y/o Tecnologas de


Informacin; con experiencia en el manejo de lenguajes de programacin y el paradigma de
orientacin a objetos. En su defecto, Ingeniero en Sistemas Computacionales o equivalente, con

4
mnimo 2 aos de experiencia en la industria, con experiencia en programacin.

XI. Institucionalizacin

Responsable del Departamento: Mtro. Jess Armando Gndara


Coordinador/a del Programa:Ing. Cynthia Vanessa
Fecha de elaboracin:20 de enero, 2011
Elabor:Dra. Leticia Ortega Mynez
Fecha de rediseo:noviembre, 2015
Rediseo:Dra. Vianey Cruz, Dr, Israel Hernndez, Mtra. Lourdes Guardado.