Curso 2018-2019 Guía docente de Computación...

13
Máster oficial en Enseñanzas Artísticas Curso 2018-2019 __________ Guía docente de Computación Física Máster en Diseño Interactivo 1

Transcript of Curso 2018-2019 Guía docente de Computación...

Page 1: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

MásteroficialenEnseñanzasArtísticas

Curso2018-2019__________

Guíadocentede

ComputaciónFísica

MásterenDiseñoInteractivo

� 1

Page 2: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

MásteroficialenEnseñanzasArtísticasGuíadocentedelaasignaturaComputaciónFísica

1.Identificacióndelaasignatura

2.Profesorresponsabledelaasignatura

3.Relacióndeprofesoresqueimpartendocencia

4.Presentacióndelaasignatura

5.Competencias

Tipo TECNOLÓGICA

Especialidad MásterenDiseñoInteractivo

Periododeimpartición 2ºsemestre

Nºcréditos 3

Apellidosynombre Correoelectrónico

CalosciAlfredo [email protected]

Apellidosynombre Correoelectrónico Grupos

CalosciAlfredo [email protected]

Lacomputaciónfísicaserefierealdiseñodeobjetosyespaciosquereaccionanacambiosenelentornoyrespondenaeste.Sebasaenlaconstruccióndedispositivosqueincluyenmicrocontroladores,sensoresyactuadoresyquepuedentenercapacidadesdecomunicaciónconlareduotrosdispositivos.Comoresultadoobtendremossistemasinteractivosfísicosquemedianteelusodesoftwareyhardwarepuedendetectaryresponderseñalesprocedentesdelmundoanalógico.Enunsentidoamplio,lacomputaciónfísicasuponeelmarcocreativoparalacomprensióndelarelacióndelossereshumanosyelmundodigital.

Competenciasbásicas(comunesacualquiertitulacióndeMáster)

� 2

Page 3: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

CB02.Aplicarlosconocimientosadquiridosysucapacidadderesolucióndeproblemasenentornosnuevosopococonocidosdentrodecontextosmásamplios(omultidisciplinares)relacionadosconsuáreadeestudio.

CB03.Integrarconocimientosyenfrentarsealacomplejidaddeformularjuiciosapartirdeunainformaciónque,siendoincompletaolimitada,incluyareflexionessobrelasresponsabilidadessocialesyéticasvinculadasalaaplicacióndesusconocimientosyjuicios.

CB05.Poseerlashabilidadesdeaprendizajequelespermitancontinuarestudiandodeunmodoquehabrádeserengranmedidaautodirigidooautónomo.

CB06.Adquirirconocimientosavanzadosenuncontextodeinvestigacióncientíficaytecnológicaaltamenteespecializada,unacomprensióndetalladayfundamentadadelosaspectosteóricosyprácticosydelametodologíadetrabajoenunoomáscamposdeestudio.

CB07.Reconocerlanecesidaddelcambioytenerlashabilidadesparaactuardeformaindependiente,anticiparyadaptarsealastransformacionesencontextosdeambigüedadeincertidumbre.

Competenciastransversales(comunesaotrasasignaturasdeltítulosuperiordeMáterendiseñointeractivo)

CT01.Conocerymanejarconceptosavanzadosrelativosaldiseñointeractivoque permitanreconocerproblemasyoportunidadesenelanálisisylaejecuciónde proyectosentodotipodeorganizacioneseinstituciones.

CT02.Realizarproyectosdediseñointeractivoapropiadosaloscondicionantescomunicativos,tecnológicosycapacesdeatenderalosrequerimientosdeaccesibilidadalainformación.

CT03.Adquirirunconocimientoprofundodelosdistintosprocesosdecomunicación interactiva,lastecnologíasylosrecursosnecesariosparaimplementar,gestionarypotenciar proyectosavanzados.

CT07.Desarrollarunpensamientoestratégicodelacomunicaciónquepermitadefinirproblemas,diagnosticaryestructurarobjetivosdeanálisisydeacciónenloscamposdeldiseñointeractivo.

CT08.Desarrollarmetodologíasdeinvestigaciónavanzadasenelámbitodeldiseñointeractivoquepermitanunautilizacióninnovadoradelastecnologíasaplicablesaldiseñoyalacomunicación.

Competenciasespecíficas(propiasdeestaasignatura)

CE01.Conocercómoconectarsensores,actuadorestransductoresparacreardispositivos,instalacionesyambientesquesemodificanmediantelainteracciónfueradelordenador,másalládelratón,elescritorioylapantalla.

CE02.Adquisicióndelconocimientoparaeldiseñodeobjetosydeespaciosquereaccionanacambiosenelentornoyactúaneneste

Otrascompetenciasespecíficas(propiasdeestaasignatura,nocontempladasenelplandeestudios)

CE03.Adquisicióndecriteriosparaconoceryvalorareltrabajodeartistasycreadoresenlacreacióndeinstalacionesinteractivas.

� 3

Page 4: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

6.Resultadosdelaprendizaje

7.Contenidos

CE04.Crear“guionesdeinteracción”ydiseñarlas“affordances”necesariasparalacorrectarealizacióndeunainstalacióninteractiva

Conocerlaevoluciónrecientesdeinstalacionesinteractivasconfinalidadeslúdicas,artísticasydidácticas.

Adquirirunacapacidaddeanálisisydecríticaparavaloraruna instalación interactivaensusaspectos técnicos,estéticosyconceptuales.

Teneruncumulodenocionesdeprogramaciónylenguajesformalessuficienteparapoderdesarrollaractividadesdeprototipadoyproduccióndeinstalacionesinteractivas.

Conocerlasprincipalesplataformas/solucionesparalacreacióndeinstalacionesatravésdesensores(analógicosydigitales),actuadoresysistemasde“computervision”enordenadoresymini-ordenadores.

Bloquetemático Tema

I.-“ElementosdeProgramaciónCreativa”

Tema1.“funcionesyvariables”

Tema2.“primitivasformales”

Tema3.“buclesycondiciones”

Tema4.“Eltrabajoconclases”

Tema5.“Sistemasdepartículas"

Tema6.“Arquitecturasdeinformación”

II.-“PrincipiosdeComputaciónfísica”

Tema1.“TécnicasdeComputerVision”

Tema2.“Análisisdeseñalessonoras”

Temas3.“Camarasdeprofundidadydeteccióndecinemáticas”

Tema4.“Conexiónasensores”

Tema5.“Optimizaciónparamini-ordenadores”

Tema6.“API’syaccesoadatos”

Tema6.“TécnicasdeMappingyproyección”

III.-“CasosdeEstudio” Tema1.“Análisisydiscusióndeinstalacionesinteractivas”

� 4

Page 5: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

8.Actividadesobligatorias(evaluables):

9.Planificacióntemporaldeltrabajodelestudiante

(a):Docenciadirecta:horaslectivasconelprofesor(b):Trabajoautónomodelestudiante

10.Metodología

Tipodeactividad:

Clasesfrontales:introducciónalaprogramacióncreativa

Taller:creaciónyprototipadodeinstalacionesinteractivas

Presentacionesorales:casosdeestudio

HORAS

Clasesteórico-prácticas(a) 35

Otrasactividadesformativas(a)(jornadas,seminarios,…) 5

Realizacióndepruebas(a) 3

Preparacióndelestudianteparaclasesteórico-prácticas(b) 16

Preparacióndelestudiantepararealizacióndepruebas(b) 8

Totaldehorasdetrabajodelestudiante(a+b) 75

� 5

Page 6: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

11.Evaluaciónycalificación

11.1.Instrumentosdeevaluaciónasociadosalasmetodologíasdocentesaplicadas

11.2.Criteriosdeevaluación

Estaasignaturaesdecarácterteórico-prácticoytienecomoobjetivoestablecerlasbasesteóricasymetodológicasparausodeloslenguajesdeprogramaciónenlosproyectosdediseñointeractivo.

Eldesarrollodeloscontenidossellevaráacaboatravésdetrestiposdeactividadesformativas:

a) Unciclodeclases“frontales”deintroducciónalaprogramacióncreativa.EnelqueseabordaránlostemasdelbloquetemáticoIatravésdeejerciciosguiadosenProcessing.

Entrelosobjetivosdidácticosdeestaactividaddestacamos:- familiarizaralosalumnosconunentornodeprogramacióncreativaeilustrar,atravésde

ejemplosprácticos,losprincipalesconceptosdeprogramación.- poneralosalumnosenlascondicionesnecesariasparapoderexperimentarindividualmente

conlasdiferentestécnicasdedesarrollodeaplicacionesinteractivas.- experimentarysensibilizaralosalumnoshaciaeldesarrollodeunenfoquesistemicoalahora

deabordarproyectosdediseñoycomunicaciónenunentornodigital

Losalumnosquelodeseenencontraránabundantematerialdedocumentaciónenalgunosdelostextosreseñadosenlabibliografíayenlaswebconsultadasalolargodelosejercicios.

b)ActividadesdeproducciónyprototipadodeinstalacionesinteractivasApartirdeunaseriedeejemplosguiadosanimaremosalosalumnosadesarrollar(yexperimentar)nuevasmodalidadesdeinteraccióninmersivautilizandotécnicasdeComputerVision(deteccióndeblobs,backgroundsubctraction,facedetection…),camárasdeprofundidad(nubesdepuntos,deteccióndeesqueleto,sistemasdecinematicainversa…)técnicasdemappingyproyecciónenunentorno,utilizacióndesensoresanalógicosydigitalesatravésdeArduino(yFirmata)yelusodetintasconductivas.

c)Unciclodepresentaciones/debatessobrecasosdeestudio.Enelquelosalumnosestaráninvitadoaseleccionar,ypresentarenclase,algunoscasosdeestudioanalizandotantolosaspectostécnicoscomo,sobretodo,lasmodalidadesdeinteracciónylasbasesconceptuales.

Loscasospresentadosseránobjetodeundebatecolectivoyserviránparapodercomentar,demaneraextemporánea,otroscasosanálogosyalgunoscasos“notable”deautoresconsolidados.

Seránobjetosdeevaluacióncontinua:-LaAsistenciayparticipaciónenlasactividadesdeproducciónyprototipado-LasPresentacionesoralesdecasosdeEstudio

� 6

Page 7: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

11.3.Criteriosdecalificación

11.4.Ponderacióndelosinstrumentosdeevaluaciónparalaevaluacióncontinua

11.5.Ponderacióndelosinstrumentosdeevaluaciónparalaevaluaciónconpérdidadeevaluacióncontinua

Aquellos alumnos que no cumplan el requisito del porcentaje previsto de asistencia a clase, los criterios serán lossiguientes:

11.6.Ponderacióndelosinstrumentosdeevaluaciónparalaevaluaciónextraordinaria

Para aquellos alumnos que no hayan superado la evaluación ordinaria. Todas las pruebas de evaluación debenrealizarsedeformapresencialenelperiodoestablecido.

Loscriteriosdeevaluaciónsebasaránenelgradodeconsecucióndelosobjetivosyeldominiodelascompetencias expresadas en esta programación didáctica. La evaluación del rendimiento de losalumnossellevaráacabodeformacontinuadaalolargodetodoelsemestre.

-

Lascalificacionesseexpresaránnuméricamentede0a10,conundecimal.Lacondiciónindispensableparaaprobarelsemestreseráhaberparticipadoactivamenteenlasdiferentesactividadesdelcurso.

Laaplicacióndecriteriosdeevaluacióncontinua,requerirálaasistenciaregularypuntualdelalumnoalasactividadeslectivas,asícomoalrestodelasactividadesprogramadas.

Elalumnoquealfinaldelcursonoobtuvieralacalificacióndeaprobadopodrápresentarseaunexamenfinalsobrelosobjetivosycontenidosmínimosdeestaguíadocente.

Instrumentosdeevaluación Ponderación%

Ejerciciosteóricoprácticos 30%

Presentacionesoralesdecasosdeestudioydeprototipos 60%

Asistencia 10%

Totalponderación 100%

Instrumentosdeevaluación Ponderación%

Ejerciciosteóricoprácticos 30%

Presentacionesoralesdecasosdeestudioydeprototipos 70%

Totalponderación 100%

Instrumentosdeevaluación Ponderación%

Pruebaescritateórico-práctica 100%

Totalponderación 100%

� 7

Page 8: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

11.7.Ponderacióndelosinstrumentosdeevaluacióndeestudiantescondiscapacidad

Losprofesoresdeberán realizar la correspondiente adaptación en funcióndel tipodediscapacidaddel alumnoencuestión.

12.Recursosymaterialesdidácticos

12.1.Bibliografíageneral

Instrumentosdeevaluación Ponderación%

PruebaOralteórico-práctica 100%

Totalponderación 100%

Muchosdelosrecursosymaterialesdidácticossecolgaránenelaulavirtual,porloquenosremitimosaellaperoindicamosunabibliografíageneralycomplementariaasícomolosrecursosmásutilizados.Otroslinksmásespecíficossecolgaránencadaunodelostemasydocumentosdelaula.

Título GettingStartedwithProcessing:AHands-OnIntroductiontoMakingInteractiveGraphics

Autor REAS,Casey-FRY,Ben

Editorial MakerMedia,Inc-2010

Título TheNatureofCode

Autor SHIFFMAN,Daniel

Editorial Theoklesia,Llc-2012

Título GettingStartedwithArduino

Autor BANZI,Massimo-SHILOH,Michael

Editorial O'ReillyMedia-2009

Título PhysicalComputing:SensingandControllingthePhysicalWorldwithComputers

Autor O’SULLIVAN,Daniel-IGOE,Tom

Editorial ThomsonCourseTechnology-2004

Título MakingThingsSee:3DvisionwithKinect,Processing,Arduino,andMakerBot

Autor BORENSTEIN,Greg

Editorial O'ReillyMedia-2012

� 8

Page 9: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

12.2.Bibliografíacomplementaria

12.3.Direccioneswebdeinterés

12.4.Otrosmaterialesyrecursosdidácticos

TítuloDistributed,AmbientandPervasiveInteractions:FirstInternationalconference-NevadaUSA2013

Autor STREITZ,Norbert

Editorial Springer,2013

Título Título

Autor APELLIDO,Nombreautor

Editorial Editorial,año

Título Título

Autor APELLIDO,Nombreautor

Editorial Editorial,año

Dirección1 https://processing.org

Dirección2 https://www.arduino.cc

Dirección3 https://www.raspberrypi.org/

Dirección4 https://www.openprocessing.org

Dirección5 http://www.creativeapplications.net

Dirección6 http://resonate.io

Dirección7 http://natureofcode.com

� 9

Page 10: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

13.ProfesoradoCumplimentarunatablaporcadaprofesorimplicadoenlaasignatura

14.Informaciónsobrelaasignaturaencursosanteriores

15.Cronograma

Nombreyapellidos AlfredoCalosci

Horariodeatenciónaalumnos(siprocede)

-

Correoelectrónico [email protected]

Departamento Máster

Categoría profesorespecialista

TitulaciónAcadémica Arquitecto

Experienciadocente/profesional/investigadorarelacionadaconlaasignatura

AlfredoCalosci,ArquitectoporelPolitecnicodiMilano,hadesarrolladosuactividadprofesionalenMadridcomovisualandinteractiondesigner.ColaboradesdevariosañosenlasactividadesdidácticasdelDipartimentodiArchitetturaDesigneUrbanisticadiAlghero(UniversitàdegliStudidiSassari-Italia)dondecursaactualmenteelXXXciclodeDoctorado.

DesdeelAA2017-2018esprofesorasociadoenelDepartamentodeDiseñoeImagendelaFacultaddeBellasArtesdelaUniversidadComplutensedeMadrid.HacolaboradoenlaactividadesdidácticasdelMasterenDiseñoEditorialdelIEDdeMadrid(2014/15-Visualizacióndedatos),enelCorsodiLaureaMagistraleinDesign,UniversitàdegliStudidellaRepubblicadiSanMarino(2013/14/15-WorkshopdeProgramaciónCreativa)yenlatitulaciónenDiseñodelaUniversidadEuropeadeMadrid(2009>2013).

Desdelosaños90trabajaenelámbitodelacomunicacióndigitaldesarrollandoaplicacionesinteractivas,CD-ROM,sitiosweb,aplicacioneson-lineeinstalacionesdidácticasparadiferentesentidadespúblicasyprivadas.(InstitutoCervantes,Argentaria,BBVA,FundaciónCajaMadrid,VDOSStochastics,RibSpain,FundaciónCerezalesAntoninoyCinia,MedicosdelMundo,ABanca…).

EselprimerañoenelqueseimparteelMásterporloquenopoedemosreferirinformaciónsobrelaasignaturaencursosanteriores.

� 10

Page 11: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

� El cronograma incluye la planificación por semanas y a lo largo de todo el semestre, de los bloques, temas,actividadesymetodologíasaplicadas.

InstruccionesparaelaborarelCronogramaLos datos que se tratan son: bloques temáticos, temas, actividades relacionadas (si las hubiere) y metodologíaaplicada en cada caso, empleando para ello, el código correspondiente (número e iniciales al comienzo de cadacompetencia).Elcronogramadelsemestrecompletosehaseparadoendostablas(Semanas1a9ySemanas10a18)parafacilitarsu elaboración. El ancho de las columnas es fijo pero no la altura, que podrá variar en función de la cantidad deinformaciónintroducida.DebencumplimentarselosdatosdeASIGNATURA,SEMESTRE,…

Hayqueutilizaruncódigofijodecolorparadeterminadosdatos,conlaintencióndeposibilitarunanálisisposteriorcoherentedecadaunadelasespecialidadesycursos.

El color a utilizar en cada tema y actividad se podrá elegir libremente pero estará relacionado con el del bloquetemáticoalquepertenecen,aplicadosendosintensidadesmásclarasdeéste,amododegradación.Ejemplo:

EnlacasilladeCOMPETENCIAS,utilizarloscódigosdelasmismasparaindicarcuálesson.ElfondodebeserblancotantoenestecasocomoeneldeMETODOLOGÍA.Ejemplo:

PRUEBAORDINARIA

PRUEBAEXTRAORDINARIA

EXAMEN

ENTREGA

NOMBREBLOQUETEMÁTICO

NOMBRETEMA

NOMBREACTIVIDAD

CBp2-CT01-CE03-EC05

� 11

Page 12: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

CronogramaSemanas1a7

ASIGNATURA:ComputaciónFísica CURSO:

SEMESTRE:2 ESPECIALIDAD:

PROFESOR:AlfredoCalosci

SEMANA 1 2 3 4 5 6 7

Introducciónalaprogramaciónncreativa

variablesyfunciones

parametrización,condicionesybucles

trabajoconclases

particlessystems

tallerdeprototipadoyproducción

computervision

videomapping

kinectsensing

analogicalinputs

conductiveinks

Presentaciónndecasosdeestudio

sesión1 sesión2 sesión3 sesión4

� 12

Page 13: Curso 2018-2019 Guía docente de Computación Físicamdi.esdmadrid.es/wp-content/uploads/2018/09/computacion_fisica_… · metodológicas para uso de los lenguajes de programación

CronogramaSemanas10a16

ASIGNATURA: CURSO:

SEMESTRE: ESPECIALIDAD:

PROFESOR/A:

SEMANA 10 11 12 13 14 15 16

BLOQUE

TEMA

ACTIVIDAD

METODOLOGÍA

COMPETENCIAS

� 13