technological creativity

Download Technological creativity

Post on 14-May-2015

89 views

Category:

Education

7 download

Embed Size (px)

DESCRIPTION

Jornada d'inclusió digital Viladecans, 29 de març de 2014

TRANSCRIPT

  • 1.Technological creativity Dr. Francisco Prez Garca Institut Pompeu Fabra www.tecnologies.net 1 Viladecans, 29 de mar de 2014

2. 2 3. PERQU PROGRAMAR? La informtica t a veure tant amb els ordinadors com el que te a veure lastronomia amb els telescopis. Edsger Dijkstra La revoluci de la informtica encara no ha succet. Allan Kay La depuraci de errades s la essncia de lactivitat intelectual. Seymour Pappert 3 4. TINKERING 4 5. Tinkering, lestil MacGyver A la conferncia Tinkering a lExploratorium de San Francisco: Tinkering es el que passa quan intentes fer alguna cosa que no saps exactament quina s guiat pel desig, la imaginaci i la curiositat. Quan fas tinkering, no hi ha instruccions, tampoc hi ha fracassos ni formes correctes i incorrectes de fer les coses Es tracta de fer coses, construir coses com per exemple amb ARDUINO Altres eines I llenguatges de programaci 5 6. Lactitud hacker dels nostres estudiants ASE2013 Dr.Prez 6 7. Actitud Hacker dels nostres estudiants (llibre: Eric S. Raymonds How To Become a Hacker): 1. El mn est ple de problemes fascinants per ser resolts. 2. Cap problema ha de ser resolt dues vegades. 3. Hem de lluitar contra lavorriment. 4. La llibertat s bona. 5. Lactitud no s un substitut de la competncia. 7 8. Estudiants fent servir tecnologia o estudiants creant tecnologia? 9. Noms necessitem maquinari bastant com incloent Arduino 10. No cal saber parlar molts llenguatges de programaci, noms els ms fcils 11. Ms enll de w3schools.com Una mica de programari 12. 12 Emprant App Inventor http://ai2.appinventor.mit.edu Exemple de lalumne Dani Garca, ms informaci amb jocs, questionaris, informaci cientfica a http://csgarciareyes.wordpress.com/category/medicinal-plants/ 13. Qu s Processing? Programa derivat de Java Codi obert Intuitiu Fcil de programar amb video i audio Mltiples biblioteques disponibles, per exemple -Realitat augmentada -Visi per computador -Audio 14. Biblioteques de realitat augmentada amb marcadors (NyAR4psg, NyAR2) Biblioteques de realitat augmentada sense marcador (OpenCV library) Carregar objectes 3D (Saito OBJLoader library) Biblioteca codi QR Comunicaci de dades (biblioteques per SMS, bases de dades SQL,) Aprenentatge de mquina (biblioteca Gnet) Biblioteca Arduino (http://tecnologies.net/?page_id=206) Jocs (p.ex. Biblioteca pBox2D) Robots Lego (biblioteca NTXcomm) 15. REALITAT AUGMENTADA AMB PROCESSING 16. Qu s Arduino? Maquinari de codi obert Programari de codi obert Barata, fcilment disponible Molt exts, molts projectes disponibles a internet. Molts complements disponibles http://shieldlist.com. 19 17. Arduino Uno ASE2013 Dr.Prez 20 18. 21 ESPLORA LEONARDO 19. Programant amb Arduino Sintaxis molt fcil daprendre Potent Molt potent compatible amb Processing www.processing.org Motls exemples de codi Moltes biblioteques disponibles Descarregable des de www.arduino.cc 22 20. Moltes prctiques per 25 euros en material https://www.box.com/s/q8x75kuoyd7bmbfso0g6 21. 24 Comentaris sobre el codi Codi de configuraci Definir variables Codi principal repetitiu 22. ASE2013 Dr.Prez 25 23. 26 http://www.youtube.com/watch?v=UQEtOJE02wE Control de motor dun lser que irradia una superfcie 24. ASE2013 Dr.Prez 27 http://www.youtube.com/watch?v=e1iUjelHC6w 25. 28 Controlant cub de LEDs 26. ASE2013 Dr.Prez 29 27. ASE2013 Dr.Prez 30 http://www.youtube.com/watch?v=z4Qo9NDDRco 28. ASE2013 Dr.Prez 31 Microcontrolador ATMega328 Sensors (entrades analgiques) Cervell Vista Tacte Gust Olfacte Oda Msculs Nervis Cables, Circuit Cor Actuadors (entrades analgiques) 29. CONTROLANT UN LED TIPUS RGB ASE2013 Dr.Prez 32 30. ASE2013 Dr.Prez 33 Sortida de llum en LED RGB depenent de la llum ambiental detectada amb LDR 31. ASE2013 Dr.Prez 34 http://www.youtube.com/watch?v=hxkYNy4zTWc 32. ASE2013 Dr.Prez 35 33. 36 https://www.youtube.com/watch?feature=player_embedded&v=F_yaprO4ylg RECONEIXEMENT DE VEU I TOCANT MSICA AMB ARDUINO 34. 37 Spychip technology? 35. 38 https://www.youtube.com/watch?feature=player_embedded&v=1a4fqJCzIA8 MESURANT CONTAMINANTS AMB ARDUINO 36. Emmagatzemant dades de sensors online: www.cosm.com www.nimbits.com,www.thingspeak.com 39 37. Exposant la recerca durant la Setmana de la Cincia http://www.youtube.com/watch?v=F_xkHOpMA9s 40 38. ASE2013 Dr.Prez 41 39. http://www.youtube.com/watch?v=O1MvwAw_MHk 42 40. http://www.youtube.com/watch?v=FbuvE1n18ZE 43 41. 44 https://www.youtube.com/watch?v=EhL1GB65tFY&feature=player_embedded Aparell binari: Exemple de treball creatiu en grups 42. AGRAMENTS i REFERNCIES El projecte Technological creativity s un Projecte Integrat de Llenges Estrangeres concedit a lInstitut Pompeu Fabra de Martorell des de lany 2012 al 2014 Ms informaci a www.tecnologies.net Material online basat en articles cientfics mdics i tecnolgics a: http://www.formaciovirtual.com/cs http://www.processing.org http://www.arduino.cc http://ai2.appinventor.mit.edu http://www.w3schools.com 45