Sunteți pe pagina 1din 4

Fundamentos de la Programacin

Plan de Trabajo
Cdigo: 780003

Plan de trabajo 2015-16


Grado en Ingeniera de computadores, turno de maana (jueves)
Grado en Ingeniera Informtica, turno de tarde (viernes)

Objetivos de la asignatura
Tomando como base las competencias descritas en la gua docente de la asignatura, el trabajo
que se desarrollar a lo largo del cuatrimestre tiene como objetivo principal que el estudiante
adquiera la capacidad de resolucin de problemas mediante un ordenador, insistiendo en el
pensamiento lgico y en la robustez, mantenibilidad y reusabilidad de los programas
realizados.

Este objetivo principal se puede concretar abreviadamente en los siguientes objetivos


especficos:

Conocer los aspectos fundamentales de la programacin.


Analizar problemas y disear algoritmos para su resolucin.
Elaborar algoritmos que permitan controlar el flujo de ejecucin de un programa.
Realizar una descomposicin funcional adecuada en programas de complejidad
moderada.
Controlar las entradas de usuario

Para ms informacin sobre las competencias que se pretende que el estudiante adquiera una
vez superada la asignatura, consltese la gua docente oficial.

Temario

Mdulo I - Programas y subprogramas


U1 - Conceptos bsicos
U2 - Programacin modular

Mdulo II- Tipos compuestos e instrucciones de control de flujo


U3 Instrucciones de control selectivas y gestin de excepciones
U4 Bucles definidos y arrays
U5 Bucles controlados por expresin lgica y cadenas

Fundamentos Programacin Plan de trabajo 2014-2015 1


U6- Registros y aplicaciones de gestin

Mdulo III - Algoritmos bsicos


U7 - Bsqueda y ordenacin
U8 - Recursividad

Cronograma

IC-Jueves

Semana Tema teora Tema laboratorio


07-sep-15 13-sep-15 U1 -
14-sep-15 20-sep-15 U1/U2 MI
21-sep-15 27-sep-15 U2 MI
28-sep-15 04-oct-15 U3 M II
05-oct-15 11-oct-15 U4 M II
12-oct-15 18-oct-15 Problemas PEC1 M II
19-oct-15 24-oct-15 PEC1 PECL1
26-oct-15 01-nov-15 U5 M III
02-nov-15 08-nov-15 U5/U6 M III
09-nov-15 15-nov-15 U6 M III
16-nov-15 22-nov-15 U7 M IV
23-nov-15 29-nov-15 U8 M IV
30-nov-15 06-dic-15 Problemas PEC2 M IV
07-dic-15 13-dic-15 Problemas PEC2 Problemas PECL2
14-dic-15 20-dic-15 PECT2 PECL2
---

II-Viernes

Semana Tema teora Tema laboratorio


07-sep-15 13-sep-15 U1 -
14-sep-15 20-sep-15 U1/U2 MI
21-sep-15 27-sep-15 U2 MI
28-sep-15 04-oct-15 U3/U4 M II
05-oct-15 11-oct-15 FESTIVO FESTIVO
12-oct-15 18-oct-15 U4/Problemas PEC1 M II
19-oct-15 24-oct-15 PEC1 PECL1
26-oct-15 01-nov-15 U5 M III
02-nov-15 08-nov-15 U5/U6 M III
09-nov-15 15-nov-15 U6 M III
16-nov-15 22-nov-15 U7 M IV
23-nov-15 29-nov-15 U8 M IV
30-nov-15 06-dic-15 Problemas PEC2 M IV
07-dic-15 13-dic-15 Problemas PEC2 Problemas PECL2
14-dic-15 20-dic-15 PECT2 PECL2
---

Fundamentos Programacin Plan de trabajo 2014-2015 2


*14-Enero: Examen final para alumnos no sujetos a EC

Metodologa docente
Los conceptos para la adquisicin de competencias se abordarn tanto desde la perspectiva
terica como desde la prctica.

En las sesiones de teora se explicarn los conceptos fundamentales con el objeto de que el
estudiante complete su estudio de manera autnoma con ayuda de la bibliografa y recursos
abiertos en Internet. Este estudio autnomo dar paso a la resolucin prctica de algoritmos en
las siguientes sesiones de teora y como parte del trabajo personal con objeto de afianzar los
conceptos adquiridos. De nuevo cabe destacar la importancia del estudio autnomo de los
conceptos tericos y el trabajo personal para el buen seguimiento de la asignatura.

En las sesiones de laboratorio se usar el lenguaje de programacin Python, que permitir al


estudiante adquirir las competencias relacionadas con la programacin. Durante las sesiones de
laboratorio el estudiante dispondr de un ordenador con el entorno apropiado para realizar
programas, que deber disear y depurar hasta obtener su correcto funcionamiento. Estas
sesiones se centrarn en las particularidades del lenguaje, la resolucin de problemas,
depuracin de programas y correccin del trabajo personal del estudiante por parte del
profesor.

Para el acompaamiento en el trabajo personal se utilizar el entorno virtual Blackboard1


proporcionado por la UAH. Las claves de acceso se han de solicitar a la Universidad por los
mecanismos oportunos. Para la distribucin de material docente se utilizar el servidor de FTP
del Departamento2.

Evaluacin

El mecanismo de evaluacin de la asignatura est basado en la evaluacin continua. La nota final


de la asignatura se compone de las notas de las pruebas de evaluacin continua de acuerdo a
los pesos que se describen a continuacin:

CALIFICACIN FINAL
# Contenidos Peso sobre nota final
PEC1 U1, U2, U3, U4 10%
PEC2 U1, U2, U3, U4, U5, U6, U7, U8, U9 30%
Foro y entregas 10%
PECL1 U1, U2, U3, U4 15%
PECL2 U1, U2, U3, U4, U5, U6, U7, U8, U9 35%

1
http://www.uah.es/aula_virtual/
2
www.cc.uah.es Servidor FTP/Alumnos/Fundamentos de la programacin

Fundamentos Programacin Plan de trabajo 2014-2015 3


En cualquier caso, el alumno deber mostrar suficiencia y capacitacin en las diferentes partes
de la materia.

Las pruebas de teora se realizarn de manera individual y presencial en las clases de teora de
las semanas en las que han sido programadas. Consistirn en exmenes con cuestiones cortas
de carcter prctico o terico-prctico.

Las pruebas de laboratorio se realizarn de manera individual y presencial en las clases de


laboratorio de las semanas en las que han sido programadas. Consistirn en la realizacin de
programas en los ordenadores de laboratorio correspondiente.

Aquellos estudiantes que, previa solicitud, hayan sido autorizados por la Escuela Politcnica
Superior podrn renunciar a la evaluacin continua y realizar un examen final en la fecha
correspondiente. El examen constar de dos partes: una primera con resolucin de cuestiones
cortas prcticas o terico-prcticas, y una segunda de implementacin de programas en Python.

En la convocatoria extraordinaria, los alumnos realizarn un examen que constar de dos partes:
una primera con resolucin de cuestiones cortas prcticas o terico-prcticas, y una segunda de
implementacin de programas en Python.

Fundamentos Programacin Plan de trabajo 2014-2015 4

S-ar putea să vă placă și