Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PLANIFICACIN
Equipo Ctedra
Profesoras adjuntas: Msc. Marilena Maldonado - Msc. Silvina Unzaga
Jefes de trabajos: Ing. Claudia Avila
Ayudantes de primera: P.U. Carmen Silva y P.U. Aldo Roldan
Fundamentos de la Programacin-Licenciatura en Sistemas de Informacin Plan de Estudios 2011-AO 2013
1. IDENTIFICACIN
1.1. Nombre de la Asignatura / Obligacin Curricular: Fundamentos de la Programacin
1.2. Carreras: Licenciatura en Sistemas de Informacin (Plan de Estudios 2011)
1.3. Ubicacin de la Asignatura/ Obligacin Curricular en el Plan de Estudios
1.3.1. Mdulo - Ao
La asignatura est ubicada en el primer y segundo mdulo, correspondiente al primer ao de la
carrera.
1.3.2- Ciclo al que pertenece la Asignatura/ Obligacin Curricular
La asignatura pertenece al Primer Ciclo.
1.3.3- rea a la que pertenece la Asignatura/ Obligacin Curricular
2. PRESENTACIN
2.1. Ubicacin de la asignatura como tramo de conocimientos de una disciplina / ubicacin de la
obligacin curricular como actividad o herramienta
Esta asignatura est orientada fundamentalmente a la resolucin de problemas con computadoras,
mediante la realizacin de las etapas de anlisis, diseo, especificacin de algoritmos, escritura de
programas y verificacin; utilizando diversas estructuras de datos, algoritmos fundamentales, tcnicas de
verificacin, as como, reglas para la escritura de programas como expresin ordenada, completa y
correcta de la especificacin de una solucin computable mediante un lenguaje de programacin.
Se pondr especial atencin a consolidar el aprendizaje expresado en el prrafo anterior, con el enfoque
del paradigma imperativo.
2.2. Conocimientos y habilidades previas que permiten encarar el aprendizaje de la asignatura /
obligacin curricular
Los conocimientos y habilidades previas requeridas para cursar esta asignatura son los adquiridos en el
curso de ingreso dictado por la Facultad de Ciencias Exactas y Tecnologas.
2.3. Aspectos del perfil profesional del egresado a los que contribuye la asignatura
Posee:
Los conocimientos bsicos (lgico-matemticos y computacionales) para una adecuada
fundamentacin terica de su quehacer profesional especfico.
Est capacitado para:
Analizar y seleccionar las estructuras de datos, necesarias para los diferentes Sistemas de
Informacin.
3. OBJETIVOS
Que el alumno desarrolle las siguientes competencias:
Competencias Bsicas
Capacidad para adquirir los conceptos bsicos.
Capacidad para acceder a las fuentes de informacin.
Capacidad para relacionar conceptos.
Capacidad para manejar y articular de manera eficaz distintos lenguajes comunicacin (usual, formal,
simblico y grfico).
Competencias Transversales
Capacidad para lograr autonoma en el aprendizaje.
Capacidad para identificar las metas y responsabilidades individuales y grupales; y actuar de acuerdo
con ellas.
Capacidad para evaluar el propio desempeo y encontrar los recursos necesarios para mejorarlo.
Competencias Especficas
Etapas en la resolucin
de problemas
Se codifican en Lenguaje de
Se emplean Algoritmos programacin C
Se orienta al
Estructuras de Se verifican con
control
Estructuras de datos
Diseo modular y Paradigma
estructurada Tcnicas de pruebas de
caja Figura
blanca2 imperativo
Tcnicas de pruebas de
caja negra
Figura 1
Curso de Ingreso
lgebra I Anlisis I 1 AO
Ingles I Ingles II
Fundamentos de la
Programacin
Lgica I Lgica II
2 AO
Teora de Sistemas y
Estructuras de Datos y
Organizaciones
Programacin Organizacin del Computador
Figura 2
Profesores
Estudiantes
Material didctico
Entorno de Desarrollo Integrado (IDE), Netbeans (se ejecuta en Windows y Linux y utiliza la familia
de compilador GCC). Esta prctica se realiza en Linux.
Actividad de aprendizaje
Cronograma
Esta actividad experimental se desarrollar con una dedicacin de sesiones semanales de dos horas,
totalizando en el ao acadmico 60 hs.
5. BIBLIOGRAFA
5.1. Bibliografa especfica
Estructura de Cairo, Osvaldo y McGraw Hil 2006, Mexico Biblioteca Dpto. 1 (uno)
Datos Guardati, Silvia Informtica. F.C.E.y T.
Ingeniera del Pressman, Roger McGraw Hil 2006, Espaa Biblioteca Dpto. 1 (uno)
software Informtica. F.C.E.y T.
Tabla 2
6. ESTRATEGIAS METODOLGICAS
comprensin y con el fin de propiciar la discusin dirigida y exposiciones abiertas; adems se realizan
ejercicios de aplicacin con el fin de aclarar conceptos, tcnicas y mtodos a utilizar.
Las clases tericas se complementan con las clases prcticas, para lo cual se elaboran trabajos prcticos
con el fin de afianzar los conceptos tericos y aclarar dudas.
Adems se desarrollar un taller de Lenguaje de Programacin C a los efectos de lograr una prctica de
formacin experimental que permita codificar la solucin de problemas, mediante el uso de un lenguaje
de programacin. Para lograr este objetico se aplicar el mtodo de Resolucin de Ejercicios y Problemas
con el fin de afianzar los conceptos tericos, aclarar dudas y que el alumno alcance un buen desarrollo en
su aprendizaje.
Profesora adjunta.
Ayudantes de primera
Desarrollar las clases prcticas.
Desarrollar las clases de formacin experimental.
Colaborar en la preparacin de los trabajos prcticos, trabajos de formacin experimental y
evaluaciones parciales.
Colaborar en la preparacin de material didctico.
Colaborar y participar en el proceso de evaluacin.
Atender consultas de los alumnos.
Ayudantes estudiantiles
Colaborar en el desarrollo de las clases prcticas y prcticas experimentales.
Colaborar en la preparacin de material didctico.
Atender consultas de los alumnos.
De la carga horaria del tipo de clase Terica, 10 hs. corresponden a evaluaciones parciales.
7. EVALUACIN
..
Ing. Marilena Maldonado
Prof. Responsable de la asignatura