Está en la página 1de 18

Programa de Cátedra

PROGRAMACIÓN EN Departamento: Ing.


Asignatura:
COMPUTACIÓN Electromecánica
Bloque: Ciencias Básicas Área: Informática
Régimen: Segundo Semestre
Horassemanales: 6

Tipo: Complementaria Horas semestrales/anuales: 96


Carrera: Ingeniería Electromecánica Nivel (Año):

1° 2° 3°
Ciclo lectivo:2019
4° 5° 6°

Integrantes de la Cátedra:

- Profesor Titular:
César Omar Aranda, 1.5 DS
- Profesor Asociado:
Escriba el nombre del profesor asociado de la cátedra e indique tipo y n° de dedicaciones.
- Profesor/es Adjunto/s:
Nombre del Profesor Tipo de Dedicación Cantidad de Dedicaciones

- Auxiliares de Docencia:
Nombre del Profesor Categoría Tipo de Dedicación Cantidad de
Dedicaciones
Javier Rosenstein J.T.P. Simple 1

a) Fundamentación de la materia dentro del plan de estudios


Esta asignatura formula los principios metodológicos y los elementos básicos requeridos para el
desarrollo de software bajo un paradigma estructurado. Es una asignatura teórico-práctica orientada a
diseñar algoritmos e implementar programas de computadora de baja complejidad.
Este espacio curricular provee conceptos y herramientas lógicas fundamentales, provenientes de las
ciencias de la computación y la informática, necesarias para enfrentar problemas de ingeniería donde
debe operarse con sistemas programables. En este sentido satisface el requerimiento de la Ordenanza
CS 1029/2005, en el que se expresa que “el Ingeniero Electromecánico tiene su campo de acción en
relación a la … automatización y control de sistemas …”
Sienta además bases procedimentales para la realización de documentos técnicos basados en software
de aplicación, útiles a cualquier asignatura posterior que requiera de cálculos automáticos o en la vida
profesional futura. En este sentido se orienta a cumplir con la mencionada Ordenanza cuando dice que
el Ingeniero Electromecánico se desempeñará profesionalmente “valiéndose de las adecuadas
herramientas técnicas e informáticas.”
El perfil profesional exige además que el graduado posea “creatividad y originalidad, capacidad para
desarrollar un juicio crítico, predisposición a continuar autoformándose al ritmo de la evolución,
capacidad de aprender sin apoyo, es decir, sin asistencia estructurada.” Este espacio curricular es
propicio para fortalecer dichas aptitudes debido a la necesidad continua de diseñar soluciones lógicas
creativas a diferentes problemas planteados desde la cátedra, tanto de manera individual como en
equipos de trabajo. Se incluyen para este fin, algunas estrategias y mecanismos propios de la educación
a distancia.

b) Objetivos de la materia

 Objetivos Generales:
a. Conocer las fases del proceso de desarrollo de software, especialmente las relacionadas a expresar
y modelar problemas de manera informática.
b. Alcanzar un nivel de conceptualización que permita diseñar una solución lógica elemental a
problemas del ámbito ingenieril.
c. Despertar el interés y el espíritu de investigación hacia la creación de programas de computadoras.
d. Tomar conciencia de la relación que existe entre la ciencia informática y la práctica profesional
propia de la ingeniería.

 Objetivos Específicos:
a. Adquirir conocimientos de la terminología y simbolismo de uso habitual en programación.
b. Desarrollar destrezas básicas en el manejo de un entorno de programación para implementar
soluciones respetando la sintaxis de un lenguaje de programación específico.
c. Desarrollar la habilidad de diseñar una solución lógica (computacional) a problemas específicos de
índole ingenieril.
d. Desarrollar el hábito de cumplir plazos de entrega, tanto de los Trabajos Prácticos como de otras
actividades propuestas.

c) Contenidos Mínimos (según Ordenanza N° 1029/2004)


Introducción al Hardware y Software. Diagramación lógica. Algoritmos en pseudocódigo. Sintaxis de
un lenguaje de programación. Estructuras de datos. Programación en un lenguaje. Graficación.
Introducción al cálculo numérico.

Página 2 de 18
d) Programa Analítico
UNIDAD ITEM CONTENIDOS

1 Elementos Fundamentales

1. 1 Datos, información, Sistema. Tipos de Sistemas usados en Ingeniería.

1. 2 Sistema de codificación binario. Conceptos de bit, byte. Prefijos de capacidad de


almacenamiento binario. Generalidades de codificación de datos numéricos y de
texto. ASCII, ANSI. Ejemplos.

1. 3 Hardware. Concepto. Computadora elemental. CPU, Memoria, Entrada/Salida.


Unidades Periféricas de Almacenamiento y Comunicación. Relaciones funcionales.

1. 4 Software. Concepto. Software de Sistema, de Aplicación y de Desarrollo. Ejemplos.

Datos Binarios y Operaciones lógicas. Tablas de verdad: AND, OR, NOT, XOR, NAND,
1. 5 NOR. Ejemplos y ejercicios.

2 Software de Cálculo

2. 1 Características de un programa de cálculo matemático. Interfaz de usuario. Menúes.


Barras y Cajas de Herramientas. Ayudas.

2. 2 Manejo de texto e imágenes. Edición de ecuaciones. Variables. Funciones


predefinidas y personalizadas. Cálculo automático. Alineación.

2. 3 Definición de tablas (matrices). Representación gráfica. Sistema de ecuaciones.

2. 4 Unidades de Medida. Inserción, edición. Conversiones.

2. 5 Revisión y uso de una aplicación genérica para la confección de informes técnicos


habituales en Ingeniería, con capacidad de cálculo y representación gráfica. Ejemplos
y ejercitación con resolución de problemas de cálculo numérico, ecuaciones,
manipulación de tablas y representación gráfica de funciones.

3 Introducción a la Programación

3. 1 Programación: concepto, generalidades y aplicabilidad.


Recursos de programación: lenguajes, librerías, herramientas, entornos. Metodología
básica de programación.

3. 2 Algoritmo y programa: definición y características.

Diagramación lógica. Técnicas de representación y/o construcción de algoritmos.


3. 3 Generalidades, ventajas y desventajas.

Instrucción: concepto y tipos. Programa de Computadora. Estructura genérica y flujo


3. 4 de ejecución de instrucciones.

Página 3 de 18
Estructura de un programa C++. Requisitos. La función main( ). Comentarios. Palabras
3. 5 clave. Identificadores.
C++: Funciones y Librerías de uso habitual. Directivas al preprocesador.

Tipos de datos en C++. Variables. Declaración de variables. Operadores y Expresiones


3. 6 Aritméticas, Lógicas y Relacionales. Conversión de tipos usando tipos de clase y
casting tradicional.

Instrucciones secuenciales: asignación, entrada, salida, otras. La entrada y salida


3. 7 estándar (cin/cout).

Subprograma. Concepto. Tipos. Funciones de usuario en C++. Definición e invocación.


3. 8 Alcance de variables. Pasaje de argumentos valor y referencia (uso de &).

Instrucciones de control de flujo de ejecución mediante decisión y salto. Tipos.


3. 9 Anidamientos. (if-else, switch, break, continue, exit).

Instrucciones de control de flujo de ejecución cíclico. Tipos. Anidamientos. (while, do-


3. 10 while, for).

Creación de algoritmos (preferentemente ejecutables y con depuración) mediante un


3. 11 entorno integrado de desarrollo (IDE), aplicados a casos que requieran de sumadores,
acumuladores, inversores, filtros y/o subprogramas. Ejemplos y ejercicios.

4 Estructuras de Datos

4. 1 Introducción a las estructuras de datos. Concepto y tipos.


Arreglos. Conceptos de vector y matriz. Representación en memoria.

4. 2 Declaración e inicialización en C++. Operaciones y funciones para el manejo de


arreglos.

4. 3 Recorrido de arreglos: operaciones de llenado, recuperación, modificación y de


búsqueda.

4. 4 Manipulación de arreglos: operaciones de ordenamiento, filtrado, unión, inserción,


eliminación. Ejemplos y ejercicios.

4. 5 [Desarrollo opcional] C++: Lectura/escritura usando archivos. Registro de datos :


concepto y aplicabilidad. Ejemplos y ejercicios.

e) Programa de Examen
No aplicable.
f) Trabajos Prácticos
Trabajo Práctico Nº 1 (individual, de revisión y autoevaluación)
Elementos Fundamentales: Hardware, Software, Representación y Lógica Binaria.
Página 4 de 18
Trabajo Práctico Nº 2 (grupal, de aprendizaje)
Memorias de cálculo sobre problemas sencillos de ingeniería con resolución automatizada usando
SMath (aplicando manejo de unidades, tablas y graficación de funciones).

Trabajo Práctico Nº 3 (grupal, de aprendizaje)


Programación estructurada con lenguaje C++ (estructurado). Uso de IDE.

Trabajo Práctico Nº 4 (individual, trabajo integrador con desarrollo paralelo al TP3, de evaluación)
Programa de complejidad media resuelto en C++, con subprogramas, validaciones, matrices
(opcionalmente con manejo de archivos)
g) Distribución de horas

Formación teórica 59

Formación experimental 25

Resolución de problemas de ingeniería 10

Proyecto y diseño 5

h) Correlativas
 Álgebra y Geometría Analítica
 Análisis Matemático I

i) Bibliografía Obligatoria
1. ARANDA, César (2018): Guía de estudio, Dpto Electromecánica, FRM-UTN. [Recurso completo
disponible en el aula Virtual de la asignatura
http://www.campusvirtual.frm.utn.edu.ar/course/view.php?id=329 ]
2. JOYANES AGUILAR, Luis (2008): Fundamentos de Programación. McGraw Hill. 4ta edición.
McGraw-Hill Interamericana. España. [Recurso completo disponible en URL
http://www.freelibros.org/programacion/fundamentos-de-programacion-4ta-edicion-luis-joyanes-
aguilar.html]
3. FOROUZAN, Behrouz (2003): Introducción a la Ciencia de la Computación, Editorial Thomson. [1
ejemplar] [Recurso completo disponible en URL
ftp://soporte.uson.mx/PUBLICO/02_ING.SISTEMAS.DE.INFORMACION/ISB/Introduccion_a_las_cienci
as_computacionales.pdf ]
4. URROZ, Gilberto (2009-2011): Recursos SMath. En el marco de Utah State University.
Disponibles en URL http://www.neng.usu.edu/cee/faculty/gurro/SMathStudio.html
5. BRONSON, Gary (2007): C++ para Ingeniería y Ciencias, 2da edición. Cengage Learning Editores
S.A., México. [Recurso completo disponible en URL http://www.elsolucionario.org/c-para-ingenieria-
y-ciencias-gary-j-bronson-2ed-2/]
6. JOYANES AGUILAR, Luis (2008): Fundamentos de programación. 4ta edición. McGraw-Hill
Interamericana. España.

Página 5 de 18
j) Bibliografía complementaria (opcional)
Unidad 2
7. PARAMETRIC TECHNOLOGY CORPORATION (2007): Manual del Usuario Mathcad v14.0
8. RÍOS SÁNCHEZ, M. A. (2005): Tutorial de MathCAD. ITESM. Monterrey, México [disponible en
http://www.mty.itesm.mx/dia/deptos/im/m00-832/Miscellaneous/Tutorial_MathCad.pdf]
9. CAMACHO DELGADO, L (2002): Curso de Aprendizaje de MathCad y Ejemplos, Departamento de
Química Física, UCO [disponible en URL http://www.uco.es/dptos/quimica-fisica/quimica-
fisica/CD/CD0.htm]

Unidades 3 y 4
10. DEITEL, P. y DEITEL, H. (2004): Como programar en C/C++, Pearson Education. [4 ejemplares]
[Recurso completo disponible en URL http://www.elsolucionario.org/c-como-programar-deitel-
deitel-6ed/]
11. CAIRO BATTISTUTTI, Osvaldo (2005): Metodología de la Programación, 3ra edición, Alfaomega
Grupo Editor, México. [Documento disponible en URL
http://jetyworld.blogspot.com.ar/2015/12/metodologia-de-la-programacion-pdf.html]
12. CAIRO BATTISTUTTI, Osvaldo (2006): Fundamentos de Programación, Piensa en C, Pearson-
Prentice Hall. México.
13. SANTOS, M., PATIÑO, I., CARRASCO, R. (2005): Fundamentos de programación, Editorial Ra-Ma.
[1 ejemplar]
14. FOROUZAN, Behrouz (2003): Introducción a la Ciencia de la Computación, Editorial Thomson.
Capítulos 8, 9 y Anexo C. [1 ejemplar]
15. GALLEGO FERNÁNDEZ, M.I. y MEDINA LLINÁS, M. (2000): Algorítmica y programación para
ingenieros. Ediciones UPC. Madrid. España. [Documento disponible en URL
http://documents.tips/download/link/algoritmica-y-programacion-para-ingenieros-55cf8b7f43e3a]
16. RODRIGUEZ ALMEIDA, Miguel (1991): Metodología de la programación a través de
Pseudocódigo. McGraw-HILL/Interamericana. España. [Documento disponible en URL
http://es.slideshare.net/herson1994/metodologia-de-la-programacion-a-traves-del-pseudocodigo-
miguel-angel-rodriguez-almeida]
17. CORMEN, T., LEISERSON, C. y otros (2009): Introduction to Algorithms, 3ra edición. The MIT
Press Cambridge. Londres, Inglaterra. [Documento disponible en URL
http://bayanbox.ir/view/4177858657730907268/introduction-to-algorithms-3rd-edition.pdf]

Nombre del director Nombre del encargado de la Cátedra


Félix Ruiz César Aranda

Firma del Director Firma del encargado de la Cátedra

Fecha de entrega del programa 2 de julio de 2019

Página 6 de 18
Planificación de Cátedra
a) Metodología de Enseñanza
 Se considera que cada clase es eminentemente teórico-práctica, aplicando en forma inmediata los conceptos expresados teóricamente, por lo que el
trabajo, en general, responderá al de un aula-taller.

 Se prevén clases teóricas sobre pizarra y/o proyecciones multimedia con presentación de ejemplos de aplicación (con distinto nivel de completitud y
complejidad, según corresponda).

 Cada clase cuenta, normalmente, con tres momentos sucesivos:

o El momento introductorio: Donde se expone teóricamente un tema nuevo. La explicación siempre incluye un ejemplo simple resuelto de
manera parcial o completa según el tema.

o El momento elaborativo: Donde el alumno construye la solución a un problema acorde al tema explicado anteriormente, generalmente
propuesto a partir de la guía de trabajos prácticos. Este es el momento donde surgen las principales dudas que, de resolverse inmediatamente,
generan un conocimiento afianzado en el alumno.

o El momento de cierre: Donde el docente analiza críticamente ejemplos resueltos por los alumnos. De ser necesario introduce su propia
elaboración de una solución al tema. Este momento incluye las conclusiones y cierre del tema, muchas veces poniendo en común alguna
solución obtenida y comentando sus aspectos positivos y/o mejoras alternativas (ya sea usando otros elementos e programación o estrategias
de solución, por ejemplo)

 Las actividades teórico-prácticas se realizan en los contextos de aula física, aula virtual y laboratorio bajo el dictado de cualquiera de los profesores
según la actividad planificada.

 Las clases teórico-prácticas se llevan a cabo fundamentalmente en el laboratorio de informática usando diferentes aplicaciones sobre PC,
complementado con explicaciones expuestas en el pizarrón o proyector multimedia, para ayudar al proceso de análisis y resolución de problemas a
través de algoritmos o en lenguaje C++.

 Cada tema se presenta sucesivas veces a lo largo del ciclo lectivo, en diferentes niveles de profundidad para lograr tener un mayor tiempo de
maduración, partiendo de ejemplos de baja complejidad a mediana complejidad.
Página 7 de 18
 Se desarrollan en clase ejercicios de ejemplo y ejercicios de práctica grupal.

 Se proponen ejercicios para que cada alumno, de manera individual o en grupo, analice y resuelva por su cuenta.

 Toda práctica realizada debe ser terminada y entregada mediante la plataforma web de Educación a Distancia.

 Para ayudar en esta tarea se ofrecen, además de la guía de estudio y el ejemplo de clase, una recopilación de casos resueltos y bibliografía
complementaria.

 Se incentiva a los alumnos a participar en las clases formando equipos para algunas actividades y en forma individual para practicar algunos temas
específicos.

 En general los contenidos de las Unidades 3 y 4 del Programa Analítico si bien se proponen con un dictado secuencial (conforme al programa de estudio)
pueden dictarse en un orden diferente, dependiendo de la dinámica particular de cada grupo a medida que se desarrollan los conceptos asociados.

 En caso de que quedase algún tema sin dictar al finalizar el ciclo lectivo, el Profesor da Bibliografía complementaria adecuada a la ya prevista
inicialmente.

 En caso de realizarse actividades grupales específicas los equipos se forman con un máximo de 4 integrantes. Aunque puede cambiar según las
particularidades del conjunto y del ciclo lectivo.

 Se plantean trabajos prácticos a desarrollar en clase, casos de estudio para investigar y desarrollar en ámbitos propios del alumno y otros casos de
extensión.

 Se entienden como parte de los Trabajos Prácticos tanto los ejercicios o casos de estudio indicados en la Guía como los propuestos durante la clase.

 Algunos Trabajos prácticos son de aprendizaje y ejercitación de los alumnos y de fijación de conceptos. A los informes entregados o los programas de
solución correspondientes, en general no se los revisa de manera especial, ya que han sido resueltos de manera guiada, quedando bajo responsabilidad
del alumno su correcto funcionamiento final. Otros Trabajos Prácticos son evaluativos, por lo que su desarrollo y presentación es obligatoria.

 En el caso de la elaboración de programas propuestos, es el alumno quien debe lograr la habilidad de obtener software funcional y verificar, con sentido
crítico, la correctitud de su solución a partir del producto final obtenido. El profesor en este caso cumple un rol consultor y orientador.

 Cuando se trata de trabajos evaluativos, el alumno tiene que cumplir en tiempo y forma la entrega de los mismos. La fecha de entrega de los mismos se
informa en la planificación de la materia. Si hubiere alguna postergación, se informa oportunamente.
Página 8 de 18
 Cada alumno debe disponer de una copia en papel de sus Apuntes y Trabajos Prácticos, para consultar en los momentos que sean apropiados.

b) Cronograma de actividades

Semana Unidad Contenidos Objetivos Actividades Evaluaciones Recursos


N° Bibliográficos Didácticos
1 1y2 # 1.1, 1.2, 1.3, 1.4, 1.5  Presentar la  Presentación  Lectura y Libro 2-Capítulo Capítulos 1, 2,
# 2.1, 2.2, 2,5 asignatura, multimedia, resolución de 1 3 y anexo A de
[16/08] objetivos y exposición, discusión TP1 con guía (libro 1)
Uso en SMath de metodología. grupal. autoevaluación Libro 3-
texto, imágenes,  Fijar conceptos  Resolución guiada  Entrega en AV Capítulos 1, 2 y
función, unidades, y términos Hw TP2_Ejer_01 de TP2_Ejer_03 5
alineación y Sw de uso  Resolución guiada
habitual TP2_Ejer_02
 Conocer un  Solicitar a estudiantes
software de automatricularse en el
aplicación para aula virtual (AV)
informes  Indicar la realización y
técnicos con entrega de TP1
cálculo  Indicar la realización y
automatizado entrega de TP2_Ejer_03
 Definir grupos
de trabajo
2 2 # 2.2 a 2.5  Usar software  Exposición, análisis y  Entrega en AV Libro 4
de aplicación discusión grupal. de TP2_Ejer_06
[23/08] Uso en SMath de para informes  Resolución guiada
tablas, gráficos y técnicos con TP2_Ejer_04
ecuaciones cálculo  Resolución guiada
automatizado TP2_Ejer_05
 Indicar la realización y
entrega de TP2_Ejer_06
Página 9 de 18
3 3 # 3.1 a 3.7  Conocer las  Presentación  Entrega en AV Libro 5- Capítulos 4 a
fases del multimedia, de TP3_Ejer_03 capítulos 2 a 8 y 7, Anexos C y
[30/08] + secuenciales: include, proceso de exposición, discusión  Actividades de 10 D de la guía de
main, cin, cout, desarrollo de grupal. autoevaluación clase (libro 1)
operadores, tipos de software  Presentación IDE C++ y optativas Libro 6-
datos int/double, pow,  Conocer la uso. capítulos 2 a 6
sqrt, sin, tan, sintaxis de un  Resolución guiada
linealización de lenguaje de TP3_Ejer_01
expresiones programación  Resolución guiada
 Conocer TP3_Ejer_02
diferentes  Indicar realización y
mecanismos y entrega de TP3_Ejer_03
estrategias de  Recordar practicar con
diseño y las autoevaluaciones en
programación AV
4 3 # 3.8, 3.9  Ampliar el  Presentación  Entrega en AV Idem anteriores Capítulos 6 a 9
conocimiento multimedia, de TP3_Ejer_06 y Anexo D de
[06/09] + subprogramas: del lenguaje de exposición, discusión la guía de clase
función con retorno, programación grupal. (libro 1)
pasaje por referencia  Conocer  Resolución guiada
+ control de flujo, estrategias de TP3_Ejer_04
decisión, lazos representación  Resolución guiada
y diseño TP3_Ejer_05
 Indicar realización y
entrega de TP3_Ejer_06
5 3 # 3.8, 3.9  Idem anterior  Resolución guiada  Entrega en AV Idem anteriores Idem
TP3_Ejer_07 de TP3_Ejer_09 anteriores
[13/09] + control de flujo,  Resolución guiada
decisión, lazos TP3_Ejer_08 Guía de
+ contadores  Indicar realización y ejemplos (AV)
entrega de TP3_Ejer_09

Página 10 de 18
6 3 # 3.10, 3.11  Idem anterior  Presentación  Entrega en AV Idem anteriores Idem
multimedia, de TP3_Ejer_12 anteriores
[20/09] + lazos exposición, discusión
+ acumuladores grupal.
 Resolución guiada
TP3_Ejer_10
 Resolución guiada
TP3_Ejer_11
 Indicar realización y
entrega de TP3_Ejer_12
7 1-3 # Unidad 1  Resolver dudas  Ejercitación y  Evaluación 1º Idem anteriores Idem
# Unidad 2 previas al resolución de dudas Parcial anteriores
[27/09] # 3.1, …, 3.9 examen
 Realizar la TP realizados
primera
evaluación Cuestionarios
individual de online
aprendizajes
8 4 # 4.1, 4.2, 4.3  Ampliar  Presentación Idem anteriores Capítulos 10 y
conceptos de multimedia, 11 de la guía
[04/10] + arreglos programación y exposición, discusión de clase (libro
+ random estrategias grupal. 1)
algoritmicas  Resolución guiada
 Distribuir los TP3_Ejer_13 Códigos de
casos  Resolución guiada ejemplo (AV)
individuales de TP3_Ejer_14
análisis del TP4
9 4 # 4.4  Ampliar  Presentación Idem anteriores Idem
conceptos del multimedia, anteriores
[11/10] + ordenamiento lenguaje de exposición, discusión
programación y grupal.

Página 11 de 18
estrategias  Resolución guiada
algorítmicas TP3_Ejer_15
 Hacer  Resolución guiada
seguimiento TP3_Ejer_16
del desarrollo
de TP 4
10 1, 3, 4 # ítem 1.5  Realizar la  Resolución de dudas y  Recuperación Idem al 1º Idem al 1º
# unidades 3 y 4 recuperación ampliaciones en del 1º Parcial parcial parcial
[18/10] de la primera relación al TP 4
evaluación de
aprendizajes
 Hacer
seguimiento de
desarrollo del
TP 4
11 4 Fecha de Mesa de  Realizar el  Examen Final Idem anteriores Idem
Exámenes Finales examen final  Resolución de dudas anteriores
[25/10]  Hacer individuales, grupales.
seguimiento de  Ejercitación y extensión
desarrollo del
TP 4
12 3-4 # 4.4  Analizar  Ejemplos de Idem anteriores Idem
+ ordenamiento, fusión algoritmos programación usando anteriores
[01/11] clásicos diferentes operaciones
# 4.5 [opcional]  Hacer con arreglos
seguimiento al  Diseñar, implementar e
desarrollo del informar el TP4
TP4
13 3-4 # 3.1 a 4.4  Hacer  Diseñar, implementar e  Evaluación 2º Idem anteriores Idem
seguimiento al informar el TP4 Parcial: entrega anteriores
[08/11] desarrollo del TP4
TP4
Página 12 de 18
14 3-4 # 3.1 a 4.4  Ampliar  Ejemplos de Idem anteriores Idem
conceptos del programación anteriores
[15/11] lenguaje de  Diseñar, implementar e
programación y informar el TP4
estrategias
algorítmicas.
 Hacer
seguimiento al
desarrollo del
TP4
15 1-4 Complemento y  Resolver dudas  Ejercitación  Recuperación Idem anteriores Idem
recuperación previas al complementaria y 2º Parcial: anteriores
[22/11] global consultas para el global entrega TP 4
 Recepcionar
informes del
TP4
16 1a4 Cuestionario teórico-  Evaluar los  Distribuir y observar la  Evaluación Idem anteriores Idem
práctico unidades 1 a 4 conceptos y resolución de los Global (sólo en anteriores
[29/11] y habilidades cuestionarios situación de
algoritmo/programaci adquiridos promoción)
ón

c) Trabajos de campo, visitas a empresas

Actividad Objetivo Lugar Responsable Evaluación

Página 13 de 18
d) Articulación horizontal y vertical con otras materias
La actividad curricular bajo análisis, se dicta en el 4º semestre, es decir en el 2º año del plan de
estudios de la carrera. Este momento es el mínimo requerido en esta asignatura, a los efectos de
poder construir de manera útil un pensamiento lógico (computacional) a partir de casos y ejemplos
que ya han sido abordados por el estudiante desde enfoques propios de cada espacio curricular.
Esta materia queda así, especialmente vinculada a asignaturas previas, como Algebra, Análisis
Matemático I y Física I, de las cuales se toman ejemplos y casos para plantear y resolver desde un
punto de vista informático
Horizontalmente tiene relación con contenidos abordados en Estabilidad y Física II, de los que
también se aprovechan ejercicios sencillos de cálculo.
Un aspecto relevante en la articulación vertical de la asignatura es la necesidad de sentar bases de
pensamiento lógico y contenidos básicos aplicables en Automatización y Control Industrial.
e) Régimen de cursado y aprobación

 Durante el período de clases, se usa un sistema de evaluación continua. Éste consiste en un


conjunto de actividades y evaluaciones bajo las modalidades presencial y a distancia.

 En el seguimiento de las actividades individuales resulta de especial valoración el cumplimiento


de las fechas de presentación acordadas.

 En base a las características del curso durante el ciclo lectivo y los tiempos disponibles se
agregará la elaboración de trabajos monográficos grupales para su entrega y/o exposición.

 Todas las evaluaciones deben dejar una constancia documental, es decir almacenadas en un
archivo o escritas en papel. Cada evaluación escrita, una vez corregida es devuelta al alumno
con las correcciones pertinentes para su conocimiento. El alumno puede llevarse una copia de
la misma.

 El criterio de evaluación de cada examen, es adelantado en clase a efectos que el alumno


conozca la estructura de la misma y su alcance, así como el nivel pretendido.

 Se prevén las siguientes instancias de evaluación:

Evaluación 1er Parcial: 27/Setiembre/2019

Recuperación 1er Parcial: 18/Octubre/2019

Evaluación 2do Parcial: 8/Noviembre/2019 (entrega de informe TP4)

Recuperación 2do Parcial: 22/Noviembre/2019 (entrega de informe TP4)

Evaluación Global: 29/Noviembre/2019

Recuperación Global: 06/Diciembre/2019 (o según común acuerdo)

 Con las siguientes características generales:

Parcial 1: dado por un conjunto de ítemes teórico-prácticos de resolución individual. Efectuado


en aula y/o laboratorio sobre papel, de manera presencial en una fecha dada para todo el
curso.

Página 14 de 18
Parcial 2: dado por 1 consigna eminentemente práctica de resolución individual, consistente en
un problema de programación a resolver en C++, acompañado de un informe, con entrega en
papel y en la web (subir al espacio de la cátedra el/los archivo/s correspondiente/s), en una
fecha dada. El trabajo se califica con nota de 1% (no entrega) a 100% (entrega completa,
correcta y oportuna).

Evaluación Global, de resolución individual. Efectuado en aula y/o laboratorio sobre papel y/o
computadora, de manera presencial en una fecha dada para todos los alumnos del curso que se
encuentren en condiciones de promocionar.

 Cada instancia de evaluación posee su recuperación

 El cálculo de la calificación final se obtiene por promedio simple, considerando la última


calificación obtenida de cada evaluación.

 Para establecer el valor de la calificación final se aplica la escala vigente de conversión % a nota.

 Para establecer la condición del alumno en la materia se asumen las siguientes consideraciones:

 El alumno debe haber cumplido con la asistencia y obtenido calificaciones conforme a la


normativa vigente (Ordenanza CSU 1549 y Resolución CD 001/18).

 Las actividades prácticas de aprendizaje, que implican entrega en el aula virtual, son de
elaboración y entrega obligatoria pero no aportan puntaje alguno al cálculo del promedio.
Permanecen abiertas durante un período apropiado para que el alumno pueda subir o corregir
el/los archivo/s que corresponda/n. Si bien cada actividad posee una fecha de entrega óptima,
se admite como fecha límite, 7 días antes del día que corresponda al recuperatorio del 2º
parcial.

 Todas las prácticas deben estar aprobadas para poder Regularizar/Promocionar. La no entrega
de las mismas dentro del lapso de tiempo prefijado, implica desaprobar estas prácticas. No
existiendo prórrogas, salvo constancia aprobada por el Departamento que cubra el período
prefijado.

 Un alumno que ha aprobado todas las instancias de evaluación y/o su recuperación (conforme
al mínimo establecido en la UTN-FRM), pero no ha aprobado las prácticas, sólo alcanza la
condición de Regularidad.

 En base a los resultados de dichas calificaciones parciales se establece la condición final del
alumno en la asignatura, que puede ser:

Aprobado Directo (promociona): aquel alumno que obtiene una calificación final igual o
superior al establecido en la UTN-FRM, al mismo tiempo que ha cumplido con las Prácticas y
con la Asistencia Mínima.

Aprobado No Directo (regular): aquel alumno que obtiene una calificación igual o superior al
establecido en la UTN-FRM para este caso, al mismo tiempo que ha cumplido con las Prácticas y
con la Asistencia Mínima. Alumno regular es también aquel alumno que, aún habiendo logrado
calificaciones de promoción, no ha cumplido con las Prácticas en el plazo prefijado.

No Aprobado (recursa): aquel alumno que obtiene una calificación inferior al mínimo
establecido en la UTN-FRM o no Cumple con la Asistencia Mínima (independientemente de la
calificación)
Página 15 de 18
 Aquel alumno que alcanza la condición de Regular, accede al derecho de aprobar la asignatura
mediante un Examen de Evaluación Final.

 El examen final consiste en la interpretación y resolución práctica (implementando en lenguaje


C++) de una consigna de programación entregada al momento del examen y resuelta
individualmente en un tiempo dado. La duración del mismo se fija inicialmente en 90 minutos.
El producto obtenido debe poderse ejecutar sin errores de compilación o enlazado, y desplegar
datos en pantalla que permitan corroborar la validez de la solución propuesta
(fundamentalmente del núcleo del problema, dado en mayor medida por la lógica de las
operaciones de procesamiento interno del programa y en menor medida por las estructuras de
datos usadas).

 En caso que la solución propuesta no alcance el porcentaje de desarrollo mínimo requerido y no


presente errores conceptuales graves, los docentes pueden iniciar un coloquio sobre cualquier
tema del programa (modalidad de programa abierto), exigiéndose el nivel de conocimiento
universitario correspondiente.

Página 16 de 18
f) Actividades del equipo docente
Actividades
Docente Categoría Dedicación
Docencia Gestión Investigación Extensión
Aranda, Titular 1.5 Simple SI SI (Comisión Ad-Hoc) SI
César
Rosenstein, J.T.P 1 Simple SI
Javier

g) Observaciones
 Todas las actividades de clase son llevadas en el aula/laboratorio de informática, excepto durante las evaluaciones escritas, en que se utiliza además un
aula común.
 En general, todas las clases son de tipo teórico-práctico y a cada docente, en sus módulos, le corresponde dar tanto los fundamentos teóricos mínimos
como los procedimientos prácticos del tema abordado. Es el profesor titular, el encargado de ampliar, en profundidad y/o extensión, los aspectos
conceptuales, en el módulo destinado para ello.
 El horario de clases previsto es
Turno Tarde: Viernes de 14:30 hs. (o 15:30*) a 19:00 hs.
Turno Noche: Viernes de 19:00 hs. a 23:30 (o 22:30**) hs.
* En caso de efectivizar el uso de plataformas de EAD, se reducen en 60 minutos las obligaciones de cursado presencial del turno tarde.
Reemplazándose en promedio por 90 minutos semanales de actividades virtuales.
** Idem para turno noche.

Página 17 de 18
h) Horario de Consulta de Profesores y Auxiliares (a completar antes del 31 de marzo si es una
materia del primer semestre o anual, a completar antes del 31 de agosto si es una materia del
segundo semestre)

 Primer Semestre
Prof. Titular César Omar Aranda: Lunes de 16:00 a 17:00 hs.
Prof. J.T.P. Javier Rosenstein: Martes de 15:00 a 16:00 hs.

 Segundo Semestre
Idem

Nombre del director Nombre del encargado de la Cátedra


Félix Ruiz César Aranda

Firma del Director Firma del encargado de la Cátedra

Fecha de entrega de la planificación 2 de julio de 2019

Página 18 de 18

También podría gustarte