• No se han encontrado resultados

GUÍA DE APRENDIZAJE Fundamentos de Programación GRADUADO EN INGENIERÍA DE COMPUTADORES/SOFTWARE/SISTEMAS INFORMACIÓN PLAN 2014

N/A
N/A
Protected

Academic year: 2021

Share "GUÍA DE APRENDIZAJE Fundamentos de Programación GRADUADO EN INGENIERÍA DE COMPUTADORES/SOFTWARE/SISTEMAS INFORMACIÓN PLAN 2014"

Copied!
8
0
0

Texto completo

(1)

GUÍA DE APRENDIZAJE Fundamentos de Programación GRADUADO EN INGENIERÍA DE

COMPUTADORES/SOFTWARE/SISTEMAS INFORMACIÓN

PLAN 2014

DATOS DESCRIPTIVOS

CENTRO RESPONSABLE Escuela Técnica Superior de Ingeniería de Sistemas Informáticos

OTROS CENTROS IMPLICADOS

CICLO Grado sin atribuciones MÓDULO

MATERIA: PROGRAMACIÓN

ASIGNATURA: Fundamentos de Programación CURSO: Primero

DEPARTAMENTO

RESPONSABLE SISTEMAS INFORMÁTICOS CRÉDITOS EUROPEOS: 6

CARÁCTER: Básico ITINERARIO:

CURSO ACADÉMICO: 2014/2015 PERIODO DE

IMPARTICIÓN: Primer Semestre (Septiembre-Enero) IDIOMAS IMPARTICIÓN: Castellano

OTROS IDIOMAS DE IMPARTICIÓN:

HORAS/CRÉDITO 26 PROFESORADO

(2)

NOMBRE Y APELLIDOS DESPACHO Correo electrónico EN INGLÉS Gil Abad, M. Carmen 1219 [email protected]

NO Palomar Martín, Ana 1224 [email protected]

Piñeiro Martínez de Lecea, Mª Luisa 1217 [email protected] Salazar Dutrús, Mª Belén 1218 [email protected] Sánchez Couso, José Ramón 1204 [email protected] TUTORÍAS

NOMBRE Y APELLIDOS TUTORÍAS

LUGAR DÍA DE A

M. Carmen Gil Abad 1219

A determinar en septiembre

Ana Mª Palomar Martín 1224

Mª Luisa Piñeiro Martínez de Lecea 1217 José Ramón Sánchez Couso (C) 1204

Mª Belén Salazar Dutrús 1218

GRUPOS

Nº de Grupos GRUPOS ASIGNADOS EN:

Teoría 5

Prácticas

Laboratorio 10

REQUISITOS PREVIOS NECESARIOS

ASIGNATURAS SUPERADAS:

La asignatura se enmarca en el primer semestre del primer curso de la carrera, por lo tanto no exige tener ninguna otra superada.

OTROS REQUISITOS

CONOCIMIENTOS PREVIOS RECOMENDADOS

ASIGNATURAS PREVIAS RECOMENDADAS:

CONOCIMIENTOS PREVIOS

No se exigen conocimientos previos de la asignatura

OTROS CONOCIMIENTOS

(3)

COMPETENCIAS

CÓDIGO COMPETENCIA NIVEL RA

CT2 Resolución de problemas N1 RA_1,RA_2, RA_3,RA_4, RA_5

CT6 Razonamiento crítico N1

RA_1,RA_2, RA_3,RA_4, RA_5

CT7 Aprendizaje autónomo. N1

RA_1,RA_2, RA_3,RA_4, RA_5

RESULTADOS DE APRENDIZAJE

CÓDIGO DESCRIPCIÓN

RA_1 Al terminar con éxito esta asignatura, el estudiante será capaz de identificar los elementos de lenguajes de programación de un paradigma estructurado.

RA_2 Al terminar con éxito esta asignatura, el estudiante será capaz de identificar las principales estructuras de datos y técnicas algorítmicas.

RA_3 Al terminar con éxito esta asignatura, el estudiante será capaz de modelar y diseñar soluciones atendiendo a los compromisos de eficiencia y modularidad.

RA_4 Al terminar con éxito esta asignatura, el estudiante será capaz de implementar, probar y verificar soluciones atendiendo a criterios de eficacia, legibilidad y documentación.

RA_5 Al terminar con éxito esta asignatura, el estudiante será capaz de utilizar entornos y herramientas de desarrollo.

(4)

CONTENIDOS ESPECÍFICOS (TEMARIO)

TEMA APARTADOS

Tema 1:

Introducción a la

Programación Estructurada

1.1. Conceptos generales de la programación.

1.2. Metodología para la resolución de problemas.

Tema 2:

Componentes elementales de un lenguaje de programación

2.1. Estructura de un programa.

2.2. Tipos de datos. Literales. Constantes y variables.

2.3. Operadores y expresiones.

2.4. Asignación.

2.5. Entrada y salida estándar.

Tema 3:

Estructuras de control

3.1. Secuencial.

3.2. Selección.

3.3. Repetición.

Tema 4:

Subprogramación

4.1. Declaración y definición de funciones.

4.2. Parámetros. Punteros.

4.3. Introducción a la recursividad.

Tema 5:

Estructuras de datos

5.1. Arrays. Punteros.

5.2. Cadenas de caracteres.

5.3. Estructuras.

5.4. Ficheros.

BREVE DESCRIPCIÓN DE LAS MODALIDADES ORGANIZATIVAS UTILIZADAS Y MÉTODOS DE ENSEÑANZAS EMPLEADOS

MODALIDAD DESCRIPCIÓN MÉTODO MÉTODOS DE ENSEÑANZA

Clases teóricas Impartición del temario

Método Expositivo Lección Magistral

Aprendizaje Basado en Problemas Clases

prácticas

Desarrollo de programas y

ejecución con el compilado Aprendizaje Basado en Problemas Clases de

Problemas

Planteamiento de ejercicios y programas para su resolución individual o en grupo

Resolución de Ejercicios y Problemas Aprendizaje Basado en Problemas

(5)

5

CRONOGRAMA DE TRABAJO DE LA ASIGNATURA

SEMANA ACTIVIDADES

Actividad Modalidad Met.Ense Lugar Duración Evaluación Prep Carga(%)

1 Presentación aula 1

Tema 1 Clase teórica Lección magistral aula 2 ambas

2

Tema 2 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 2 Clase teórica Lección magistral aula 1 ambas

Tema 2 Clase problemas A. basado en problemas aula 1 ambas

3

Tema 2 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 2 Clase teórica Lección magistral aula 1 ambas

Tema 2 Clase problemas A. basado en problemas aula 2 ambas

4

Tema 2 Estudio y trabajo

autónomo Resolución de ejercicios y problemas otros 2 ambas Eval continua:

5%

Tema 3 Clase teórica Lección magistral aula 1 ambas

Tema 3 Clase problemas A. basado en problemas aula 1 ambas

5

Tema 3 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 3 Clase teórica Lección magistral aula 1 ambas

Tema 3 Clase problemas A. basado en problemas aula 2 ambas

6

Tema 3 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 3 Clase teórica Lección magistral aula 1 ambas

Tema 3 Clase problemas A. basado en problemas aula 1 ambas

7

Tema 3 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 3 Clase teórica Lección magistral aula 1 ambas

Tema 3 Clase problemas A. basado en problemas aula 2 ambas

8

Tema 3 Estudio y trabajo

autónomo Resolución de ejercicios y problemas otros 2 ambas

Tema 4 Clase teórica Lección magistral aula 1 ambas Eval continua:

15%

Tema 4 Clase problemas A. basado en problemas aula 1 ambas

9 Tema 4 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

(6)

6

SEMANA ACTIVIDADES

Actividad Modalidad Met.Ense Lugar Duración Evaluación Prep Carga(%)

Tema 4 Clase teórica Lección magistral aula 1 ambas

Tema 4 Clase problemas A. basado en problemas aula 2 ambas

10

Tema 4 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 5 Clase teórica Lección magistral aula 1 ambas

Tema 5 Clase problemas A. basado en problemas aula 1 ambas

11

Tema 5 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 5 Clase teórica Lección magistral aula 1 ambas

Tema 5 Clase problemas A. basado en problemas aula 2 ambas

12

Tema 5 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 5 Clase teórica Lección magistral aula 1 ambas

Tema 5 Clase problemas A. basado en problemas aula 1 ambas

13

Tema 5 Clase teórica Lección magistral aula 1 ambas

Tema 5 Clase problemas A. basado en problemas aula 2 ambas

Tema 5 Estudio y trabajo

autónomo Resolución de ejercicios y problemas otros 2 ambas Eval continua:

30%

14

Tema 5 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 5 Clase teórica Lección magistral aula 1 ambas

Tema 5 Clase problemas A. basado en problemas aula 1 ambas

15

Tema 5 Clases de prácticas Resolución de ejercicios y problemas Laboratorio, aula 2 ambas

Tema 5 Clase teórica Lección magistral aula 1 ambas

Tema 5 Clase problemas A. basado en problemas aula 2 ambas

16 Estudio y trabajo

autónomo

Estudio de teoría

Resolución de ejercicios y problemas otros 4 ambas

(7)

7

CRITERIOS DE CALIFICACIÓN DE LA ASIGNATURA

CONVOCATORIA DE ENERO (ordinaria):

Evaluación continua:

La distribución porcentual será:

- Evaluación de la competencia transversal: Resolución de problemas: 10% (obligatoria).

- Evaluación de 3 exámenes: 90%.

La distribución de este 90% es como sigue:

Examen 1: 5% (al final del tema 2).

Examen 2: 15% (al final del tema 3 un examen escrito de dos horas de duración aprox.) Examen 3: 30% (en el tema 5, al finalizar el apartado de arrays, un examen escrito de dos horas de duración aprox.).

Examen 4 (final o global, de carácter obligatorio): 40%

(coincidiendo con la convocatoria oficial de la asignatura en enero, un examen escrito de máximo tres horas de duración).

Atendiendo a las características de cada grupo, se podrá realizar un examen menos, haciendo coincidir los exámenes 1 y 2 con un peso del 20%.

El alumno que no quiera o renuncie seguir la evaluación continua deberá comunicarlo por escrito, por el procedimiento que se indique, como muy tarde el día 18 de diciembre de 2014.

Para superar la asignatura por evaluación continua hay que obtener al menos un 25% de la nota asignada al Examen 4, y que la suma de las calificaciones de todas las pruebas sea mayor o igual que el 50% de la calificación global (100%).

Evaluación mediante sólo prueba final:

(Para los alumnos que lo soliciten)

Un único examen con un peso del 100%, se reserva el 10% para la evaluación de competencia transversal de resolución de problemas. Para superar la asignatura hay que obtener al menos el 50% de la calificación global.

RESTO DE CONVOCATORIAS:

Examen final con un peso del 100%, se reserva el 10% para la evaluación de competencia transversal de resolución de problemas. Para superar la asignatura hay que obtener al menos el 50% de la calificación global.

RECURSOS DIDÁCTICOS

TIPO DESCRIPCIÓN

BIBLIOGRAFÍA Título: “El Lenguaje de Programación C”, 2ª Edición Kernighan B., Ritchie D.M.

Editorial: Prentice-Hall.

Título: “ANSI C a su alcance”.

Schildt H.

Editorial: Osborne/McGraw-Hill.

Título: Programación en C.

Byron Gottfried.

Editorial: Mc Graw Hill, 1997, segunda edición.

(8)

8

Título: Fundamentos de programación: piensa en C.

Cairó Battistutti, Osvaldo.

Editorial: Pearson Addison-Wesley.

Título: El arte de programar ordenadores.

Volumen III: Clasificación y búsqueda.

D.E. Knuth.

Editorial Reverté, 1987.

Título: Algoritmos + Estructuras de datos = Programas Niklaus Wirth

Editorial: Prentice Hall.

Fundamentos de Programación . Ejercicios y programas en C.

M.C. Gil, M.L. Piñeiro, M.B. Salazar.

Editorial: Dpto. Publicaciones Escuela Universitaria Informática.

RECURSOS WEB Moodle: https://moodle.upm.es/titulaciones/oficiales

Página Web de la Asignatura: http://www.lpsi.eui.upm.es/webfundprog

OTRA INFORMACIÓN RESEÑABLE

En esta asignatura se trabajará y evaluará la competencia Resolución de Problemas con un peso del 10 % en la calificación total del estudiante.

Las actividades para desarrollarla serán la realización de los problemas seleccionados durante el curso a tal efecto, proporcionando la retroalimentación necesaria para que se progrese en la adquisición de la competencia.

Se evaluará si el estudiante sabe identificar, analizar y definir los elementos significativos que constituyen un problema para resolverlo con criterio y de forma efectiva.

La evaluación del grado de adquisición de la competencia se realizará mediante rúbrica oficial del centro.

Referencias

Documento similar

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés

En estos últimos años, he tenido el privilegio, durante varias prolongadas visitas al extranjero, de hacer investigaciones sobre el teatro, y muchas veces he tenido la ocasión

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

Para ello, trabajaremos con una colección de cartas redactadas desde allí, impresa en Évora en 1598 y otros documentos jesuitas: el Sumario de las cosas de Japón (1583),

En junio de 1980, el Departamento de Literatura Española de la Universi- dad de Sevilla, tras consultar con diversos estudiosos del poeta, decidió propo- ner al Claustro de la

Como asunto menor, puede recomendarse que los órganos de participación social autonómicos se utilicen como un excelente cam- po de experiencias para innovar en materia de cauces

Según los datos suministrados por los sistemas de responsabilidad ampliada del productor, los aceites minerales usados recogidos en Castilla-La Mancha fueron

El Programa de Mecenazgo organiza un concurso para "Amigos del IAC" en el cual podrán realizar una propuesta de observación para un telescopio robótico 1. Aquellas que