Guía docente de Informática I (2701114)
Grado
Rama
Módulo
Materia
Curso
Semestre
Créditos
Tipo
Profesorado
Teórico
Práctico
- Joaquín Abellán Mulero Grupos: 3, 4 y 6
- Carlos Javier Mantas Ruiz Grupos: 1, 2 y 5
Tutorías
Joaquín Abellán Mulero
Ver email- Primer semestre
- Lunes
- 13:00 a 15:00 (M7 (Fciencia))
- 17:30 a 18:00 (M7 (Fciencia))
- Martes de 17:30 a 18:00 (M7 (Fciencia))
- Jueves de 08:30 a 09:00 (M7 (Fciencia))
- Viernes
- 08:30 a 09:00 (M7 (Fciencia))
- 13:00 a 15:00 (M7 (Fciencia))
- Segundo semestre
- Miércoles de 09:00 a 15:00 (M7 (Fciencia))
Carlos Javier Mantas Ruiz
Ver email- Primer semestre
- Miércoles de 09:00 a 12:00 (M4 (Fciencia))
- Jueves de 10:00 a 12:00 (M4 (Fciencia))
- Viernes de 13:00 a 14:00 (M4 (Fciencia))
- Segundo semestre
- Lunes de 10:30 a 13:30 (M4 (Fciencia))
- Miércoles de 10:30 a 13:30 (M4 (Fciencia))
Prerrequisitos y/o Recomendaciones
No hay.
Breve descripción de contenidos (Según memoria de verificación del Grado)
- Elementos, conceptos y herramientas fundamentales de la informática.
- Lenguaje de programación estructurada.
- Diseño y análisis de algoritmos.
Competencias
General competences
- CG01. Poseer los conocimientos básicos y matemáticos de las distintas materias que, partiendo de la base de la educación secundaria general, y apoyándose en libros de texto avanzados, se desarrollan en esta propuesta de título de Grado en Matemáticas
- CG02. Saber aplicar esos conocimientos básicos y matemáticos a su trabajo o vocación de una forma profesional y poseer las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de las Matemáticas y de los ámbitos en que se aplican directamente
- CG03. Saber reunir e interpretar datos relevantes (normalmente de carácter matemático) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
- CG04. Poder transmitir información, ideas, problemas y sus soluciones, de forma escrita u oral, a un público tanto especializado como no especializado
- CG06. Utilizar herramientas de búsqueda de recursos bibliográficos
Competencias Específicas
- CE01. Comprender y utilizar el lenguaje matemático. Adquirir la capacidad de enunciar proposiciones en distintos campos de las matemáticas, para construir demostraciones y para transmitir los conocimientos matemáticos adquiridos
- CE03. Asimilar la definición de un nuevo objeto matemático, en términos de otros ya conocidos, y ser capaz de utilizar este objeto en diferentes contextos
- CE04. Saber abstraer las propiedades estructurales (de objetos matemáticos, de la realidad observada, y de otros ámbitos) y distinguirlas de aquellas puramente accidentales, y poder comprobarlas con demostraciones o refutarlas con contraejemplos, así como identificar errores en razonamientos incorrectos
- CE05. Resolver problemas matemáticos, planificando su resolución en función de las herramientas disponibles y de las restricciones de tiempo y recursos
- CE06. Proponer, analizar, validar e interpretar modelos de situaciones reales sencillas, utilizando las herramientas matemáticas más adecuadas a los fines que se persigan
- CE07. Utilizar aplicaciones informáticas de análisis estadístico, cálculo numérico y simbólico, visualización gráfica, optimización u otras para experimentar en matemáticas y resolver problemas
- CE08. Desarrollar programas que resuelvan problemas matemáticos utilizando para cada caso el entorno computacional adecuado
Competencias Transversales
- CT01. Desarrollar cierta habilidad inicial de "emprendimiento" que facilite a los titulados, en el futuro, el autoempleo mediante la creación de empresas
- CT02. Fomentar y garantizar el respeto a los Derechos Humanos y a los principios de accesibilidad universal, igualdad ante la ley, no discriminación y a los valores democráticos y de la cultura de la paz
Resultados de aprendizaje (Objetivos)
- Conocer los conceptos fundamentales de la informática y de la algorítmica.
- Manejar algún lenguaje de programación estructurada y saber utilizarlo para la resolución de problemas científico-técnicos.
- Analizar, programar e implantar en ordenador algunos algoritmos de resolución de problemas matemáticos.
- Utilizar el formalismo matemático para el diseño y verificación de programas informáticos.
- Evaluar los resultados obtenidos y sacar conclusiones después de un proceso de cómputo.
- Manejar algún paquete de cálculo simbólico y numérico.
Programa de contenidos Teóricos y Prácticos
Teórico
- TEMARIO TEÓRICO.
- Tema 1. Introducción a la informática.
- Historia de la computación.
- Estructura de un sistema de cómputo.
- Representación interna de la información.
- Hardware y software.
- Redes de ordenadores.
- Tema 2. Metodología de la programación.
- Ingeniería del software.
- Algoritmos.
- Lenguajes de programación.
- Programas traductores.
- Tema 3. Introducción a la programación.
- Datos, tipos de datos y expresiones.
- Entrada y salida básica.
- Estructura de un programa.
- Tema 4. Estructuras de control.
- Estructura secuencial.
- Estructuras condicionales.
- Estructuras iterativas.
- Tema 5. Vectores y matrices.
- Definición y justificación.
- Operaciones básicas.
- Algoritmos de ordenación y búsqueda.
- Tema 1. Introducción a la informática.
Práctico
- TEMARIO PRÁCTICO.
- Práctica 1. Manejo básico de un sistema operativo.
- Práctica 2. Utilización de un paquete de cálculo numérico.
- Práctica 3. Construcción básica de programas.
- Práctica 4. Estructuras condicionales simples y dobles.
- Práctica 5. Estructuras repetitivas.
- Práctica 6. Manejo básico de vectores y matrices.
- Práctica 7. Aplicación de la programación en la resolución de problemas matemáticos.
- SEMINARIOS.
- Seminario 1. Introducción a la resolución de problemas a través de paquetes de cálculo numérico.
- Seminario 2. Introducción al laboratorio y al entorno de desarrollo de programas. Instalación del entorno de desarrollo de programas.
- Seminario 3. Normas de estilo para la construcción de programas. Prueba y depuración de programas.
- Seminario 4. Alternativas de resolución de problemas matemáticos mediante programación. Reflexión y debate. Parte I.
- Seminario 5. Alternativas de resolución de problemas matemáticos mediante programación. Reflexión y debate. Parte II.
Bibliografía
Bibliografía fundamental
- BIBLIOGRAFÍA FUNDAMENTAL.
- Garrido, A., Prácticas con C++: metodología de la programación. Editorial Universidad de Granada, 2017.
- Garrido, A., Fundamentos de programación con la STL. Editorial Universidad de Granada, 2016.
- Garrido, A., Fundamentos de programación en C++. Delta Publicaciones, 2005.
- Garrido, A., y Martínez-Baena, J., Introducción a la programación con C++: ejercicios. Editorial Universidad de Granada, 2016.
- Savitch, W., Resolución de problemas en C++. 5º edición. Pearson, 2017.
Bibliografía complementaria
- BIBLIOGRAFÍA COMPLEMENTARIA.
- Deitel, P., Deitel, H., C++ How to Program. 10th edition. Pearson, 2017.
- Eckel, B., Thinking in C++. 2nd edition. Prentice-Hall, 2000.
- Garrido, A., Fdez-Valdivia, J., Abstracción y estructuras de datos en C++. Delta Publicaciones, 2006.
- Sedgewick, R., Algorithms in C++. Addison-Wesley, 2002.
- Stroustrup, B., C++ Programming Language. 4th edition. Addison-Wesley, 2013.
Enlaces recomendados
- Eckel, B., Thinking in C++. 2nd edition. Prentice-Hall, 2000. Disponible en versión eletrónica en http://web.mit.edu/merolish/ticpp/TicV2.html.
Metodología docente
- MD01. Lección magistral/expositiva
- MD03. Resolución de problemas y estudio de casos prácticos
- MD04. Prácticas en sala de informática
- MD05. Seminarios
Evaluación (instrumentos de evaluación, criterios de evaluación y porcentaje sobre la calificación final)
Evaluación Ordinaria
Se utilizarán las siguientes técnicas de evaluación, donde cada uno de los ítems se evaluará sobre 10 puntos:
- La parte teórica (T), que tendrá valor en [0,10], se evaluará mediante los siguientes items:
- T1. Prueba intermedia opcional con preguntas teóricas y resolución de problemas. Se programará a lo largo del desarrollo del programa teórico de la asignatura:
- T2. Prueba final con preguntas teóricas y resolución de problemas. Se realizará el día fijado por el centro para el examen de la convocatoria ordinaria.
- La parte práctica (P), que tendrá valor en [0,10], se evaluará mediante los siguientes items:
- P1. Tareas de índole diversa destinadas al seguimiento continuado de la asignatura y a completar la evaluación continua. Entre éstas, son posibles: entregas obligatorias de ejercicios resueltos, tareas en PRADO, exposiciones de trabajos o problemas sencillos resueltos que podrían plantearse de improviso durante las clases prácticas y asistencia. Se programarán a lo largo del desarrollo del programa de prácticas y seminarios de la asignatura.
- P2. Prueba práctica final en la que se propondrá la resolución de problemas mediante ordenador, así como preguntas relativas a estos. Se programará a lo largo del desarrollo del programa de prácticas y seminarios de la asignatura.
El cálculo de la calificación final (CF) se realizará aplicando los siguientes puntos:
- T = T2 (si no se realiza la prueba intermedia opcional)
- T = 0.33 * T1 + 0.67 * T2 (si se realiza la prueba intermedia opcional)
- P = 0.25 * P1 + 0.75 * P2
- CF = 0.6 * T + 0.4 * P
- Para superar la asignatura será necesario que tanto T como P sean mayores o iguales que 5, en cuyo caso, la calificación final será CF. En caso contrario, la calificación final en la asignatura será la menor entre T y P.
- Para la Convocatoria Extraordinaria consecutiva, el estudiante podrá optar por conservar la calificación T, siempre que esta sea igual o superior a 5, o la calificación P, siempre que esta sea igual o superior a 5.
Evaluación Extraordinaria
Habrá un único examen con dos partes, donde cada una se evaluará sobre 10 puntos:
- T. Prueba con preguntas teóricas y resolución de problemas, con valor en [0,10].
- P. Prueba práctica en la que se propondrá la resolución de problemas mediante ordenador, así como preguntas relativas a estos, con valor en [0,10].
El cálculo de la calificación final (CF) se realizará aplicando los siguientes puntos:
- CF = 0.6 * T + 0.4 * P
- Para superar la asignatura será necesario que tanto T como P sean mayores o iguales que 5, en cuyo caso, la calificación final será CF. En caso contrario, la calificación final en la asignatura será la menor entre T y P.
- Los estudiantes podrán optar por realizar solo una parte y conservar para la otra la calificación obtenida en la convocatoria ordinaria del mismo curso, siempre que esta sea igual o superior a 5.
Evaluación única final
De acuerdo con lo establecido en la Normativa de evaluación y de calificación de los estudiantes de la Universidad de Granada aprobada en Consejo de Gobierno de 20 de mayo de 2013 (NCG71/2), la evaluación será preferentemente continua. No obstante, el estudiante que no pueda acogerse a dicho sistema por motivos laborales, estado de salud, discapacidad o cualquier otra causa debidamente justificada, podrá acogerse a la evaluación única final. Para ello deberá solicitarlo al director del departamento en las dos primeras semanas de impartición de la asignatura o, excepcionalmente, en las dos primeras semanas tras la matriculación en la asignatura (NCG78/9: Instrucción relativa a la aplicación del artículo 8.2).
Esta modalidad de evaluación se realizará en un único acto académico en la fecha establecida por el centro y consistirá en un único examen con dos partes que garantice que el estudiante ha adquirido la totalidad de las competencias descritas en esta misma guía docente, donde cada una se evaluará sobre 10 puntos:
- T. Prueba con preguntas teóricas y resolución de problemas, con valor en [0,10].
- P. Prueba práctica en la que se propondrá la resolución de problemas mediante ordenador, así como preguntas relativas a estos, con valor en [0,10].
El cálculo de la calificación final (CF) se realizará aplicando los siguientes puntos:
- CF = 0.6 * T + 0.4 * P
- Para superar la asignatura será necesario que tanto T como P sean mayores o iguales que 5, en cuyo caso, la calificación final será CF. En caso contrario, la calificación final en la asignatura será la menor entre T y P.
Información adicional
Para todas las formas de evaluación, el sistema de calificaciones se expresará mediante calificación numérica de acuerdo con lo establecido en el artículo 5 del Real Decreto 1125/2003, de 5 de septiembre, por el que se establece el sistema europeo de créditos y el sistema de calificaciones en las titulaciones universitarias de carácter oficial y validez en todo el territorio nacional, así como lo establecido al respecto en la Normativa aprobada por Acuerdo del Consejo de Gobierno de 20 de mayo de 2013 (BOUGR núm. 71, de 27 de mayo de 2013), modificada por los Acuerdos del Consejo de Gobierno de 3 de febrero de 2014 (BOUGR núm. 78, de 10 de febrero de 2014), de 23 de junio de 2014 (BOUGR núm.83, de 25 de junio de 2014) y de 26 de octubre de 2016 (BOUGR núm. 112, de 9 de noviembre de 2016).