FICHA DE ACTIVIDADES CURRICULARES 2017 -...

15
1 FICHA DE ACTIVIDADES CURRICULARES 2017 - MATERIA ANUAL 1. Datos generales de la actividad curricular Solo llenar * Código de la carrera * Denominación de la actividad INFORMATICA I Código de la actividad Plan de estudios Bloque curricular Carácter Obligatoria X Optativa / Electiva Régimen de dictado Anual X Cuatrimestra l Bimestral 2. Objetivos Señalar los objetivos expresados en términos de competencias a lograr por los alumnos y/o de actividades para las que capacita la formación impartida.

Transcript of FICHA DE ACTIVIDADES CURRICULARES 2017 -...

1

FICHA DE ACTIVIDADES CURRICULARES2017 - MATERIA ANUAL

1. Datos generales de la actividad curricularSolo llenar *

Código de la carrera

* Denominación de laactividad

INFORMATICA I

Código de la actividad

Plan de estudios

Bloque curricular

Carácter Obligatoria X Optativa /Electiva

Régimen de dictado Anual X Cuatrimestral

Bimestral

2. ObjetivosSeñalar los objetivos expresados en términos de competencias a lograr por los alumnos y/ode actividades para las que capacita la formación impartida.

2

Objetivos Generales

Integrar en forma horizontal los conocimientos adquiridos en primer año volcando problemas(orientados a ingeniería) para ser resueltos por procedimientos informáticos.

Optimizar a su vez el funcionamiento de INFORMATICA I como correlación

académica e integración vertical con INFORMA TICA II.

Promover el hábito por la correcta presentación de informes y desarrollar la habilidad

para el manejo bibliográfico.

Tener fundamentos informáticos y conocimientos de programación suficientes para ser aplicadoen el diseño de microcontroladores, dispositivos de control, etc. a utilizar por un ingenieroelectrónico.

Objetivos Específicos

Comprender el funcionamiento de las computadoras y sus partes constitutivas.

Conocer el sistema de numeración empleado por las mismas.

Conocer las instrucciones de progreso y su relación con los lenguajes de programación.

Comprender y utilizar el método de resolución de problemas mediante el empleo de algoritmos.

Resolver problemas mediante seudo código.

Representar los algoritmos mediante diagramas de flujo.

Resolver problemas computaciones básicos tal como ordenamiento de vectores y búsqueda.

Conocer el lenguaje C, su sintaxis, e instrucciones de control de flujo.

Conocer tipos de datos avanzados arreglos, estructuras, uniones y campos de bit.

Conocer la programación modular mediante el uso de funciones, subrutinas y su utilización enlenguaje C.

Conocer y emplear variables de puntero en C.

Guardar datos en unidades de almacenamiento empleando archivos.

Mover datos desde y hacia el exterior empleando puertos

3. Descripción de la actividad curricular. Contenidos. Actividades Prácticas (Obj,descripción)

Indicar los contenidos incluidos en el programa de la actividad curricular.

3

Programa Sintético (Ordenanza 1077 CSU) Estructura de una computadora. Sistemas de numeración y aritmética binaria.

Diagramas de flujo.

Introducción al lenguaje C.

Control de flujo en C.

Funciones en C.

Punteros y arreglos en C.

Estructuras y uniones en C. Campos de bits.

Manejo de archivos en C. Archivos de texto y archivos binarios.

Uso del lenguaje e en aplicaciones de bajo nivel. Operaciones a nivel de bits.

Puertos.

PROGRAMA ANALÍTICOUnidad 1Elementos que componen una computadora. Unidad central de proceso, unidadlógica aritmética, memoria, periféricos, contador de programa, registros auxiliares,registro de banderas, Juego de instrucciones. Mecanismo de manejo de datos.Unidad 2Lenguajes de computación. Lenguaje de máquina, ensamblador y lenguajes detercera generación. Lenguajes de tercera generación. Ventajas de los mismos.Similitud con el lenguaje humano, portabilidad. Compiladores, librerías y linkeditores.Unidad 3La programación estructurada. Algoritmos. Resolución de algoritmos mediante eluso de pseudocódigo y diagramas de flujo. Estructuras básicas, selectivas,repetitivas y asignaciones. Implementación de problemas de los algoritmos máscomunes.TP. Ejercicios para comprensión de problemas y resolución de algoritmos.Unidad 4Representación de los datos. Números binarios, hexadecimales y octales.Representación de valores numéricos enteros y reales. Complemento a dos.Representación de caracteres alfanuméricos y concepto de cadenas de caracteres.Almacenamiento de los distintos datos en la computadora. Concepto de variables.TP. Problemas de conversión de números entre distintas bases.

4

Unidad 5Fundamentos del lenguaje C. Características. Sintaxis. Asignaciones, estructuras decontrol selectivas if, switch... case. Estructuras de control repetitivas while, for, do.Funciones elementales de entrada/salida, printf, scanf, etc. Utilización de lasherramientas del C++ Builder en modo consola.TP. Llevar a la computadora los ejercicios resueltos en las unidades anteriores.Unidad 6Vectores y matrices. Definición. Implementación y uso en seudo código y enlenguaje C. Algoritmos de ordenamiento. Métodos de inserción, selección, burbuja yShell. Algoritmos de búsqueda secuencial y binaria. Cadenas de caracteres.TP. Programación de los métodos en lenguaje C empleando variables de diferentestipos.Unidad 7Tipos de variables en C. Tipos de variables fundamentales, ocupación de memoria.Su representación lógica y binaria. Operaciones admitidas por cada tipo.Conversiones implícitas y explícitas de tipos.TP. Llevar a la computadora los ejercicios resueltos en las unidades anteriores.Unidad 8Variables de puntero. Su objeto. Definición y manejo punteros. Punteros convectores y matrices.TP. Ejercicios de aplicación.Unidad 9La programación modular. División de un algoritmo complejo en módulos ysubmódulos. Funciones y procedimientos. Funciones y procedimientos de librería.Funciones creadas por el usuario. Pasaje de parámetros por valor y referencia.Desarrollo de funciones en lenguaje C. Visibilidad de variables, variables globales ylocales.TP. Ejercicios de aplicación. Creación de funciones aplicando conocimientosadquiridos en todas la materias.Unidad 10Estructuras, Uniones, Campos de Bit. Operaciones binarias.TP. Ejercicios de Aplicación.Unidad 11Sistema de Archivos. Operaciones básicas con archivos. Archivos Binarios y deTexto. Programación en C empleando librerías estándar. Extensión del empleo delos archivos periféricos conectados en puertos serie y paralelo.

5

TP. Ejercicios de Aplicación.

Proyecto Integrador.De acuerdo a lo resuelto por las Autoridades del Departamento, esta materia al sertronco integradora deberá presentar y supervisar proyectos integradores de carácterobligatorio y que abarquen los conocimientos obtenidos en las demás materias delprimer año con miras a la práctica profesional. Esto se implementará de la siguientemanera:

Al comenzar el año lectivo se formarán grupos de alumnos a los que lacátedra suministrará proyectos específicos de ejemplo. Si algún grupo dealumnos tuviere algún proyecto que desee realizar y a criterio de la cátedracumpla con los objetivos, los mismos serán aceptados.La cátedra se limitará a asesorar a los alumnos acerca de las fuentes deinformación y los temas concernientes a la materia. Se entiende que lasfuentes de orientación e información serán:a. Todos los docentes de la Facultad.b. Material de Biblioteca.c. Internet y otros medios.

Al finalizar el primer cuatrimestre los grupos deberán presentar un anteproyectoen fecha que se les comunicará y que será de carácter impostergable. Laevaluación del anteproyecto será efectuado por la Comisión Integradora. Si elanteproyecto es insuficiente el grupo lo deberá presentar nuevamente en fechaposterior para ser evaluado. En caso de volver a ser insatisfactorio los alumnosperderán la cursada de Informática I.Al finalizar el año lectivo los alumnos deberán presentar un trabajo en forma demonografía acorde con en el modelo suministrado por el Departamento deElectrónica en la que conste:

a. El origen de la información.b. Consultas efectuadas a los profesores de la Facultad con la

documentación que lo atestigüe (fecha y firma del docente).c. Las consultas efectuadas a personas y empresas extracurriculares con la

documentación que lo atestigüe (fecha, firma y sello de la entidad). Setendrá en cuenta solo personas de conocimientos afines al proyecto y detrayectoria reconocida.

d. La propuesta para resolver el problema.El anteproyecto será evaluado por la Comisión Integradora. La aprobación delProyecto Integrador es requisito para aprobar la materia.

6

Otras consideraciones.a. Se podrá presentar de forma unipersonal o formar grupos que no deben

superar los seis alumnos.b. En caso de deserción de los miembros de un grupo los alumnos

restantes, si lo desean podrán reagruparse siempre y cuando el tema delproyecto sea el mismo y que no se supere la cantidad máxima dealumnos por grupo.

Actividades Prácticas

Resolución de algoritmos y comprensión de problemas empleando lápiz ypapel. Introducir al alumno en la resolución de problemas empleando algoritmos yapoyarlo en la comprensión de problemas generales.

Ejercicios de Programación. Aprendizaje del lenguaje C, el entorno deprogramación del C++ Builder de Borland y su aplicación a problemas solucionadosen la primera parte. Esta tónica se seguirá aplicando a medida que se vayanacopiando conocimientos.

d. Metodología de dictado de cátedra,Describa las tareas a realizar por docentes y alumnos y los materiales didácticos – guías,esquemas, lecturas previas, otros – que se requieran para desarrollarla.

7

Al ser esta la materia integradora de Primer Año de Ingeniería Electrónica yconsiderando la heterogeneidad de conocimientos con que los alumnos ingresan ala Universidad esta cátedra considera que en una primera etapa se debe hacer unfuerte hincapié en la comprensión y la resolución de los problemas científicosmediante el análisis tratando de evitar en lo posible la prueba y el error. Para ello sedictarán clases teórico-prácticas, se plantearán problemas, y se resolveránmediante algoritmos expresados en pseudocódigo en lápiz y papel. En clase seresolverá en conjunto un ejercicio tipo y, posteriormente y en forma asistida, másejercicios publicados en una guía de trabajos prácticos. Se considera que estaetapa es crítica y se brindará a los alumnos el máximo apoyo por parte de losdocentes. Cuando se logre que el grueso de los alumnos tenga el suficienteentrenamiento en la resolución de problemas se comenzará a introducirlos en formaparalela al conocimiento del lenguaje C y a su ambiente de programación. Secomenzará con la codificación de los ejercicios realizados anteriormente. Al finalizareste período el alumno estará en condiciones de utilizar lenguaje C y el pseudocódigo en forma indistinta.La enseñanza del lenguaje C avanzado (vectores, matrices, punteros, funciones,etc. ) se implementará mediante clases teórico-prácticas utilizando métodosaudiovisuales y pizarrón. Por lo general se explicará el tema, se resolverá unejercicio en conjunto mediante el uso del cañón electrónico y por parte de losalumnos las computadoras de la sala de Informática. Luego se planteará ejerciciosde aplicación. Los ejemplos y ejercicios estarán orientados hacia los conocimientosadquiridos en las demás materias de primer año, con miras a la carrera (integraciónhorizontal) excepto cuando la implementación requiera de conocimientos elevadosde informática no al alcance de alumnos de primer año o cuando por razones deaprendizaje sea conveniente utilizar ejemplos de otra índole.Conclusión. Esta metodología tiene en cuenta: La enseñanza de los contenidos mínimos curriculares de la materia

Informática I. La uniformidad de los conocimiento por parte de alumnos ingresantes. La enseñanza del lenguaje C en forma básica y avanzada.

Su implementación integradora en forma horizontal y vertical.

e. Planificación de la actividad Teórica, Práctica áulica, y de laboratorio.* Detallar las horas que se dedican a cada actividad

Unidades/ Eje temático / Teoría * Practica Áulica * Práctica de

8

Contenidos Laboratorio *

1.- Elementos quecomponen unacomputadora.

4

2.-Representación de losdatos.

5 5

3.-Lenguajes decomputación

5

4.-La programaciónestructurada.

10 15

5.-Fundamentos dellenguaje C.

5 10

6.-Tipos de variables en C. 5

7.-Vectores y matrices. 15 15

8.- Variables de puntero. 10 10

9.- La programaciónmodular.

6 10

10. Tipo de datosavanzados

4 8

11. Archivos y Puertos 8 10

f. BibliografíaDetallar la bibliografía. En el caso de libros especificar el título, los autores, la editorial y elaño de edición.

Bibliografía para los alumnos

Bibliografía Libros

Autores Editorial Año deedición

9

Programación en C++. Mc. Graw Hill. Joyanes Aguilar Luis Mc Graw Hill 2001

Algorithm in C++- - Reading, Mass1991.

Sedgewick Robert Addison -Wesley 1991

Bibliografía de Consulta

APUNTES DE LA MATERIA DISEÑOESTRUCTURADO DE ALGORITMOS.

Lic. Ma. De LourdesHernandez Martinez

Internet

Curso de C++ (Internet). Salvador PozoCoronado.

Internet

Bibliografía de la Cátedra

El Lenguaje de Programación C . Kernighan Brian W., yotro-

Prentice Hall 1991

C for yourself Version 2.0 Microsoft Corporation MicrosoftCorporation

Manuales de Microsoft Visual C++ MicrosoftCorporation.

Manuales en formato electrónico deMicrosoft Visual Studio.

MicrosoftCorporarion

Manuales en formato electrónico deBorland C++ Builder.

Borland.

Revistas, Catálogos, Notas de aplicación, Revistas Electrónicas, etc.

Título Año- número

10

* disponible en la biblioteca para uso de los alumnos.

g. Composición del equipo docente actual7.1 Responsable a cargo de la actividad curricular.

Nº Legajo

Apellido y Nombre Tortone José

Títulos de Grado Ingeniero Electricista Electrónico

Título de posgrado

Cargo docente Profesor Titular Ordinario

Dedicación horariasemanal

Cinco Horas Cátedra

Dedicación horariasemanal frente aalumnos*

Cinco Horas Cátedra

Promedio a lo largo del dictado de la actividad curricular.

7.2. Profesores.

Nº Legajo

Apellido y nombre

Título de grado

Título de posgrado

11

Cargo docente

Dedicación horariasemanal

Dedicación horaria semanal frente aalumnos*

* Promedio a lo largo del dictado de la actividad curricular.

7.3. Auxiliares.

Apellido Nombre Cargo(1)

Dedicación(1)

Carácter de ladesignación(1)

Dedicaciónhorariasemanalfrente aalumnos*

Legajo

(1)

A B C D E Reg

Int Cont

Adh

Botta María delosAngeles

5 horascátedra

* Promedio a lo largo del dictado de esta actividad curricular.

Referencias: Dedicación: A: menor o igual a 9 horas semanales; B: entre 10 y 19 horas semanales; C: entre 20 y 29 horasemanales s; D: entre 30 y 39 horas semanales; E: igual o mayor a 40 horas semanales. Carácter de la designación:Reg: regular; Int: interino; Cont: contratado; Adh: Ad honorem.

(1) Datos a llenar por departamento de personal

h. Metodología de EnseñanzaListar las estrategias empleadas para garantizar la adquisición de conocimientos, competencias y actitudes en relación con los objetivos . Especificar cuáles sonlas estrategias implementadas para generar hábitos de autoaprendizaje .

12

Estrategias Didáticas

Incentivar el interés y la curiosidad del alumno mediante el planteo desituaciones y problemas.

Asistir en forma grupal y personalizada a los alumnos.

Avanzar con el dictado de la materia dando prioridad al aprendizajede los alumnos con respecto al cronograma académico.

Propiciar la investigación en temas que apliquen a las materias quese están cursando y cursadas.

Resolución asistida de problemas

Medios y Recursos para la Enseñanza

Libros y revistas.

Publicaciones en Internet.

.Trabajos en Computadora.

Empleo de software específico.

Presentaciones en PowerPoint.

9.-EvaluaciónDescribir las formas de evaluación, requisitos de promoción y condiciones deaprobación de los alumnos (en caso de que la cátedra tenga sistema depromoción directa deberá ser encuadrada dentro del marco legal vigente y lametodología de evaluación se deberá detallar en este apartado)

13

Criterios para evaluar

Exámenes parciales. Al finalizar la Unidad temática 7 se tomará un examen parcialy al finalizar la Unidad Temática 9 se tomará un segundo examen parcial. Al finalizarel dictado de la materia se tomará un tercer parcial que abarcará el resto de lostemas.Después de cada examen parcial y en un lapso de tiempo como para que el alumnose prepare se tomará un examen recuperatorio para los hayan reprobado el parcial.Los exámenes estarán basados en problemas y eventualmente alguna preguntateórica. El criterio de aprobación es que el alumno resuelva todos los ejercicios. Seconsiderará que un ejercicio está bien cuando esté bien planteado y los algoritmostengan coherencia y se cumpla con los objetivos del parcial. Cada parcial tendrá unexamen recuperatorio. La desaprobación de uno de los parciales implicará lapérdida del cursado de la materia.

Proyecto integrador. Al finalizar el primer cuatrimestre, los anteproyectos seránenviados a la Comisión de Integración para su evaluación. Al finalizar el segundocuatrimestre los proyectos serán enviados a la Comisión de Integración para suevaluación.Requisitos indispensables para aprobar el primer parcial.

Resolver todos los ejercicios. Comprensión de las consignas, saber plantear y resolver algoritmos. Acreditar conocimiento de todos los temas dictados en clase.

Requisitos indispensables para aprobar el segundo parcial. Resolver todos los ejercicios. Saber llevar al lenguaje C los algoritmos desarrollados en seudocódigo. Acreditar conocimiento de todos los temas dictados en clase.

Requisitos para aprobar el tercer parcial. Resolver todos los ejercicios. Acreditar todos los conocimientos necesarios para programar en lenguaje C

básico y avanzado. Acreditar conocimiento de todos los temas dictados en clase.

IMPORTANTE. Si el alumno no posee conocimientos que previos, implicará ladesaprobación del parcial.

14

Condiciones para Obtener el Cursado de la Materia Cumplimentar con la Asistencia Obligatoria a Clases. Tener aprobados todos los parciales o sus recuperatorios correspondientes.

IMPORTANTE. En las evaluaciones serán tenidos en cuenta además de losconocimientos impartidos lo siguiente:

i. Forma de expresión del alumno en los exámenes orales.

ii. Redacción y presentación del informe.

iii. Legibilidad.

iv. Ortografía. Haber aprobado el Proyecto Integrador.

Nota. Se consideran aprobados aquellos exámenes parciales que superen la notade seis.Condiciones para aprobar la materia Tener el cursado de la materia. Tener el proyecto integrador presentado y aprobado. Rendir un examen teórico-práctico final con nota superior a seis (6).

REGIMEN DE PROMOCION PARA APROBACION DE LA MATERIADe acuerdo con la Ordenanza 1549 el régimen de promoción para la materia esel siguiente:

Cumplir con los requisitos necesarios para obtener el cursado de la materia.

Tener aprobado cada uno de los parciales con una nota superior a 6 (seis).En una única oportunidad, en caso de no aprobarse un parcial, se podrácontinuar con el régimen de promoción mediante la aprobación del parcialrecuperatorio correspondiente.

Aprobar un coloquio al finalizar el cursado con nota de seis (6) o superior. Encaso de aprobarlo se le dará por aprobada la materia, caso contrario pasaráa la condición de regular.

IMPORTANTE: EL REGIMEN DE APROBACIÓN Y PROMOCION DE LAMATERIA PODRA SER MODIFICADO DURANTE EL AÑO LECTIVO DEACUERDO A LAS MODIFICACIONES QUE SE LE REALICEN A LASORDENANZAS VIGENTES.

15

10.-Describir las acciones del equipo docente para el seguimiento , orientación , apoyo alos alumnos y sus resultados

Clases guiadas. Se dan problemas y se resuelven en conjunto. Todos losdocentes de la cátedra asisten a las clases de modo que las dudas que hayan sevayan evacuando en la medida que surjan. Los problemas dados tienden a generarla curiosidad en el alumno.Horarios de Consulta. Se dispone de horarios de consulta para evacuar las dudaspuntuales que serán dados a conocer al inicio de las actividades y publicados en lapágina web.Página Web. La Cátedra posee la siguiente página web:

http://www.utnconfluencia.jtortone.com.ardonde se publican todos los temas de interés programas, horarios de clase y deconsulta, guías de Trabajos Prácticos, bibliografía de consulta adicional, ejerciciosdados en clase, código fuente de los ejemplos desarrollados en clase, resultadosde parciales y todo tipo de información que pueda ser de interés para los alumnos.

............................................................ .....

Firma y aclaración del titular de cátedra o responsable del equipo docente