Vous êtes sur la page 1sur 15

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

GUA DOCENTE DE
SISTEMAS EMPOTRADOS Y DE TIEMPO REAL

Curso 2011-2012

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

TITULACION: Grado en Ingeniera Informtica GUIA DOCENTE DE LA ASIGNATURA: Sistemas Empotrados y de Tiempo Real Profesores Javier Castillo Villar (Mstoles) Javier Cano Montero (Viclvaro) ngel Serrano Snchez de Len (Viclvaro)

Coordinador/a de la asignatura: Javier Castillo Villar

I.- Identificacin de la asignatura

Tipo Materia Perodo de imparticin N Crditos Idioma en el que se imparte Departamento Asignaturas llave Tasa de xito

Obligatoria 3.11. Sistemas Empotrados y de Tiempo Real 3er curso, 2 cuatrimestre, presencial 6 Espaol Arquitectura y Tecnologa de Computadores y Ciencia de la Computacin e Inteligencia Artificial (DATCCCIA) Ninguna Este dato ser incluido por el Vicerrectorado de Profesorado, Titulaciones, Ordenacin Acadmica, Coordinacin y Campus

II.- Presentacin El objetivo de esta asignatura es que los alumnos aprendan a disear y programar sistemas empotrados y de tiempo real. En particular, se va a estudiar un microcontrolador sencillo llamado ATmega 328P, que viene integrado en la plataforma programable Arduino, con la que realizaremos varios proyectos de electrnica. La asignatura tendr un enfoque eminentemente prctico. Sistemas Empotrados y de Tiempo Real tiene como prerrequisitos tener cursadas las asignaturas de Organizacin y Arquitectura de Computadores y Sistemas Operativos. Es muy recomendable conocimientos de electrnica digital, as como de programacin en lenguaje C, C++, Java o VHDL.

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

III.- Competencias

Competencias transversales G4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecucin de sistemas, servicios y aplicaciones informticas. Capacidad para concebir y desarrollar sistemas o arquitecturas informticas centralizadas o distribuidas integrando hardware, software y redes. Capacidad para resolver problemas con iniciativa, toma de decisiones, autonoma y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesin de Ingeniero Tcnico en Informtica.

G6

G9

Competencias de formacin bsica Comprensin y dominio de los conceptos bsicos de campos y ondas y electromagnetismo, teora de circuitos elctricos, circuitos electrnicos, principio fsico de los semiconductores y familias lgicas, dispositivos electrnicos y fotnicos, y su aplicacin para la resolucin de problemas propios de la ingeniera. Conocimiento de la estructura, organizacin, funcionamiento e interconexin de los sistemas informticos, los fundamentos de su programacin, y su aplicacin para la resolucin de problemas propios de la ingeniera.

B2

B5

Competencias comunes a la rama de Informtica C8 Capacidad para analizar, disear, construir y mantener aplicaciones de forma robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programacin ms adecuados. Conocimiento de las caractersticas, funcionalidades y estructura de los Sistemas Operativos y disear e implementar aplicaciones basadas en sus servicios.

C10 Competencias de tecnologa especfica E8 Otras competencias especficas

Capacidad para seleccionar, disear, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologas de hardware, software y redes, dentro de los parmetros de coste y calidad adecuados.

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

O1 O2 O3 O4 O5 O6 O7 O8 Diseo e implementacin de un sistema de hardware programable basado en la placa Arduino, utilizando los componentes electrnicos adecuados Capacidad de trabajo en equipo, fomentando las interrelaciones entre los miembros del grupo siempre desde el respeto y la equidad Capacidad de razonamiento y pensamiento crtico, huyendo del recurso fcil de copiar-pegar Comunicacin oral y escrita en lengua espaola, tanto para la comprensin de documentacin tcnica, como para la generacin de informes y realizacin de exposiciones orales Compresin lectora en lengua inglesa, principalmente para la comprensin de documentacin tcnica Compromiso tico de que los alumnos son los verdaderos autores de los proyectos presentados, as como el cumplimiento de licencias de uso de materiales realizados por terceros como Creative Commons Capacidad de anlisis y sntesis, para seleccionar las fuentes de informacin, as como para crear proyectos compactos, elegantes y funcionales Capacidad de organizacin y planificacin, ya que los alumnos debern repartir su tiempo a lo largo del cuatrimestre para cumplir los distintos plazos impuestos por el profesor Utilizacin de herramientas TIC, como la creacin y mantenimiento de blogs de manera participativa en Blogger, la elaboracin de vdeos para subirlos a YouTube y la utilizacin de test de autoevaluacin creados con HotPotatoes y accesibles desde el Campus Virtual

O9

Los resultados esperados del aprendizaje son los siguientes: Realizar diseos, desarrollos e implementaciones innovadoras de sistemas empotrados sobre dispositivos programables. Tomar contacto con diferentes dispositivos electrnicos de tipo sensor y actuador, y realizar diseos sencillos. Desarrollar software sobre dispositivos empotrados para diversas aplicaciones de control. Comprender los fundamentos bsicos de los sistemas operativos de tiempo real. Conocer los fundamentos de la programacin concurrente y su aplicacin en sistemas de tiempo real. Ser capaces de resolver problemas con iniciativa, toma de decisiones y creatividad. Ser capaces de interpretar documentacin tcnica relacionada con la Ingeniera de Computadores. Aprender a adquirir conocimientos de forma autnoma. Aprender a trabajar en grupo y adquirirn capacidad de liderazgo. Ser capaces de comunicar de forma efectiva, tanto por escrito como oralmente conocimientos, tcnicas, resultados e ideas relacionados con el contenido de la materia estudiada.

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

IV.- Contenido IV. A. Temario de la asignatura Bloque temtico Tema Apartados Introduccin a los sistemas empotrados. Desarrollo de Sistemas Empotrados. Conexin con dispositivos electrnicos. Programacin de aplicaciones empotradas. Planificacin de sistemas de tiempo real. Sistemas operativos de tiempo real. Programacin concurrente. Programacin de sistemas de tiempo real. Introduccin a Arduino. Tema 2 II. Arduino Seales digitales (Entrada/Salida) en Arduino

I. Introduccin a los Sistemas Empotrados

Tema 1

Tema 3 Tema 4

Seales analgicas en Arduino Conectividad de Arduino (Ethernet, Wifi y GPS)

IV. B. Actividades obligatorias (evaluables): 1. Prcticas: Los alumnos se organizarn en grupos para realizar diversas prcticas de programacin de un microcontrolador llamado Arduino. Se trata de una plataforma de computacin fsica o embebida de cdigo abierto (hardware libre), basada en una placa preensamblada con conexiones de entrada-salida y un entorno de desarrollo similar al del lenguaje Processing en el que se programa en un lenguaje basado en Wiring. Arduino permite realizar proyectos de electrnica multidisciplinares de una manera muy accesible. Las prcticas vienen detalladas en el apartado de metodologa y plan de trabajo (ver ms abajo). Las cuatro primeras prcticas sern bastante guiadas, con el objetivo de aprender a manejarse con Arduino. La ltima prctica corresponde a un proyecto libre ideado por cada grupo, que deber ser aprobado previamente por el profesor tras la presentacin de un anteproyecto. Todos los proyectos se presentarn pblicamente a toda la clase a finales del cuatrimestre. Todas las prcticas sern de entrega obligatoria.

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

V.- Tiempo de trabajo Clases tericas Clases de resolucin de problemas Prcticas en laboratorios tecnolgicos Realizacin de pruebas Tutoras acadmicas Actividades relacionadas: jornadas, seminarios, etc. Preparacin de clases tericas Preparacin de clases de resolucin de problemas Preparacin de prcticas en laboratorios tecnolgicos Preparacin de pruebas Total de horas de trabajo del estudiante 14 0 30 4 12 0 10 8 60 12 150

VI.- Metodologa y plan de trabajo Tras la presentacin de la asignatura el primer da y pasadas unas tres semanas en las que se presentarn los contenidos tericos bsicos, se empezarn a realizar las prcticas. La primera de ellas ser una mera toma de contacto con la placa Arduino, as como con el entorno de programacin del mismo. Pero a partir de ah, se irn planteando diversas prcticas de solucin cerrada con las que se quieren abarcar las siguientes funcionalidades de Arduino: Control de seales digitales (entrada/salida), como por ejemplo: encendido y apagado de LEDs discretos, uso de matrices LED integradas, uso de pulsadores, pantallas LCD, etc. Control de seales analgicas (entrada/salida), como por ejemplo: sensores de luminosidad, temperatura o humedad, control de la velocidad de un motor, uso de potencimetros, etc. Control del puerto serie de comunicacin entre Arduino y el PC, as como uso de otros protocolos de comunicacin como por ejemplo wifi, Ethernet o GPS.

Una vez superadas estas prcticas, se plantear un proyecto libre para su presentacin a final de curso. Los grupos debern realizar un anteproyecto, que deber ser finalmente aprobado por el profesor antes de su implementacin. Se trata por tanto de una prctica de solucin abierta, en la que los alumnos deben decidir qu quieren construir y cmo hacerlo, y con la que tendrn que ser capaces de detectar y solucionar sus propios problemas, que sern diferentes para cada grupo. Posibles ejemplos de proyectos de fin de curso podran ser: desarrollo de juegos interactivos con matrices LED o pantallas LCD, diseo de una alarma con un detector de presencia y/o movimiento, fabricacin de un alcoholmetro, diseo del sistema de control de un ascensor, construccin de un helicptero dirigido por control remoto, diseo de un termmetro luminoso, sistema embarcado en vehculo de ayuda al aparcamiento, construccin de un altmetro, etc. Para la realizacin de las prcticas se ha escogido una estrategia basada en el Aprendizaje Basado en Problemas (ABP), tcnica que presenta una serie de problemas a los alumnos, que deben aprender a

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

solucionarlos buscando informacin y relacionando conceptos anteriores. La solucin de los problemas no se consigue sin la adquisicin de las competencias que se pretenden con esta actividad. Los alumnos se sienten los principales protagonistas del proceso de aprendizaje, ya que ellos mismos construyen los contenidos de la asignatura, en vez de ser meros receptores de conocimientos. Por otro lado, se van a combinar las clases presenciales (tericas y prcticas) con herramientas virtuales, en lo que viene denominndose Blended Learning. En particular los alumnos debern utilizar el Campus Virtual de la URJC (https://www.campusvirtual.urjc.es/), donde encontrarn material complementario para la realizacin de las prcticas, incluyendo documentacin de Arduino, as como tests y ejercicios de autoevaluacin generados con HotPotatoes (http://hotpot.uvic.ca/). Tambin dispondrn de vdeos explicativos sobre los ejercicios y las prcticas de Arduino, que se colgarn en el portal YouTube (http://www.youtube.com/) y/o en iTunesU. Por otro lado, cada grupo deber escribir una entrada en el blog de toda la clase, disponible en Blogger (www.blogger.com), explicando en detalle el proceso seguido en el diseo y construccin de su proyecto final, incluyendo fotografas y esquemticos, as como vdeos grabados por ellos mismos y subidos a YouTube, mostrando su proyecto en pleno funcionamiento. Se requerir que la documentacin generada por los alumnos est basada en las licencias Creative Commons (http://es.creativecommons.org/). Reparto semanal: Periodo Semana 1 Semana 2 Semana 3 Semana 4 Semana 5 Semana 6 Contenidos Teora Teora Teora Prctica 1: Hola Mundo (instalacin del entorno de programacin y manejo de seales digitales (uso de LEDs y pulsadores) Prctica 2: Control de seales analgicas (sensores de temperatura, humedad, motores, etc.) Breve test sobre prcticas 1 y 2 Prctica 3: Manejo de matrices LED y pantallas LCD Semana 7 Semana 8 Prctica 4: Conectividad con Arduino (wifi, Ethernet, GPS) Breve test sobre prcticas 3 y 4 Presentacin de anteproyectos Semana 9 Semana 10 Semana 11 Semana 12 Semana 13 Proyecto libre Proyecto libre Proyecto libre Proyecto libre Proyecto libre

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

Fuera horario clase finalizar curso

del Presentacin de proyectos de al el

Prctica 1 (semana 4): Hola Mundo (instalacin del entorno de programacin y manejo de seales digitales, como uso de LEDs y pulsadores) Antes de nada, se realizar una breve encuesta para sondear el inters de los alumnos hacia la asignatura, as como para evaluar sus conocimientos previos de electrnica digital y de programacin en lenguajes como C, C++, Java o VHDL. En la primera sesin presencial de prcticas se presentarn las caractersticas bsicas y funcionalidades de Arduino, prestando especial atencin en la instalacin del entorno de programacin. La generacin de seales digitales de salida para el encendido de LEDs podra hacer las veces de Hola Mundo, es decir, se tratara de un programa muy sencillo que demuestre que Arduino est funcionando correctamente mediante un mensaje claro y directo, en este caso, el encendido y apagado de un diodo LED a intervalos regulares. En esta misma sesin se explicara a su vez la deteccin de seales digitales de entrada, como la proveniente de un interruptor o pulsador, con el cual se permitira encender o apagar un LED. Como posibles ejercicios para entregar, se podra plantear un circuito formado por 3 LEDs, que se fueran encendiendo alternativamente al activar un pulsador, o bien con un nico LED RGB (tricolor azul-verderojo), que fuera cambiando de color a medida que se pulsa el botn. Prctica 2 (semana 5): Control de seales analgicas (sensores de temperatura, humedad, motores, etc.) En esta sesin se estudiara el control de seales analgicas con Arduino, ya sea de entrada o de salida. As por ejemplo, los alumnos deberan utilizar un sensor de luminosidad, que mide la intensidad de la luz de la estancia, de manera que un LED adjunto variara su brillo en funcin de la luminosidad ambiental. Tambin aqu se pueden utilizar potencimetros, que son reguladores de voltaje por rotacin, para controlar dicha luminosidad del LED. Por otra parte, se pueden usar dispositivos piezoelctricos, que convierten la electricidad en cambios de presin (=sonido), con los que generar seales acsticas. Como ejercicio para entregar, se les pedira a los alumnos que construyeran un detector luminoso, que encendiera ms o menos de LEDs de manera proporcional a la luminosidad ambiental y que activara una alarma sonora en caso de superar un determinado umbral luminoso. Prctica 3 (semana 6): Manejo de matrices LED y pantallas LCD En la tercera sesin se propone la construccin de un termmetro mediante un sensor de temperatura y una pantalla LCD. Tambin podran encenderse diversos LEDs en funcin de la temperatura, azul para bajas temperaturas, verde para temperaturas moderadas, amarillo para temperaturas altas y rojo para muy altas. En este caso, sera necesaria una calibracin del sensor, para lo cual ser interesante utilizar el puerto de comunicacin serie entre el PC y la placa Arduino. Como ejercicio para entregar, y como alternativa a la pantalla LCD, se podra utilizar tambin un par de matrices LED integradas, que son dispositivos con una disposicin de 8 8 LEDs. En dichas matrices podran proyectarse los valores de la temperatura mediante el encendido y apagado de los LEDs adecuados.

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

Prctica 4 (semana 7): Conectividad con Arduino (wifi, Ethernet, GPS) En esta sesin se podra investigar la comunicacin entre dos placas Arduino utilizando tcnicas inalmbricas (radiofrecuencia). Para ello se podran utilizar unas placas de extensin llamadas mochilas (en ingls shields) de tipo XBee, que vienen preensambladas y preparadas para su conexin en una placa Arduino, a la que aportan una nueva funcionalidad. Los grupos trabajaran de dos en dos, ya que se necesitan en este caso dos placas Arduino y dos mochilas XBee. Se podra implementar un circuito que enviara seales de un Arduino a su gemelo en funcin de las seales producidas por un sensor de presencia, por ejemplo. En este caso, se planteara una prctica ms abierta y libre para cada pareja de grupos. Otra opcin es el uso de mochilas de Ethernet o GPS para conectar el Arduino a Internet. Tambin se estudiara la comunicacin de Arduino a travs del puerto serie con el PC. Proyecto libre (semana 8 a 13): Una vez que se han visto los fundamentos de la entrada/salida con Arduino tanto de seales digitales como analgicas, as como la comunicacin serie con el PC o inalmbrica entre placas Arduino, se planteara a cada grupo la posibilidad de realizacin de un proyecto libre y dejado a su eleccin. Deber combinar las tecnologas vistas hasta ese momento y ser de dificultad suficiente, de manera que suponga un reto. Durante la semana 8 los alumnos debern escribir una propuesta de proyecto o anteproyecto, que incluya una explicacin de lo que se quiere construir, as como un listado de los componentes electrnicos necesarios, un presupuesto, un esbozo del diseo del sistema, as como una valoracin de la dificultad requerida. El profesor har comentarios a cada uno de los proyectos presentados, aprobar los ms interesantes y requerir un replanteamiento a los ms flojos. Durante los siguientes das, los alumnos trabajarn en sus proyectos en el aula de prcticas con el profesor presente, que se limitar a resolver dudas surgidas en el momento y a controlar el trabajo realizado hasta el momento. Estas clases podrn ser complementadas con tutoras grupales considerando dos o tres grupos para resolver dudas o problemas comunes. El resto de das los alumnos trabajarn de manera libre en el aula, con el profesor dispuesto a resolver dudas, pero sin guiar la clase. Presentacin de proyectos (se establecer un da en la semana de exmenes): Una vez finalizadas las clases y fuera del horario, cada grupo deber realizar una presentacin oral ante todos los compaeros de clase, en la que se realice una demostracin del funcionamiento de su proyecto. Debern a su vez responder correctamente a las preguntas sobre el mismo planteadas por el profesor o por los propios compaeros de clase. Como documentos entregables en esta semana, podemos mencionar: Memoria final explicativa detallada del proyecto. Cdigo fuente necesario para el correcto funcionamiento del Arduino. El propio circuito implementado deber mostrarse funcionando en clase. Los alumnos de cada grupo habrn descrito su proyecto en el blog de la clase (Blogger) en el que mostrarn fotografas del proceso de diseo e implementacin del circuito. Esta entrada del blog podr ser un resumen de la memoria final del proyecto y est pensada para ser vistosa y atrayente.

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

Tambin se les pedir que graben un vdeo y lo suban al portal YouTube en el que expliquen su proyecto. Al igual que Arduino es un proyecto de software y hardware libres, nos gustara que los alumnos publicaran sus proyectos de final de curso mediante una licencia Creative Commons. De ah que se les pida que el blog y el vdeo incluyan detalles tcnicos que permitan que terceras personas puedan acceder a sus diseos para construirlos ellos mismos, o incluso introducir modificaciones. Las licencias Creative Commons en su modalidad Atribucin/Compartir Igual garantizan que se mantenga siempre la autora original del producto licenciado, aunque sea copiado o modificado, mientras que se exige a su vez que las obras derivadas producidas por terceros se compartan con la misma licencia. De esta manera estaremos contribuyendo al fortalecimiento de la prolfica Comunidad Arduino, tan importante en mbitos educativos.

Los materiales que se utilizarn para las prcticas son los siguientes: Placas Arduino. Se trata de hardware libre, muy apropiado para docencia debido a su corta curva de aprendizaje y la gran variedad de proyectos que se pueden realizar con l. Para las prcticas de conectividad con Arduino, sern necesarios las mochilas XBee, Ethernet o GPS (por confirmar cul se utilizar finalmente). Las placas pueden comprarse por Internet a precios asequibles. Entorno de programacin del Arduino (gratuito, multiplataforma y descargable desde http://www.arduino.cc/). Un ordenador porttil para programar y alimentar la placa Arduino (corre a cargo de los alumnos). Componentes elctricos (cables, resistencias, interruptores, sensores, LEDs, desplazadores, registros, etc.), incluyendo una placa protoboard y un cable USB A/B para la conexin del Arduino con un PC. Tambin ser recomendable el uso de un multmetro para comprobar las seales elctricas. Debido a su bajo precio y a encontrarse disponibles en cualquier tienda de componentes electrnicos de la zona, corrern a cargo de los alumnos. Guiones de prcticas (realizados por el profesor de prcticas). Documentacin de Arduino disponible desde la web oficial, el Campus Virtual, o bien, en las Bibliotecas de Mstoles y Viclvaro de la URJC. Tests de autoevaluacin sobre Arduino realizados con HotPotatoes y colgados en el Campus Virtual de la asignatura. Vdeos explicativos sobre Arduino subidos al portal YouTube.

VII.- Mtodos de evaluacin Al tratarse de una evaluacin continua, se considerar que el alumno se ha presentado a la convocatoria correspondiente de la asignatura desde el momento que ha participado en alguna de las partes de las que consta la asignatura. Por tanto, la nica manera de obtener la calificacin de NO PRESENTADO es no entregar ninguna prctica obligatoria o ejercicio voluntario en la convocatoria correspondiente. Por el contrario, los alumnos que hayan participado en alguna de las partes pero que no superen toda la asignatura en una determinada convocatoria, recibirn una calificacin de SUSPENSO, gastndose para ellos una convocatoria. Ninguna de las notas de partes de la asignatura aprobadas en cursos anteriores ser convalidada, salvo indicacin expresa de los profesores. Se considerar que el estudiante ha adquirido las competencias evaluadas en las prcticas si la calificacin media de todas ellas es mayor o igual a 5 sobre 10 puntos. Las competencias evaluadas en las prcticas son reevaluables, para lo cual se debern reentregar las prcticas suspensas.

10

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

Tanto las soluciones y entregables de la prcticas de laboratorio deben ser originales, no pudiendo utilizar soluciones realizadas por otras personas distintas a las reflejadas en la autora de la solucin. El plagio total o parcial de dichas soluciones se penalizar con la calificacin de suspenso en la asignatura en la convocatoria evaluada donde se produzca dicho plagio, debiendo reevaluar todas las pruebas en la siguiente convocatoria. El profesor se reserva la posibilidad de requerir defensa presencial, de todos o parte de las/los autoras/es de un trabajo plagiado en todas las pruebas de la siguiente convocatoria. Para las cuatro primeras prcticas, los alumnos debern realizar los proyectos planteados junto con una pequea memoria explicativa y tendrn que presentarlos en persona al profesor, que deber evaluarlos in situ para comprobar su correcto funcionamiento. El profesor realizar preguntas diferentes a cada miembro del grupo, para comprobar que todos han trabajado por igual. A cada una de estas prcticas le corresponder un 10% de la nota total. Asimismo se realizar un par de breves tests, uno sobre las prcticas 1 y 2 y el otro sobre las prcticas 3 y 4. Hay que aprobar cada test por separado y suponen cada uno otro 10% de la nota total. Para el proyecto final, se considerar por un lado la presentacin oral del grupo, en la que tendrn que intervenir todos los miembros del grupo, as como la calidad de la memoria escrita. Por ltimo, se tomar en cuenta la entrada del grupo en el blog de la asignatura, de la que se evaluarn positivamente los detalles aportados, la inclusin de fotografas y/o esquemticos del circuito, as como de un vdeo explicativo colgado en YouTube. El proyecto final corresponder al 40% de la nota total. En concreto, en la evaluacin se comprobar la adquisicin de las siguientes competencias: Calidad global del proyecto final: G4 y G6. Diseo del sistema hardware: G9, B2, B5, C10, O1, O3 y O7. Calidad del sistema software: C8 y C10. Relacin calidad/precio del proyecto: E8. Capacidad de trabajo en grupo: O2 y O8. Calidad de la memoria explicativa: G9, O4, O5 y O7. Calidad del blog y del vdeo explicativo: O6, O7 y O9. Calidad de la defensa oral: O4 y O7 La nota de prcticas no tiene por qu ser igual para todos los miembros del grupo, en funcin del trabajo realizado por cada uno y de las respuestas a las preguntas planteadas por el profesor.
Actividad evaluadora Liberatoria Prctica 1 Puntuacin mnima (de 1 a 10): 5.. Liberatoria Prctica 2 Puntuacin mnima (de 1 a 10): 5.. Liberatoria Test 1 (breve) Puntuacin mnima (de 1 a 10): 5.. Liberatoria Tipo Reevaluable (podr evaluarse en la 2 convocatoria) Reevaluable (podr evaluarse en la 2 convocatoria) Reevaluable (podr evaluarse en la 2 convocatoria) Reevaluable (podr Ponderacin Periodo Contenido

10%

Semana 4

Prctica 1

10%

Semana 5

Prctica 2

10%

Semana 6

Prcticas 1 y2 Prctica 3

Prctica 3

10%

Semana 6

11

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

Puntuacin mnima (de 1 a 10): 5.. Liberatoria Prctica 4 Puntuacin mnima (de 1 a 10): 5.. Liberatoria Test 2 (breve) Puntuacin mnima (de 1 a 10): 5.. Liberatoria Puntuacin mnima (de 1 a 10): 5.. evaluarse en la 2 convocatoria) Reevaluable (podr evaluarse en la 2 convocatoria) Reevaluable (podr evaluarse en la 2 convocatoria) Reevaluable (podr evaluarse en la 2 convocatoria)

10%

Semana 7

Prctica 4

10%

Semana 8

Prcticas 3 y4

Proyecto libre (exposicin oral y defensa, memoria explicativa, etc.) Total

40%

Semana 8 hasta final de curso

Proyecto libre

100%

VII. B. Ponderacin para la evaluacin de alumnos a tiempo parcial Para que un alumno pueda optar a esta evaluacin, tendr que obtener la Dispensa Acadmica para la asignatura, que habr solicitado al Decano o Director/a del Centro que imparte su titulacin. La Dispensa Acadmica no excluye de la evaluacin continua. Dicha evaluacin se acomodar por el profesor, asistido por el coordinador de grado, establecindose la adaptacin curricular segn las caractersticas de cada caso concreto.

VII. C. Revisin de las pruebas de evaluacin. Un elemento fundamental del nuevo sistema de enseanza-aprendizaje y de la evaluacin continua es el relativo a la retroalimentacin permanente que reciben los estudiantes sobre el trabajo realizado. Esto se traduce en la necesidad de devolverles informacin precisa, objetiva e inmediata acerca de sus resultados de rendimiento, de manera que puedan monitorizar sus niveles de esfuerzo y regular su trabajo, al mismo tiempo que dicha informacin acta como un elemento motivador. Con este objetivo, el profesorado deber establecer un procedimiento de revisin de las pruebas y actividades, indicando en cada caso segn sus caractersticas la forma en que se llevar a cabo, bien en la propia clase o bien en el horario de tutoras de la asignatura, facilitando a los estudiantes la realizacin de las mismas. Por tanto, las revisiones se efectuarn en el periodo comprendido entre el Acta Provisional de calificaciones y el cierre oficial de Actas. Se realizarn en el despacho del profesor correspondiente o en la sala que estime oportuno y que se anunciar con antelacin suficiente.

12

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

VIII.- Recursos y materiales didcticos Es imprescindible consultar la bibliografa, pues las transparencias de clase no son suficientes para aprobar la asignatura. General: Ttulo Autor Editorial Ttulo Autor Editorial Getting Started with Arduino Massimo Banzi Make, 1 edicin, ISBN 978-0596155513, 2008 Arduino: A Quick-Start Guide Maik Schmidt Pragmatic Bookshelf; 1 edicin, ISBN 978-1934356661, 2011

Complementaria: Ttulo Autor Editorial Ttulo Autor Editorial Ttulo Autor Editorial Ttulo Autor Editorial 30 Arduino Projects for the Evil Genius Simon Monk McGraw-Hill/TAB Electronics, 1 edicin, ISBN 978-0071741330, 2010 Arduino Cookbook Michael Margolis O'Reilly Media, 1 edicin, ISBN 978-0596802479, 2011 Beginning Arduino Michael McRoberts Apress, 1 edicin, ISBN 978-1430232407, 2010 Practical Arduino: Cool Projects for Open Source Hardware Jonathan Oxer, Hugh Blemings Apress, 1 edicin, ISBN 978-1430224778, 2009

Direcciones web de inters: http://www.arduino.cc/ http://arduinothedocumentary.org/

13

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

IX.- Profesorado Nombre y apellidos Horario de tutoras acadmicas Correo electrnico Departamento/rea de conocimiento Categora Titulacin Acadmica Javier Cano Montero Despacho 2012-A, Ampliacin de Rectorado, Campus de Mstoles. Los horarios de tutoras se indicarn el primer da de clase javier.cano.montero@urjc.es Departamento de Arquitectura y Tecnologa de Computadores y Ciencia de la Computacin e Inteligencia Artificial (DATCCCIA), rea de Arquitectura y Tecnologa de Computadores Personal Docente e Investigador en Formacin Ingeniero Superior en Informtica (Universidad Rey Juan Carlos, 2008) Mster Oficial en Tecnologas de la Informacin y Sistemas Informticos (Universidad Rey Juan Carlos, 2009) Experiencia Docente Experiencia profesional 2 aos de experiencia docente en el rea de Arquitectura y Tecnologa de Computadores. 4 aos de experiencia investigadora en la URJC con el Grupo de Diseo Hardware-Software

Nombre y apellidos Horario de tutoras acadmicas Correo electrnico Departamento/rea de conocimiento Categora Titulacin Acadmica

ngel Serrano Snchez de Len Despacho 2018, Ampliacin de Rectorado, Campus de Mstoles. Los horarios de tutoras se indicarn el primer da de clase angel.serrano@urjc.es Departamento de Arquitectura y Tecnologa de Computadores y Ciencia de la Computacin e Inteligencia Artificial (DATCCCIA), rea de Arquitectura y Tecnologa de Computadores Personal Docente e Investigador en Formacin Licenciado en Ciencias Fsicas (Universidad Complutense, 1999). Mster Oficial en Tecnologas de la Informacin y Sistemas Informticos (Universidad Rey Juan Carlos, 2009). Doctor en Informtica (Universidad Rey Juan Carlos, 2011) 8 aos de experiencia docente en el rea de Arquitectura y Tecnologa de Computadores. 4 aos de experiencia profesional ajena a la Universidad Rey Juan Carlos en temas de diseo de software para procesamiento digital de imgenes astronmicas y aplicaciones web para gestin de clientes de telefona. 8 aos de experiencia investigadora en la URJC en temas de biometra y reconocimiento facial

Experiencia Docente Experiencia profesional

14

ltimaactualizacin:25dejuliode2011

VicerrectoradodeProfesorado,Titulaciones, OrdenacinAcadmica,CoordinacinyCampus.

Nombre y apellidos Horario de tutoras acadmicas Correo electrnico Departamento/rea de conocimiento Categora Titulacin Acadmica

Javier Castillo Villar Despacho 2020, Ampliacin de Rectorado, Campus de Mstoles. Los horarios de tutoras se indicarn el primer da de clase javier.castillo@urjc.es Departamento de Arquitectura y Tecnologa de Computadores y Ciencia de la Computacin e Inteligencia Artificial (DATCCCIA), rea de Arquitectura y Tecnologa de Computadores Profesor Titular Interino Ingeniero de Telecomunicacin (Universidad de Cantabria, 2002) Doctor en Informtica (Universidad Rey Juan Carlos, 2007)

Experiencia Docente

8 aos de experiencia docente en el rea de Arquitectura y Tecnologa de Computadores.

15

ltimaactualizacin:25dejuliode2011

Vous aimerez peut-être aussi