Usted está aquí: Inicio web asignaturas

 

Fichas de asignaturas 2010-11


Fundamentos de Informática

Asignaturas
 

  Código Nombre    
Asignatura 10617007 Fundamentos de Informática Créditos Teóricos 3,75
Título 10617 GRADO EN INGENIERIA CIVIL Créditos Prácticos 3,75
Curso   1 Tipo Obligatoria
Créd. ECTS   6    
Departamento C137 LENGUAJES Y SISTEMAS INFORMATICOS    

 

Requisitos previos

Ninguno.

 

Recomendaciones

Para seguir la asignatura con éxito, especialmente la parte de programación, es
recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar
en los contenidos, realizando los ejercicios/problemas propuestos y consultando
al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al
día.

 

Profesorado

Nombre Apellido 1 Apellido 2 C.C.E. Coordinador
ANTONIO BALDERAS ALBERICO PROFESOR SUSTITUTO INTERINO N
ISIDRO LLORET GALIANA Profesor Titular Escuela Univ. S
CAYETANO JOSE MARTINEZ CASTAÑEDA Profesor Asociado N
IGNACIO JOSE TURIAS DOMINGUEZ Profesor Titular Universidad N

 

Competencias

Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.

Identificador Competencia Tipo
B03 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería ESPECÍFICA
CG02 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio GENERAL
CG05 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía GENERAL
T01 Capacidad para la resolución de problemas GENERAL
T03 Capacidad de organización y planificación GENERAL
T04 Capacidad de aplicar los conocimientos en la práctica GENERAL
T07 Capacidad de análisis y síntesis GENERAL
T17 Capacidad para el razonamiento crítico GENERAL
T21 Capacidad para utilizar con fluidez la informática a nivel de usuario GENERAL

 

Resultados Aprendizaje

Identificador Resultado
R1 R1. Ser capaz de desarrollar programas de dificultad media/baja siguiendo una o varias metodologías de descripción de algoritmos, utilizando programación estructurada y empleando una metodología de diseño descendente.
R2 R2. Ser capaz de traducir a un lenguaje de programación concreto los algoritmos diseñados mediante las metodologías empleadas.
R3 R3. Ser capaz de utilizar un sistema operativo a nivel de usuario.
R4 R4. Ser capaz de diseñar bases de datos sencillas y manipularlas utilizando un sistema de gestión de bases de datos.

 

Actividades formativas

Actividad Detalle Horas Grupo Competencias a desarrollar
01. Teoría
Se utilizará el método de enseñanza-aprendizaje
expositivo/lección magistral. Se explicarán
conceptos teóricos, y se resolverán ejercicios y
problemas donde los alumnos deberán participar de
forma activa.
30 Grande B03 CG02 CG05 T01 T03 T04 T07 T17
03. Prácticas de informática
Se utilizará el método de enseñanza-aprendizaje
de resolución de ejercicios y problemas. El
profesor dará las explicaciones necesarias
previas a la realización por parte del alumno de
uno o varios ejercicios/problemas supervisados.
30 Reducido B03 CG02 CG05 T01 T03 T04 T07 T17 T21
09. Actividades formativas no presenciales
Resolución de ejercicios y problemas
60 B03 CG02 CG05 T01 T03 T04 T07 T17 T21
11. Actividades de evaluación
Actividades de evaluación continua: 8 h.
Actividades de evaluación final: 4 h.
12 B03 CG02 CG05 T01 T03 T04 T07 T17 T21
12. Otras actividades
Estudio de la asignatura
18 B03 CG05 T03 T17

 

Evaluación

Criterios Generales de Evaluación

El criterio principal será el grado de consecución por parte del alumno de los
resultados de aprendizaje previstos.
Además se considerarán los siguientes:
- Capacidad de análisis y diseño
- Dominio de la terminología específica de la materia
- Precisión en el conocimiento
- Rigurosidad
- Adecuación formal
- Claridad
- Integración de conocimientos

 

Procedimiento de Evaluación

Tarea/Actividades Medios, Técnicas e Instrumentos Evaluador/es Competencias a evaluar
AE11. Primer parcial de programación en lenguaje algorítmico Examen escrito de problemas
  • Profesor/a
B03 CG02 CG05 T01 T03 T04 T07 T17
AE12. Segundo parcial de programación en lenguaje algorítmico Examen escrito de problemas
  • Profesor/a
B03 CG02 CG05 T01 T03 T04 T07 T17
AE13. Tercer parcial de programación en lenguaje algorítmico Examen escrito de problemas
  • Profesor/a
B03 CG02 CG05 T01 T03 T04 T07 T17
AE2. Examen escrito de conocimientos teóricos de la asignatura Examen escrito tipo test y/o cuestiones
  • Profesor/a
B03 CG05
AE3. Examen escrito de programación en lenguaje Java Examen escrito de problemas, cuestiones, y/o test
  • Profesor/a
B03 CG05 T04
AE4. Entrega memoria de prácticas Memoria de prácticas Análisis documental Rúbrica
  • Profesor/a
B03 CG02 CG05 T01 T03 T04 T07 T17 T21
AE5. Examen de programación en lenguaje algorítmico Examen escrito de problemas
  • Profesor/a
B03 CG02 CG05 T01 T03 T04 T07 T17

 

Procedimiento de calificación

Existirán dos alternativas en el modo de evaluación. La primera y más
recomendable es la opción de evaluación continua. La segunda, indicada para
alumnos que en determinadas circunstancias pudieran tener problemas para atender
a la opción de evaluación continua, sería la evaluación mediante un examen final.

EVALUACIÓN CONTINUA

La evaluación continua se divide en 4 partes, con las siguientes actividades de
evaluación:
- Programación en lenguaje algorítmico: AE11, AE12, AE13
- Conocimientos teóricos: AE2
- Programación en lenguaje Java: AE3
- Memoria de prácticas: AE4

Todas las actividades de evaluación se calificarán de 0 a 10.

La calificación de la evaluación continua se obtendrá de la forma:
(AE11*0,3+AE12*0,35+AE13*0,35)*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15

Es requisito necesario para alcanzar el aprobado en la asignatura obtener una
puntuación mínima de 3 en todas las actividades de evaluación. Si no se cumple
este requisito la calificación máxima que podrá obtener el alumno será suspenso
(4,5).

Una calificación inferior a 3 en cualquiera de AE11, AE12 o AE13 significará que
la parte de programación en lenguaje algorítmico está suspensa.

Los alumnos suspensos en la evaluación continua de la asignatura podrán
presentarse al examen final escrito para realizar solo las partes suspensas, que
en el caso de ser la parte de la memoria de prácticas se entregará de nuevo al
profesor el mismo día del examen.

EVALUACIÓN FINAL

La evaluación final se divide en 4 partes, con sus correspondientes actividades
de evaluación:
- Programación en lenguaje algorítmico: AE5
- Conocimientos teóricos: AE2
- Programación en lenguaje Java: AE3
- Memoria de prácticas: AE4

Todas las actividades de evaluación se calificarán de 0 a 10.

La calificación de la evaluación continua se obtendrá de la forma:
AE5*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15

Es requisito necesario para alcanzar el aprobado en la asignatura obtener una
puntuación mínima de 3 en todas las actividades de evaluación. Si no se cumple
este requisito la calificación máxima que podrá obtener el alumno será suspenso
(4,5).

 

Descripcion de los Contenidos

Contenido Competencias relacionadas Resultados de aprendizaje relacionados
            1) TEORÍA. MÓDULO 1. Introducción a la Informática (6 horas)
- Definiciones.
- Funcionamiento básico del ordenador.
- Software: sistemas operativos, lenguajes de programación y aplicaciones.
- Bases de datos.
        
B03 R1 R2 R3 R4
            2) TEORÍA. MÓDULO 2. Fundamentos de la programación (24 horas)
- Introducción al ciclo de vida del software.
- Algoritmo: concepto, elementos y representación.
- Programación estructurada.
- Diseño descendente (top-down).
        
B03 CG02 CG05 T01 T03 T04 T07 T17 R1
            3) PRÁCTICAS. MÓDULO 1. Desarrollo de programas en un lenguaje de programación: Java (24 horas)
- Tipos de datos primitivos.
- Variables, constantes y operadores.
- Sentencias de selección e iteración.
- Ficheros de texto.
- Tablas (vectores y matrices).
- Diseño descendente
        
B03 CG02 CG05 T01 T03 T04 T07 T17 T21 R1 R2 R3
            4) PRÁCTICAS. MÓDULO 2. Uso de aplicaciones informáticas en ingeniería (6 horas)
- Sistema de gestión de bases de datos

        
B03 CG02 CG05 T21 R3 R4

 

Bibliografía

Bibliografía Básica

Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a partir de los apuntes cedidos por los profesores, disponibles en el campus virtual.

 

Bibliografía Específica

A. Prieto y otros. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.

 

J. Galindo y otros. Fundamentos Informáticos. Servicio de publicaciones de la Universidad de Cádiz, 1996.

 

L. Joyanes. Fundamentos de programación: Algoritmos, Estructuras de datos y Objetos. Tercera edición. Mc Graw Hill, 2003.

 

J. J. García y otros. Una introducción a la programación: Un enfoque algorítmico. Thomson, 2005.

 

C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.

 

R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.

 

F.J. Ceballos. Java 2: Curso de programación. Tercera Edición. Ra-Ma,  2005

 

S. Zakhour. The Java Tutorial. Cuarta Edición. Prentice Hall, 2006

 

Documentación incluida en los diferentes productos software utilizados en las prácticas

 

Revistas Mensuales

        - PC WORLD

        - BYTE

        - SÓLO PROGRAMADORES

 

 

El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.