background preloader

Lenguajes programación y robótica. Su uso en clase

Facebook Twitter

Entornos y lenguajes programación Arduino y Scratch

Crumble. El lenguaje de programación en español. Con este lenguaje de programación en español puede que te resulte más fácil aprender a programar, pero ¿no será perjudicial?

El lenguaje de programación en español

El inglés es el idioma dominante en la informática, no importa dónde vivas. Es el idioma estándar de facto, y prácticamente nadie se ha planteado usar otro idioma. No es de extrañar, teniendo en cuenta que muchas de las innovaciones que usamos hoy en día fueron inventadas en su momento en países de habla inglesa, o con una fuerte influencia de ese idioma. Project Bloks - Creating a development platform for tangible programming. La educación tecnológica al alcance de los peques. Tiempo atrás, la palabra analfabetismo designaba una única cosa, a saber, la no comprensión del conjunto de signos que ordenan el alfabeto de una lengua como sistema y la incapacidad para hacer uso de esos signos como medio de comunicación escrita.

La educación tecnológica al alcance de los peques

Sin embargo, la era del texto tradicional ha dado paso a esta era digital que exige de las personas, así como otrora se les exigía saber leer y escribir; saber dominar y aplicar diferentes herramientas básicas de la informática, por decir un ejemplo. Es así, que cuando un grupo de personas no saben, por una variedad de causas, manejar no solamente las partes periféricas de los ordenadores sino también sus softwares elementales, se dirá que es un “analfabeta tecnológico”.

HTML5

Vortex robot. Python. Programación apps para móviles. Programación lógica con Prolog. Parallax’s Red Hot Scribbler 2 Robot. A robust all round robot at a very affordable price Parallaxs new, bright red, S2 is designed to be a worthy successor to their original blue Scribbler Robot.

Parallax’s Red Hot Scribbler 2 Robot

Powered by Parallaxs Propeller chip, a multicore processor ideal for robotics, the opensource and user hackable S2 should have everyone from beginners to experienced users excited and experimenting right out of the box. In December of 2009, Parallax, Inc. of Rocklin, California, posted an End of Life announcement for the original, $99, Scribbler Robot. The Scribbler got its name from a pen port that let it scribble with a Sharpie® marker as it moved. It included so many features for so little money that it was used in academic programs from elementary schools to universities. The S2 was designed by many of the same folks who designed the original Scribbler. S2 Help. Programming the Scribbler 2 Robot (2/2) from Parallax. In the previous article, we introduced you to the Scribbler 2 robot and its graphical programming environment.

Programming the Scribbler 2 Robot (2/2) from Parallax

We will be continuing this introduction in this new article, which looks at specific points such as multi-tasks and the use of variables. In this article, we are going to illustrate the previous concepts by creating a complete obstacle avoidance behaviour. A Simple Hydroponic System With MediaTek LinkIt™ ONE. This prototype can measure some physical and system parameters using some sensors: - a DHT11 for temperature and humidity - an electro-conductivimeter for the measurement of the electro-conducibility of the nutrient solution.

A Simple Hydroponic System With MediaTek LinkIt™ ONE

Tiendas online electrónica

Guía de compras de kits para aprender a programar. Fabrica tu propia impresora 3D de 60 dólares con esta guía paso a paso. Creative Technologies. Robótica Educativa y programación ¿Una realidad en nuestras aulas o simple ficción? (Omar Fernández @omarfgj) La robótica y la programación son propósito de este artículo aprovechando que acabamos de cerrar la "Semana de la Programación de la UE del 10 al 18 de octubre #codeEU".

Robótica Educativa y programación ¿Una realidad en nuestras aulas o simple ficción? (Omar Fernández @omarfgj)

Nadie puede dudar que está en boca de la sociedad, tanto en debates como en opiniones dentro y fuera del ámbito educativo. Yo, profesor de Tecnología, apasionado de las Apps educativas, siempre pegado a mi Tablet, y convencido del valor educativo de los kits de robótica, lo que me ha permitido fusionar mis aficiones con mi trabajo como docente. Creo que este tipo de material educativo, Wedo y Mindstorms (Lego), Bee-Bot, Arduino o los kits BQ, entre otros, son herramientas muy interesantes para introducir la programación y la robótica en el aula y sacarle el potencial que tiene nuestro alumnado. Y por supuesto, sin olvidarnos de Scratch y los lenguajes de programación pensados y diseñados para su utilización desde edades muy tempranas.

Suelo definir lo que entiendo por “cambio metodológico" de la siguiente manera: La programación y la robótica como recursos educativos (Jon Bustillo @jonsarean) La programación y la robótica se han convertido en el último hit del sistema educativo.

La programación y la robótica como recursos educativos (Jon Bustillo @jonsarean)

Esto ha traído consigo su rápida incorporación en el currículo, y con ello, la aparición de innumerables cursos de formación para tratar que el colectivo docente incorpore a su práctica de aula recursos como Scratch, Lego wedo, Arduino,…. Yo mismo suelo impartir formación para ayudar a docentes a usar este tipo de recursos tecnológicos en el aula, con el fin de que puedan ayudar al alumnado a adquirir competencias claves en nuestros días (Ananiadou & Claro, 2009). Y es en este punto donde me gustaría incidir. ¿Te atreves este curso enseñar a programar a tus alumnos? Crea y aprende con Laura: Icaro. La ·#Robótica Educativa Ética de Software y Hardware Libre.

Robótica educativa libre. Cómo introducir la programación y la robótica educativa en todas las materias. Descripción general Este MOOC ha sido creado por un equipo multiprofesional para poner en valor, y en práctica, la necesidad de trabajar en equipo y de abrir perspectivas a una sociedad que demanda una nueva manera de entender la educación y la alfabetización en el siglo XXI en relación a la denominada robótica educativa.

Cómo introducir la programación y la robótica educativa en todas las materias

En este MOOC, se abre la puerta a nuevos caminos que lleven la alfabetización a una concepción de lenguajes en códigos binarios, de pensamiento computacional, de analizar la vida en algoritmos para construir un futuro que tenga en consideración los valores necesarios para el sostenimiento de un planeta habitado por una sociedad más justa y solidaria que utiliza la tecnología para conseguir estos fines. Lego WeDo. WeDo es el concepto de LEGO Education para los más jóvenes.

Lego WeDo

Proyectos con Arduino

Tynker, plataforma que acerca la programación a los niños, ahora les acercará a los dispositivos conectados. Como ya os comentamos en su momento, Tynker es una empresa emergente que trata de acercar a los más pequeños con el mundo de la programación de una manera divertida que a su vez les permitan desarrollar sus facetas creativas.

Tynker, plataforma que acerca la programación a los niños, ahora les acercará a los dispositivos conectados

La técnica utilizada para el aprendizaje consiste en ofrecerles un conjunto de bloques de código que tendrán que unir para obtener diferentes resultados. El algoritmo, una iniciación a la programación. Comentarios speedmetal128 pseudocodigo y diagrama de flujo usando vectores??

Scratch

Arduino.The Documentary. Documental para entender Arduino. Código 21: programar en el aula. Aprendé a programar. Llega la Hora del Código a clase. Niños programadores: para qué sirve la enseñanza de programación en las escuelas. La tecnología está cambiando muchos aspectos de nuestra vida cotidiana: nuestra forma de relacionarnos con otras personas, nuestra manera de trabajar o, incluso, nuestra manera de aprender. El uso de la tecnología en las aulas no nos es extraño; sin embargo, la tecnología se utiliza como una especie de "instrumento pasivo" que convierte al alumno en un usuario de distintas aplicaciones y servicios. Aunque hace tiempo que los ordenadores llegaron a las aulas y, por ejemplo, se ha entregado a muchos alumnos un netbook dentro de su "material escolar"; el uso que se ha dado a estos dispositivos es el de complemento a libros y cuadernos.

Nuestros escolares saben buscar información en Internet o manejar aplicaciones; la tecnología que hay detrás de los dispositivos que usan se les hace invisible y, con ello, pierden las oportunidades y nuevos retos que presenta para su desarrollo la enseñanza de programación y ciencias de la computación en las aulas. Proyectos y recursos. Crea tu propio videojuego para móviles Android. ¿Alguna vez te has planteado crear un videojuego para tu móvil Android? Aunque pueda parecer cosa de expertos, la verdad es que gracias a la herramienta MIT App Inventor, cualquiera con un poco de ayuda puede lanzarse a crear sus propias ideas. Ya es posible desarrollar aplicaciones en la nube con Wolfram Programming Cloud. Una página con más de 1000 libros gratuitos sobre programación. En github.com hay una página mantenida por más de 200 personas que contribuyen frecuentemente añadiendo nuevos libros gratuitos relacionados con el mundo de la programación.

Desde manuales hasta guías específicas de algún lenguaje, podemos encontrar ya más de 1000 títulos clasificados, con enlaces que apuntan tanto a documentos en PDF como a páginas web en las que el contenido se encuentra en HTML. Este tesoro comenzó a ser creado en mayo de 2013 en stackoverflow.com, creando una lista cuya fama empezó a crecer en la red para generar otras variaciones, como la de resrc.io, por ejemplo. En octubre del mismo año la lista migró para github, ganando mucho más contenido gracias a la colaboración de los cientos de usuarios que alimentan el proyecto. La última actualización de la lista fue realizada hace tan solo 3 días, síntoma de que se trata de un directorio de enlaces constantemente vivo.

¿Qué lenguaje de programación debo aprender y dónde puedo hacerlo gratis? Son tantos los lenguajes de programación que no sorprende tener montones de dudas a la hora de elegir el adecuado. Pues bien, Eric Weinstein de Codecademy, una de las mejores y más populares opciones a la hora de aprender a programar de forma online, recomienda soluciones específicas según las tareas que se quieran desarrollar. Por supuesto, en su mayoría son orientadas a trabajar con la web, pero no sobra extender la invitación a aprender a programar y sacarle provecho en todas las áreas. Para crear y editar páginas web Lo primero para aprender a crear páginas y sitios web sencillos, estáticos, es documentarse sobre HTML y CSS. No son propiamente lenguajes de programación ya que el primero es un lenguaje de marcado que define la estructura de un sitio web, y el segundo es un lenguaje de estilos el cual controla la apariencia (alineaciones, colores, fuentes, posición, etc.) de los elementos que conforman esa estructura (cabecera, cuerpo, pie, barras laterales, imágenes, texto, etc.).