VIRGOS BEL, FERRAN
U$ 31,02 27,81 €
U$ 31,02 27,81 €
Parte I: Conceptos generales. (a modo de introducción).
• Conocer terminología, conceptos generales de informática, fundamentos de estructura de ordenadores, dispositivos externos y configuraciones, tipos de arquitecturas, comunicaciones y redes. Otros aspectos complementarios relacionados con la interface y relación hombre-máquina: máquina ampliada y visión virtual. Lenguajes de programación. Materialización mediante compilador e intérprete. Sistemas operativos. Evolución histórica.
• Formas de representación y transmisión de la información.
• Tener una visión de la problemática global de desarrollo de software.
Parte II: Algorítmica y Programac.
• Paradigma basado en datos + algoritmos.
• Saber diseñar algoritmos simples con pseudo código estructurado y variables.
Elementales (objetos pasivos).
• Saber escribir programas simples para resolver los problemas anteriores con un ordenador.
• El diseño modular.
• Modelos de datos mediante estructuras (objetos pasivos compuestos.
• Eje de actividad integrador, con programación modular, objetos pasivos.
Compuestos internos y secuencias externas.
Parte III: Orientando el desarrollo de aplicaciones profesionales.
• Conocer el concepto de gestión dinámica de la memoria y saber aplicarlo a la resolución de problemas sencillos.
• Conocer el paradigma de “orientación a objeto” básico (en el sentido tipo abstracto) y saber diseñar pequeñas aplicaciones con este paradigma.
• Saber utilizar la gestión de excepciones.
• Saber diseñar con programación visual, sin cambiar los conceptos base.
El presente trabajo está orientado a constituir un texto base para dar soporte a un curso de introducción a la informática para los alumnos de los nuevos grados en ingenierías no informáticas, en el marco del espacio europeo de enseñanza superior (EEES).
No obstante y por extensión, es perfectamente aplicable a cualquier módulo de Fundamentos de informática para otros estudios universitarios, así como para los ciclos profesionales de grado superior.
Se ha construido a partir del material acumulado en años de experiencia pero reescribiéndose totalmente para ajustarse a las nuevas orientaciones y planteamientos metodológicos derivados del marco de Bolonia. No se busca, pues, ser exhaustivo, sino que se prima la precisión en alcanzar los objetivos didácticos.
Está pensado para ser la base de un curso con un mínimo de 4 créditos ECTS (unas 120 horas de trabajo del alumno, sobre la base de partes I y II), siendo ideal disponer de un tiempo mayor hasta un total de 8 créditos ECTS, pudiéndose completar, entonces, laparte III, accediendo incluso a material complementario a través de Web.
Debe mencionarse, también, que el material está pensado para incorporar como parte del texto, las transparencias básicas que se puedan utilizar en clase. De este modo se garantiza la coherencia clase-libro y se optimiza el proceso de aprendizaje desde la perspectiva del alumno
Los objetivos didácticos están estructurados en 3 fases:
_ en la primera (parte I) se trata, sobre todo, de adquirir cultura general de
conceptos (saber), que se complementará con tareas a desarrollar por el
alumno (básicamente, buscando información complementaria). Se contempla la
adquisición de la capacidad de “saber hacer” en el tema de representación de
la información donde podrán verificarse los ejercicios mediante un modelo de
simulación.
_ La segunda (parte II) se orienta a adquirir los conocimientos y las capacidades
básicas de algorítmica y programación. La algorítmica se basa en una
propuesta de pseudocódigo limitado y la conversión a lenguaje se realiza
gracias a las pautas de los anexos.
_ Finalmente, la parte (III), pensada para casos de disponer de más de 4 ECTS, o bien un segundo nivel, se orienta a introducir conceptos complementarios que enlazan con una visión más profesional