SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Entorno docente con Arduino y Python para
Educaci´on Rob´otica en Secundaria
Jose Ma
Ca˜nas, Julio Vega, Francisco P´erez, Aitor
Mart´ınez
jmplaza@gsyc.es
Seminario sobre ”Pensamiento Computacional”
20 enero 2017
Contenidos 1
Contenidos
1. Introducci´on
2. Dise˜no y plataforma de desarrollo
Plataforma hardware Arduino
Kit software Arduino IDE
3. Programa educativo
4. Conclusiones
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
1. Introducci´on 2
1. Introducci´on
La educaci´on en rob´otica en E.S.O. est´a cobrando mucha importancia
La Com.Madrid ha introducido una asignatura en el curr´ıculum
Aplicaciones en el mercado: aspiradoras, drones, coches aut´onomos
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
1. Introducci´on 3
Creciente importancia de la programaci´on
Plataformas: Lego (RCX, NXT, Ev3, WeDo),mBot o Zowie
Incluyen placa Arduino con sensores de bajo coste y servos
Se ense˜nan lenguajes sencillos: RCX-code, Scratch o Blockly
La funcionalidad reside fundamentalmente en la programaci´on
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
1. Introducci´on 4
Limitaciones de los kits educativos
Scratch o Lego son ideales para primeros cursos de E.S.O.
Aprendizaje inicial casi inmediato: gran entusiasmo
Plataforma muy vers´atil en su construcci´on
Para cursos posteriores se quedan cortas
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
2. Dise˜no y plataforma de desarrollo 5
2. Dise˜no y plataforma de desarrollo
Entorno JdeRobot-Ni˜nos: placa Arduino + Python
¿Por qu´e Arduino?
Entorno sencillo, vers´atil, completo, potente
Barato, de hardware libre, gran compatibilidad
La interacci´on con hardware real es muy enriquecedora
¿Por qu´e Python?
Lenguaje Arduino es versi´on simplificada de C, sint´axis dif´ıcil de
aprender por los estudiantes, compilado
Python: m´as intuitivo y potente, interpretado
Se emplea en la universidad y en muchos ´ambitos
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
2. Dise˜no y plataforma de desarrollo 6
Las pr´acticas fomentan
aprender haciendo y motivan
Robot = hardware + software
(programas)
Robot conectado al
ordenador, donde se ejecuta
el c´odigo
Programa en Python
Robot
OrdenadorPersonal
USB/Wifi/Bluetooth
Interfaz JdeRobot−Arduino, pyFirmata
Sensores Actuadores
procesador Arduino
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
2. Dise˜no y plataforma de desarrollo 7
2.1 Plataforma hardware Arduino
Procesador: placa Arduino UNO, cerebro del robot
Sensores: captan informaci´on del mundo que les rodea
Actuadores: permiten actuar sobre el entorno
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
2. Dise˜no y plataforma de desarrollo 8
2.2 Kit software Arduino IDE
Para usar con Python hacemos uso de la librer´ıa pyFirmata
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
3. Programa educativo 9
3. Programa educativo
Pr´acticas escalonadas en complejidad, de menos a m´as.
1. Nociones b´asicas de programaci´on de ordenadores, pseudoc´odigo
2. Conceptos y claves te´oricas del lenguaje Python
3. Pr´acticas rob´oticas con sensores y actuadores de Arduino
4. Proyecto rob´otico completo: comportamiento de un robot
Se est´a utilizando ya (60 alumnos)
• Colegio Nuestra Se˜nora del Sagrado Coraz´on (4o
de la E.S.O.)
• Colegio Villa de M´ostoles (extraescolar, toda ESO)
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
3. Programa educativo 10
3.1 Nociones b´asicas de programaci´on
Comprender la forma de trabajar de un ordenador a nivel interno
Entender la utilidad de variables o funciones
Aterrizar en conceptos como bucles o condicionales
Lenguaje de Pseudoc´odigo
Interiorizar estructura, organizaci´on y restricciones de un lenguaje
Nuevos conceptos: contador, uso de conjuntos o vectores
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
3. Programa educativo 11
3.2 Lenguaje Python
Conocer palabras clave del lenguaje en cuesti´on
Matizar cuestiones sint´acticas y propias de este lenguaje
Realizar algunos ejercicios cl´asicos de iniciaci´on a la programaci´on:
Ej.: programa que imprima la suma de los 100 primeros n´umeros
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
3. Programa educativo 12
3.3 Pr´acticas con Arduino: sensores y actuadores
Pr´acticas m´as complejas y directamente relacionadas con la rob´otica
Repasar conceptos elementales de electr´onica
Manejo b´asico se sensores y actuadores desde programa. Por ejemplo:
Uso de LEDs y zumbador
Lectura de sensores complejos: luz, infrarrojos, ultrasonidos
Control de motores: avance, retroceso y parar
Lectura de botones y potenci´ometro
http://jderobot.org/Robotica-en-secundaria
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
3. Programa educativo 13
3.4 Pr´acticas con Arduino: comportamientos
Elaborar un proyecto completo, comportamiento aut´onomo
Programar al robot para que haga algo usando sus sensores y sus
actuadores
Por ejemplo:
un robot que navegue mientras esquiva obst´aculos
http://jderobot.org/Robotica-en-secundaria
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
4. Conclusiones 14
4. Conclusiones
La rob´otica es una herramienta educativa muy ´util (STEM)
La sociedad demanda cada vez m´as habilidades con robots
M´ultiples plataformas rob´oticas educativas de f´acil iniciaci´on, pero en
breve dejan de entusiasmar a los j´ovenes
Entorno educativo JdeRobot-ni˜nos:
• Arduino, sencillo y potente. Experiencia hardware
• Python, lenguaje sencillo y vers´atil
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
4. Conclusiones 15
L´ıneas futuras
Posibilidad de simulador
Correctores autom´aticos
Gamificaci´on como juegos
competitivos
(como RoboCampeones)
c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria

Más contenido relacionado

Destacado

2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical
2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical
2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radicaleMadrid network
 
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...eMadrid network
 
2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...
2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...
2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...eMadrid network
 
V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...
V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...
V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...eMadrid network
 
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...eMadrid network
 
VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16
VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16
VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16eMadrid network
 
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...eMadrid network
 
Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...
Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...
Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...eMadrid network
 
Marca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistos
Marca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistosMarca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistos
Marca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistosCarmelo Mercado Idoeta
 
V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...
V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...
V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...eMadrid network
 
Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...
Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...
Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...eMadrid network
 
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...eMadrid network
 
Serious Games For Health And Science
Serious Games For Health And ScienceSerious Games For Health And Science
Serious Games For Health And ScienceDavid Wortley
 
Serious games : games for health Dr Andrew Campbell
Serious games : games for health Dr Andrew CampbellSerious games : games for health Dr Andrew Campbell
Serious games : games for health Dr Andrew CampbellPublicLibraryServices
 
Overview of Disciplined Entrepreneurship & Relevance in an International Context
Overview of Disciplined Entrepreneurship & Relevance in an International ContextOverview of Disciplined Entrepreneurship & Relevance in an International Context
Overview of Disciplined Entrepreneurship & Relevance in an International ContextMassachusetts Institute of Technology
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoJosé Pujol Pérez
 

Destacado (20)

2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical
2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical
2012 06 18 (upm) emadrid lgareito uned e learning 2.0 cambio radical
 
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
 
2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...
2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...
2013 02 15 (uam) emadrid mortega uclm programacion por pares actividad colabo...
 
V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...
V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...
V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Comp...
 
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
 
VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16
VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16
VI Jornadas eMadrid "Unbundling Education" Lightning Talks. 20/06/16
 
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
Seminario eMadrid sobre "Tecnologías y Aplicaciones para Personas con Diversi...
 
Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...
Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...
Seminario eMadrid sobre "Pensamiento Computacional". El Pensamiento computaci...
 
Informe juegos serios codii
Informe juegos serios codiiInforme juegos serios codii
Informe juegos serios codii
 
Marca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistos
Marca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistosMarca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistos
Marca país: La percepción de un país: Cómo nos ven y cómo queremos ser vistos
 
V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...
V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...
V Jornadas eMadrid sobre “Educación Digital”. Manuel Gértrudix Barrio, Univer...
 
Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...
Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...
Seminario eMadrid sobre "Serious games". Juegos geolocalizados: reinventando ...
 
Aplicaciones de los juegos serios
Aplicaciones de los juegos seriosAplicaciones de los juegos serios
Aplicaciones de los juegos serios
 
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
 
1 Coffee Pot, Many Disciplines: Why Space Matters for Innovation
1 Coffee Pot, Many Disciplines: Why Space Matters for Innovation1 Coffee Pot, Many Disciplines: Why Space Matters for Innovation
1 Coffee Pot, Many Disciplines: Why Space Matters for Innovation
 
Serious Games For Health And Science
Serious Games For Health And ScienceSerious Games For Health And Science
Serious Games For Health And Science
 
Serious games : games for health Dr Andrew Campbell
Serious games : games for health Dr Andrew CampbellSerious games : games for health Dr Andrew Campbell
Serious games : games for health Dr Andrew Campbell
 
Overview of Disciplined Entrepreneurship & Relevance in an International Context
Overview of Disciplined Entrepreneurship & Relevance in an International ContextOverview of Disciplined Entrepreneurship & Relevance in an International Context
Overview of Disciplined Entrepreneurship & Relevance in an International Context
 
SXSW 2014 Accelerator vs Incubator Presentation
SXSW 2014 Accelerator vs Incubator PresentationSXSW 2014 Accelerator vs Incubator Presentation
SXSW 2014 Accelerator vs Incubator Presentation
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 

Similar a Arduino y Python para Educación Robótica

Similar a Arduino y Python para Educación Robótica (20)

Planificación anual Robótica - 6to grado 2020.pdf
Planificación anual Robótica - 6to grado 2020.pdfPlanificación anual Robótica - 6to grado 2020.pdf
Planificación anual Robótica - 6to grado 2020.pdf
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Presentación2 pamela
Presentación2 pamelaPresentación2 pamela
Presentación2 pamela
 
Instituto oficial patria fanny sierra
Instituto oficial patria fanny sierraInstituto oficial patria fanny sierra
Instituto oficial patria fanny sierra
 
Proyecto minimo viable
Proyecto minimo viableProyecto minimo viable
Proyecto minimo viable
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tarjeta arduino
Tarjeta arduino Tarjeta arduino
Tarjeta arduino
 
Tecnologia (1) convertido
Tecnologia (1) convertidoTecnologia (1) convertido
Tecnologia (1) convertido
 
Tecnologia (1) convertido
Tecnologia (1) convertidoTecnologia (1) convertido
Tecnologia (1) convertido
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINOELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
 
Tecnologia (1) convertido (2)
Tecnologia (1) convertido (2)Tecnologia (1) convertido (2)
Tecnologia (1) convertido (2)
 
Tecnologia (1) convertido (2)
Tecnologia (1) convertido (2)Tecnologia (1) convertido (2)
Tecnologia (1) convertido (2)
 
Tarjeta arduino
Tarjeta arduino Tarjeta arduino
Tarjeta arduino
 
Tarjetaarduino
TarjetaarduinoTarjetaarduino
Tarjetaarduino
 
Instituto oficial patria dispositivo
Instituto oficial patria dispositivoInstituto oficial patria dispositivo
Instituto oficial patria dispositivo
 
Instituto oficial patria dispositivo
Instituto oficial patria dispositivoInstituto oficial patria dispositivo
Instituto oficial patria dispositivo
 
La electricidad y la electronica
La electricidad y la electronica La electricidad y la electronica
La electricidad y la electronica
 
Proyecto iii
Proyecto iiiProyecto iii
Proyecto iii
 

Más de eMadrid network

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovareMadrid network
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...eMadrid network
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...eMadrid network
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...eMadrid network
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...eMadrid network
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CoboseMadrid network
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel CastroeMadrid network
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid network
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfeMadrid network
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid network
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfeMadrid network
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...eMadrid network
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid network
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfeMadrid network
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfeMadrid network
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...eMadrid network
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»eMadrid network
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...eMadrid network
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»eMadrid network
 

Más de eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 

Último

PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 

Último (20)

PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 

Arduino y Python para Educación Robótica

  • 1. Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria Jose Ma Ca˜nas, Julio Vega, Francisco P´erez, Aitor Mart´ınez jmplaza@gsyc.es Seminario sobre ”Pensamiento Computacional” 20 enero 2017
  • 2. Contenidos 1 Contenidos 1. Introducci´on 2. Dise˜no y plataforma de desarrollo Plataforma hardware Arduino Kit software Arduino IDE 3. Programa educativo 4. Conclusiones c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 3. 1. Introducci´on 2 1. Introducci´on La educaci´on en rob´otica en E.S.O. est´a cobrando mucha importancia La Com.Madrid ha introducido una asignatura en el curr´ıculum Aplicaciones en el mercado: aspiradoras, drones, coches aut´onomos c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 4. 1. Introducci´on 3 Creciente importancia de la programaci´on Plataformas: Lego (RCX, NXT, Ev3, WeDo),mBot o Zowie Incluyen placa Arduino con sensores de bajo coste y servos Se ense˜nan lenguajes sencillos: RCX-code, Scratch o Blockly La funcionalidad reside fundamentalmente en la programaci´on c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 5. 1. Introducci´on 4 Limitaciones de los kits educativos Scratch o Lego son ideales para primeros cursos de E.S.O. Aprendizaje inicial casi inmediato: gran entusiasmo Plataforma muy vers´atil en su construcci´on Para cursos posteriores se quedan cortas c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 6. 2. Dise˜no y plataforma de desarrollo 5 2. Dise˜no y plataforma de desarrollo Entorno JdeRobot-Ni˜nos: placa Arduino + Python ¿Por qu´e Arduino? Entorno sencillo, vers´atil, completo, potente Barato, de hardware libre, gran compatibilidad La interacci´on con hardware real es muy enriquecedora ¿Por qu´e Python? Lenguaje Arduino es versi´on simplificada de C, sint´axis dif´ıcil de aprender por los estudiantes, compilado Python: m´as intuitivo y potente, interpretado Se emplea en la universidad y en muchos ´ambitos c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 7. 2. Dise˜no y plataforma de desarrollo 6 Las pr´acticas fomentan aprender haciendo y motivan Robot = hardware + software (programas) Robot conectado al ordenador, donde se ejecuta el c´odigo Programa en Python Robot OrdenadorPersonal USB/Wifi/Bluetooth Interfaz JdeRobot−Arduino, pyFirmata Sensores Actuadores procesador Arduino c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 8. 2. Dise˜no y plataforma de desarrollo 7 2.1 Plataforma hardware Arduino Procesador: placa Arduino UNO, cerebro del robot Sensores: captan informaci´on del mundo que les rodea Actuadores: permiten actuar sobre el entorno c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 9. 2. Dise˜no y plataforma de desarrollo 8 2.2 Kit software Arduino IDE Para usar con Python hacemos uso de la librer´ıa pyFirmata c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 10. 3. Programa educativo 9 3. Programa educativo Pr´acticas escalonadas en complejidad, de menos a m´as. 1. Nociones b´asicas de programaci´on de ordenadores, pseudoc´odigo 2. Conceptos y claves te´oricas del lenguaje Python 3. Pr´acticas rob´oticas con sensores y actuadores de Arduino 4. Proyecto rob´otico completo: comportamiento de un robot Se est´a utilizando ya (60 alumnos) • Colegio Nuestra Se˜nora del Sagrado Coraz´on (4o de la E.S.O.) • Colegio Villa de M´ostoles (extraescolar, toda ESO) c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 11. 3. Programa educativo 10 3.1 Nociones b´asicas de programaci´on Comprender la forma de trabajar de un ordenador a nivel interno Entender la utilidad de variables o funciones Aterrizar en conceptos como bucles o condicionales Lenguaje de Pseudoc´odigo Interiorizar estructura, organizaci´on y restricciones de un lenguaje Nuevos conceptos: contador, uso de conjuntos o vectores c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 12. 3. Programa educativo 11 3.2 Lenguaje Python Conocer palabras clave del lenguaje en cuesti´on Matizar cuestiones sint´acticas y propias de este lenguaje Realizar algunos ejercicios cl´asicos de iniciaci´on a la programaci´on: Ej.: programa que imprima la suma de los 100 primeros n´umeros c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 13. 3. Programa educativo 12 3.3 Pr´acticas con Arduino: sensores y actuadores Pr´acticas m´as complejas y directamente relacionadas con la rob´otica Repasar conceptos elementales de electr´onica Manejo b´asico se sensores y actuadores desde programa. Por ejemplo: Uso de LEDs y zumbador Lectura de sensores complejos: luz, infrarrojos, ultrasonidos Control de motores: avance, retroceso y parar Lectura de botones y potenci´ometro http://jderobot.org/Robotica-en-secundaria c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 14. 3. Programa educativo 13 3.4 Pr´acticas con Arduino: comportamientos Elaborar un proyecto completo, comportamiento aut´onomo Programar al robot para que haga algo usando sus sensores y sus actuadores Por ejemplo: un robot que navegue mientras esquiva obst´aculos http://jderobot.org/Robotica-en-secundaria c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 15. 4. Conclusiones 14 4. Conclusiones La rob´otica es una herramienta educativa muy ´util (STEM) La sociedad demanda cada vez m´as habilidades con robots M´ultiples plataformas rob´oticas educativas de f´acil iniciaci´on, pero en breve dejan de entusiasmar a los j´ovenes Entorno educativo JdeRobot-ni˜nos: • Arduino, sencillo y potente. Experiencia hardware • Python, lenguaje sencillo y vers´atil c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria
  • 16. 4. Conclusiones 15 L´ıneas futuras Posibilidad de simulador Correctores autom´aticos Gamificaci´on como juegos competitivos (como RoboCampeones) c J.M.Ca˜nas, J.Vega, F.P´erez, A.Mart´ınez Entorno docente con Arduino y Python para Educaci´on Rob´otica en Secundaria